Cuprins:

Stația Codului Morse: 3 pași
Stația Codului Morse: 3 pași

Video: Stația Codului Morse: 3 pași

Video: Stația Codului Morse: 3 pași
Video: Limba și literatura română, clasa a III-a, Semnificația componentelor textului: titlul, autorul... 2024, Noiembrie
Anonim
Stația Codului Morse
Stația Codului Morse
Stația Codului Morse
Stația Codului Morse

Dit-dit-dah-dah! Aflați codul Morse cu acest proiect ușor Arduino Uno.

Acest proiect ușor Arduino este o stație de cod Morse. Codul Morse este o metodă de comunicare care codifică caractere ca o serie de puncte și liniuțe. Acest circuit folosește un semnal sonor piezo pentru a face punctele și liniuțele audibile.

Folosind butonul, atingeți codul Morse, buzzerul sună la fiecare apăsare a butonului și afișajul OLED afișează mesajul decodat. Majoritatea oamenilor nu sunt familiarizați cu Codul Morse, așa că am inclus o imagine care arată toate Codurile Morse Internaționale de mai sus pentru confortul dvs.

Cum se introduce codul Morse

Codul este introdus prin atingerea butonului. Dați o atingere scurtă pentru un punct și o atingere mai lungă (cel puțin de două ori mai lungă) pentru o liniuță. De îndată ce introduceți un cod recunoscut, se afișează litera sau numărul pe care îl reprezintă. Dacă faceți o pauză de aproximativ 1,5 secunde între atingeri, atunci afișajul va introduce un spațiu, permițându-vă astfel să introduceți cuvinte. Dacă un cod este nerecunoscut, „?” este afișat caracterul.

Provizii

  • Arduino Uno
  • Buzzer piezo
  • Rezistor 220 Ohm
  • Rezistor 10K Ohm
  • Afișaj grafic OLED 128x64
  • LED de 5 mm: roșu
  • Buton tactil

Pasul 1: Construiți hardware-ul

Construiți hardware-ul
Construiți hardware-ul

Utilizați diagrama Fritzing de mai sus pentru a conecta circuitul.

Pasul 2: Încărcați codul Arduino

Înainte de a compila și încărca codul Arduino, trebuie să instalați câteva biblioteci în ID-ul dvs. Arduino. Deschideți elementul de meniu Sketch-> Include Library-> Manage Libraries … și căutați și instalați următoarele biblioteci:

  • Adafruit GFX
  • Adafruit SSD1306

Acum sunteți gata să compilați schița Arduino. Codul sursă Arduino pentru schiță

morse_code_station.ino este disponibil pentru descărcare din depozitul meu GitHub.

Pasul 3: Construiți o placă de circuit imprimat

Construiți o placă de circuit imprimat
Construiți o placă de circuit imprimat
Construiți o placă de circuit imprimat
Construiți o placă de circuit imprimat

Dacă preferați să construiți o versiune permanentă, am produs o placă cu circuite imprimate. Fișierul Gerber este disponibil pentru descărcare din depozitul meu GitHub. Alternativ, puteți naviga pe schemă și PCB pe site-ul web EasyEda. Site-ul este conectat la un producător de PCB și, cu câteva clicuri, puteți comanda placa pentru doar câțiva dolari.

Gata, bucurați-vă! Pana data viitoare…

Recomandat: