Obsah:
- Zásoby
- Krok 1: Vytvorte hardvér
- Krok 2: Nahrajte kód Arduino
- Krok 3: Zostavte dosku s plošnými spojmi
Video: Stanica Morseovej abecedy: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Dit-dit-dah-dah! Naučte sa Morseovu abecedu s týmto jednoduchým projektom Arduino Uno.
Tento ľahký projekt Arduino je stanicou Morseovho kódu. Morseova abeceda je komunikačný spôsob, ktorý kóduje znaky ako sériu bodiek a čiarok. Tento obvod používa piezo bzučiak, aby boli bodky a čiarky počuteľné.
Pomocou tlačidla klepnete na Morseovu abecedu, pri každom stlačení tlačidla zaznie bzučiak a na OLED displeji sa zobrazí dekódovaná správa. Väčšina ľudí nepozná Morseovu abecedu, a preto som pre vaše pohodlie priložil obrázok, ktorý zobrazuje všetky medzinárodné morzeovky.
Ako zadať morzeovku
Kód sa zadáva klepnutím na tlačidlo. Jedným krátkym klepnutím získate bodku a dlhším klepnutím (najmenej dvakrát dlhším) spojovníkom. Hneď ako zadáte rozpoznaný kód, zobrazí sa písmeno alebo číslo, ktoré predstavuje. Ak medzi klepnutiami približne 1,5 sekundy pozastavíte, na displeji sa vloží medzera, čo vám umožní zadávať slová. Ak kód nerozpozná „?“zobrazí sa znak.
Zásoby
- Arduino Uno
- Piezo bzučiak
- Odpor 220 ohmov
- Rezistor 10K Ohm
- Grafický OLED displej 128x64
- 5 mm LED: červená
- Hmatové tlačidlo
Krok 1: Vytvorte hardvér
Na zapojenie obvodu použite vyššie uvedený Fritzingov diagram.
Krok 2: Nahrajte kód Arduino
Pred zostavením a odoslaním kódu Arduino musíte do svojho Arduino IDE nainštalovať niekoľko knižníc. Otvorte položku ponuky Sketch-> Include Library-> Manage Libraries… a vyhľadajte a nainštalujte nasledujúce knižnice:
- Adafruit GFX
- Adafruit SSD1306
Teraz ste pripravení zostaviť skicu Arduino. Zdrojový kód Arduina pre náčrt
morse_code_station.ino je k dispozícii na stiahnutie z môjho úložiska GitHub.
Krok 3: Zostavte dosku s plošnými spojmi
Ak by ste chceli postaviť trvalú verziu, vyrobil som dosku s plošnými spojmi. Súbor Gerber je k dispozícii na stiahnutie z môjho úložiska GitHub. Prípadne si môžete prezrieť schému a PCB na webovej stránke EasyEda. Stránka je prepojená s výrobcom DPS a niekoľkými kliknutiami si môžete dosku objednať za pár dolárov.
To je všetko, užite si to! Dobudúcna…
Odporúča:
LabDroid: Kodér/dekodér Morseovej abecedy: 4 kroky
LabDroid: Kodér/dekodér Morseovho kódu: Poznámka: Tento pokyn nie je možné realizovať 1: 1 v najnovšej verzii LabDroid. Čoskoro ho aktualizujem. Tento projekt vám ukáže, čo môžete s LabDroidom robiť. Pretože Hello World sa zvyčajne vytvára na základe textu, svetla alebo zvuku, myslel som pre LabDr
Klávesnica Morseovej abecedy: 5 krokov
Klávesnica Morseova abeceda: Tento program vám ukáže, ako vytvoriť program v jazyku C ++, ktorý pomocou prístupu zapisovača kláves nájde kláves, ktorý sa stlačí, a vygeneruje hodnotu Morseovej abecedy pomocou kontrolky posúvania na klávesnici (kto dokonca používa to?). Tento projekt
História Morseovej abecedy: 4 kroky
História morzeovky: Morseovu abecedu vyvinul Samuel Morse v roku 1836, americký vynálezca a maliar. Telegrafný systém, ktorý vyvinul Samuel Morse, umožňoval jednotlivcom prenášať elektrické signály po drôtoch. V tom čase neexistovali žiadne rádiá ani telefóny
Prekladač listu z Morseovej abecedy: 5 krokov
Prekladač písmena do Morseovej abecedy: Pozrieť si reprezentácie Morseovej abecedy online a naučiť sa to je užitočné, ale nedá sa to porovnať s tým, ako to vidieť osobne so skutočnými blikajúcimi svetlami/zvukmi. Tento prekladač vám umožní vybrať písmeno, ktoré sa chcete naučiť v Morseovej abecede, a preložiť
Klávesnica Morseovej abecedy: 8 krokov
Klávesnica Morseova abeceda: Tento projekt je malá klávesnica, kde používateľ zadáva morzeovku a znaky sú odosielané do pripojeného počítača. Jednotka bola inšpirovaná americkým kodérom Dot-dash (CO-3B, MX-4495). verzia prvej generácie na projektovom centre Arduino a hriechu