Tartalomjegyzék:
- Kellékek
- 1. lépés: Készítse el a hardvert
- 2. lépés: Töltse fel az Arduino kódot
- 3. lépés: Nyomtatott áramkör létrehozása
Videó: Morse Code Station: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Dit-dit-dah-dah! Ismerje meg a Morse kódot ezzel az egyszerű Arduino Uno projekttel.
Ez az egyszerű Arduino projekt egy Morse Code állomás. A Morse -kód egy kommunikációs módszer, amely a karaktereket pontok és kötőjelek sorozataként kódolja. Ez az áramkör piezo hangjelzőt használ a pontok és kötőjelek hallhatóvá tételéhez.
A gombbal megérinti a Morse -kódot, a gomb minden egyes megnyomásakor megszólal a zümmögő, és az OLED kijelzőn megjelenik a dekódolt üzenet. A legtöbb ember nem ismeri a Morse -kódot, ezért az Ön kényelme érdekében mellékeltem egy képet, amely a fenti nemzetközi morze -kódokat mutatja.
Hogyan kell beírni a Morse -kódot
A kód beírása a gomb megérintésével történik. Adjon meg egy rövid érintést egy pontért, és egy hosszabb koppintást (legalább kétszer hosszabbat) a kötőjelhez. Amint beírt egy felismert kódot, megjelenik az általa képviselt betű vagy szám. Ha körülbelül 1,5 másodperc szünetet tart a koppintások között, akkor a kijelző szóközt ír be, így szavakat írhat be. Ha egy kódot nem ismer fel a "?" karakter jelenik meg.
Kellékek
- Arduino Uno
- Piezo hangjelző
- Ellenállás 220 Ohm
- Ellenállás 10K Ohm
- Grafikus OLED kijelző 128x64
- 5 mm -es LED: piros
- Tapintható gomb
1. lépés: Készítse el a hardvert
Az áramkör bekötéséhez használja a fenti Fritzing diagramot.
2. lépés: Töltse fel az Arduino kódot
Az Arduino kód fordítása és feltöltése előtt telepítenie kell néhány könyvtárat az Arduino IDE -be. Nyissa meg a Vázlat-> Könyvtár bevonása-> Könyvtárak kezelése … menüpontot, és keresse meg és telepítse a következő könyvtárakat:
- Adafruit GFX
- Adafruit SSD 1306
Most már készen áll az Arduino vázlat összeállítására. A vázlat Arduino forráskódja
A morse_code_station.ino letölthető a GitHub tárhelyemről.
3. lépés: Nyomtatott áramkör létrehozása
Ha inkább egy állandó verziót szeretne építeni, akkor készítettem egy nyomtatott áramköri lapot. A Gerber -fájl letölthető a GitHub -táromból. Alternatív megoldásként az EasyEda weboldalán böngészhet a sematikus rajz és a NYÁK között. Az oldal egy NYÁK -gyártóhoz kapcsolódik, és néhány kattintással mindössze néhány dollárért megrendelheti a táblát.
Ennyi, élvezd! A következő alkalomig…
Ajánlott:
LabDroid: Morse kód kódoló/dekódoló: 4 lépés
LabDroid: Morse Code Encoder/Decoder: Megjegyzés: Ez az utasítás nem hajtható végre 1: 1 arányban a LabDroid legújabb verziójában. Hamarosan frissítem. Ez a projekt megmutatja, mit tehet a LabDroid segítségével. Mivel a Hello World általában szöveg, fény vagy hang alapján készül, a LabDr -re gondoltam
Arduino Morse Code Writer: 7 lépés (képekkel)
Arduino Morse Code Writer: Készítettem egy robotot, amely képes bármilyen szöveget Morse -kódra konvertálni, majd felírni !! Kartonból és Legóból készült, az elektronikához pedig Arduino -t és csak két motort használtam
USB Arduino morse kód kulcs: 6 lépés
USB Arduino Morse Code Key: Valaha is akartál gépelni egy számítógépen morse kóddal, vagy tanulni/tanítani morse kódot? A megfelelő oldalon vagy! A többi projektemhez nézd meg a calvin.sh webhelyemet
NaTaLia Weather Station: Arduino Solar Powered Weather Station Helyesen: 8 lépés (képekkel)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Helyesen: 1 év sikeres működés után 2 különböző helyen megosztom napelemes időjárás -állomási projektterveimet, és elmagyarázom, hogyan alakult ki olyan rendszerré, amely valóban képes túlélni hosszú ideig napenergiától. Ha követed
Morse Code Touch Keyer/Autocoder: 12 lépés (képekkel)
Morse Code Touch Keyer/Autocoder: Valójában én építettem ezt a projektet valamikor régen, de úgy gondoltam, hogy valaki tudja használni az ötletet. Én sonkás rádiós vagyok, és egy kicsit későn kezdtem bele, amikor nyugdíjba vonultam, és volt időm. Most megvan az általános engedélyem és használom a telefont (vo