Kazalo:

Postaja Morsejeve kode: 3 koraki
Postaja Morsejeve kode: 3 koraki

Video: Postaja Morsejeve kode: 3 koraki

Video: Postaja Morsejeve kode: 3 koraki
Video: SKR 1.4 - TMC2209 v1.2 2024, November
Anonim
Postaja Morsejeve kode
Postaja Morsejeve kode
Postaja Morsejeve kode
Postaja Morsejeve kode

Dit-dit-dah-dah! Naučite se Morsejeve kode s tem preprostim projektom Arduino Uno.

Ta enostaven projekt Arduino je postaja Morsejeve kode. Morsejeva koda je komunikacijska metoda, ki kodira znake kot vrsto pik in črtic. To vezje uporablja piezo zvočni signal, da slišite pike in črtice.

Z gumbom pritisnete Morzejevo kodo, ob vsakem pritisku gumba se oglasi zvočni signal in na zaslonu OLED se prikaže dekodirano sporočilo. Večina ljudi ne pozna Morsejeve abecede, zato sem za vaše udobje vključil sliko, ki prikazuje vse zgoraj navedene mednarodne Morsejeve kode.

Kako vnesti Morsejevo kodo

Kodo vnesemo s pritiskom na gumb. Za piko dajte en kratek dotik in za pomišljaj daljši dotik (vsaj dvakrat daljši). Takoj, ko vnesete prepoznano kodo, se prikaže črka ali številka, ki jo predstavlja. Če med dotiki začasno zadržite približno 1,5 sekunde, bo na zaslonu vstavljen presledek, ki vam omogoča vnos besed. Če koda ni prepoznana, '?' se prikaže znak.

Zaloge

  • Arduino Uno
  • Piezo zvonec
  • Upor 220 Ohm
  • Upor 10K ohm
  • Grafični zaslon OLED 128x64
  • 5 mm LED: rdeča
  • Taktilni gumb

1. korak: Zgradite strojno opremo

Zgradite strojno opremo
Zgradite strojno opremo

Za povezovanje vezja uporabite zgornji diagram Fritzing.

Korak: Naložite kodo Arduino

Preden sestavite in naložite kodo Arduino, morate v svoj Arduino IDE namestiti nekaj knjižnic. Odprite meni Sketch-> Include Library-> Manage Libraries… in poiščite in namestite naslednje knjižnice:

  • Adafruit GFX
  • Adafruit SSD1306

Zdaj ste pripravljeni sestaviti skico Arduino. Izvorna koda Arduino za skico

morse_code_station.ino je na voljo za prenos iz mojega skladišča GitHub.

3. korak: Zgradite tiskano vezje

Zgradite tiskano vezje
Zgradite tiskano vezje
Zgradite tiskano vezje
Zgradite tiskano vezje

Če bi radi zgradili trajno različico, sem izdelal tiskano vezje. Datoteka Gerber je na voljo za prenos iz mojega skladišča GitHub. Lahko pa tudi brskate po shemi in tiskanem vezju na spletnem mestu EasyEda. Spletno mesto je povezano s proizvajalcem tiskanih vezij in z nekaj kliki lahko ploščo naročite za le nekaj dolarjev.

To je to, uživajte! Do naslednjič…

Priporočena: