Turinys:

Morzės abėcėlės stotis: 3 žingsniai
Morzės abėcėlės stotis: 3 žingsniai

Video: Morzės abėcėlės stotis: 3 žingsniai

Video: Morzės abėcėlės stotis: 3 žingsniai
Video: 3日で!?JR九州を全線走破できるのか?3日目 2024, Lapkritis
Anonim
Morzės kodo stotis
Morzės kodo stotis
Morzės kodo stotis
Morzės kodo stotis

Dit-dit-dah-dah! Sužinokite Morzės kodą naudodami šį paprastą „Arduino Uno“projektą.

Šis paprastas „Arduino“projektas yra Morzės abėcėlės stotis. Morzės kodas yra komunikacijos metodas, koduojantis simbolius kaip taškų ir brūkšnių seriją. Ši grandinė naudoja pjezo garsinį signalą, kad taškai ir brūkšniai būtų girdimi.

Naudodamiesi mygtuku, bakstelite Morzės kodą, kiekvieną kartą paspaudus mygtuką pasigirsta garsinis signalas, o OLED ekrane rodomas iššifruotas pranešimas. Dauguma žmonių nėra susipažinę su Morzės kodu, todėl jūsų patogumui įtraukiau vaizdą, kuriame pavaizduotos visos aukščiau pateiktos tarptautinės Morzės abėcėlės.

Kaip įvesti Morzės kodą

Kodas įvedamas palietus mygtuką. Trumpai palieskite tašką, o ilgesnį (bent du kartus ilgesnį) - brūkšnelį. Kai tik įvedate atpažįstamą kodą, rodoma jo raidė arba skaičius. Jei tarp paspaudimų padarysite maždaug 1,5 sekundės pauzę, ekrane bus įterpta tarpas, leidžiantis įvesti žodžius. Jei kodas neatpažįstamas, „?“rodomas simbolis.

Prekės

  • Arduino Uno
  • Pjezo garsinis signalas
  • Rezistorius 220 omų
  • Rezistorius 10K omų
  • Grafinis OLED ekranas 128x64
  • 5 mm šviesos diodas: raudonas
  • Liečiamas mygtukas

1 žingsnis: sukurkite aparatūrą

Sukurkite aparatūrą
Sukurkite aparatūrą

Norėdami prijungti grandinę, naudokite aukščiau pateiktą Fritzing diagramą.

2 veiksmas: įkelkite „Arduino“kodą

Prieš sukompiliuodami ir įkeldami „Arduino“kodą, turite į savo „Arduino IDE“įdiegti keletą bibliotekų. Atidarykite meniu Eskizas-> Įtraukti biblioteką-> Tvarkyti bibliotekas … ir ieškokite bei įdiekite šias bibliotekas:

  • „Adafruit GFX“
  • „Adafruit“SSD 1306

Dabar esate pasirengęs sudaryti „Arduino“eskizą. Eskizo „Arduino“šaltinio kodas

„morse_code_station.ino“galima atsisiųsti iš mano „GitHub“saugyklos.

3 žingsnis: sukurkite spausdintinę plokštę

Sukurkite spausdintinę plokštę
Sukurkite spausdintinę plokštę
Sukurkite spausdintinę plokštę
Sukurkite spausdintinę plokštę

Jei norėtumėte sukurti nuolatinę versiją, aš sukūriau spausdintinę plokštę. Gerber failą galima atsisiųsti iš mano „GitHub“saugyklos. Arba galite peržiūrėti schemą ir PCB „EasyEda“svetainėje. Svetainė yra susieta su PCB gamintoju, o keliais paspaudimais galite užsisakyti plokštę tik už kelis dolerius.

Štai ir viskas, mėgaukitės! Iki kito karto…

Rekomenduojamas: