Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Bauen Sie die Hardware auf
- Schritt 2: Arduino-Code hochladen
- Schritt 3: Erstellen Sie eine Leiterplatte
Video: Morsecode-Station - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Dit-dit-dah-dah! Lernen Sie Morsecode mit diesem einfachen Arduino Uno-Projekt.
Dieses einfache Arduino-Projekt ist eine Morsecode-Station. Morsecode ist eine Kommunikationsmethode, die Zeichen als eine Reihe von Punkten und Strichen codiert. Diese Schaltung verwendet einen Piezo-Summer, um die Punkte und Striche hörbar zu machen.
Über die Taste tippen Sie den Morsecode ein, der Summer ertönt bei jedem Tastendruck und das OLED-Display zeigt die entschlüsselte Nachricht an. Die meisten Leute sind mit dem Morsecode nicht vertraut, daher habe ich oben ein Bild mit allen internationalen Morsecodes eingefügt, um es Ihnen zu erleichtern.
So geben Sie den Morsecode ein
Der Code wird durch Antippen der Schaltfläche eingegeben. Tippen Sie einmal kurz auf einen Punkt und einmal länger (mindestens doppelt so lang) auf einen Strich. Sobald Sie einen erkannten Code eingeben, wird der Buchstabe oder die Zahl angezeigt, für die er steht. Wenn Sie zwischen den Antippen etwa 1,5 Sekunden pausieren, fügt das Display ein Leerzeichen ein, sodass Sie Wörter eingeben können. Wenn ein Code nicht erkannt wird, wird ein '?' Zeichen wird angezeigt.
Lieferungen
- Arduino Uno
- Piezo-Summer
- Widerstand 220 Ohm
- Widerstand 10K Ohm
- Grafisches OLED-Display 128x64
- 5mm LED: rot
- Taktile Taste
Schritt 1: Bauen Sie die Hardware auf
Verwenden Sie das obige Fritzing-Diagramm, um die Schaltung zu verdrahten.
Schritt 2: Arduino-Code hochladen
Bevor Sie den Arduino-Code kompilieren und hochladen, müssen Sie einige Bibliotheken in Ihrer Arduino-IDE installieren. Öffnen Sie den Menüpunkt Sketch->Include Library->Manage Libraries… und suchen und installieren Sie die folgenden Bibliotheken:
- Adafruit GFX
- Adafruit SSD1306
Sie sind nun bereit, die Arduino-Skizze zu kompilieren. Der Arduino-Quellcode für die Skizze
morse_code_station.ino kann von meinem GitHub-Repository heruntergeladen werden.
Schritt 3: Erstellen Sie eine Leiterplatte
Wenn Sie es vorziehen, eine dauerhafte Version zu bauen, habe ich eine Leiterplatte hergestellt. Die Gerber-Datei steht in meinem GitHub-Repository zum Download bereit. Alternativ können Sie den Schaltplan und die Leiterplatte auf der EasyEda-Website durchsuchen. Die Site ist mit einem PCB-Hersteller verlinkt, und mit wenigen Klicks können Sie die Platine für nur wenige Dollar bestellen.
Das war's, viel Spaß! Bis zum nächsten Mal…
Empfohlen:
Einen Morsecode-Übersetzer mit Arduino erstellen – wikiHow
So erstellen Sie einen Morsecode-Übersetzer mit Arduino: ÜberblickDie Kommunikation auf codierte Weise ist nicht nur so faszinierend, sondern hat auch viele Anwendungen in verschiedenen Bereichen. Eine der gebräuchlichsten Methoden der Codekommunikation ist Morsecode. In diesem Tutorial erfahren Sie, wie Sie einen Dolmetscher zum Senden und Wiedergeben
Morsecode lernen: 4 Schritte
So lernen Sie Morsecode: Es gibt eine Sprache, die anfangs schwer zu verstehen, aber leicht zu erkennen und zu entschlüsseln ist, wenn Sie sie einmal gelernt haben. Diese Sprache gilt als tot, obwohl einige Radiobastler sie immer noch verwenden. Diese Sprache ist Morsecode. Ich habe nirgendwo anders gesehen