Spisu treści:

Stacja kodu Morse'a: 3 kroki
Stacja kodu Morse'a: 3 kroki

Wideo: Stacja kodu Morse'a: 3 kroki

Wideo: Stacja kodu Morse'a: 3 kroki
Wideo: Życzenia świąteczno-noworoczne na CW 2024, Listopad
Anonim
Stacja kodu Morse'a
Stacja kodu Morse'a
Stacja kodu Morse'a
Stacja kodu Morse'a

Dit-dit-da-da! Naucz się alfabetu Morse'a dzięki temu łatwemu projektowi Arduino Uno.

Ten prosty projekt Arduino to stacja alfabetu Morse'a. Alfabet Morse'a to metoda komunikacji, która koduje znaki jako ciąg kropek i kresek. Ten obwód wykorzystuje brzęczyk piezoelektryczny, aby słyszeć kropki i kreski.

Za pomocą przycisku stukasz w kod Morse'a, brzęczyk brzmi przy każdym naciśnięciu przycisku, a wyświetlacz OLED pokazuje odkodowaną wiadomość. Większość ludzi nie zna alfabetu Morse'a, więc dla Twojej wygody zamieściłem obrazek przedstawiający wszystkie międzynarodowe alfabety Morse'a powyżej.

Jak wprowadzić kod Morse'a?

Kod wprowadza się, dotykając przycisku. Jednokrotne stuknięcie w kropkę i dłuższe stuknięcie (co najmniej dwa razy dłużej) w przypadku kreski. Gdy tylko wprowadzisz rozpoznany kod, wyświetlana jest litera lub cyfra, którą reprezentuje. Jeśli zatrzymasz się na około 1,5 sekundy między stuknięciami, wyświetlacz wstawi spację, umożliwiając wpisywanie słów. Jeśli kod jest nierozpoznany, znak '?' wyświetlany jest znak.

Kieszonkowe dzieci

  • Arduino Uno
  • Brzęczyk piezoelektryczny
  • Rezystor 220 Ohm
  • Rezystor 10K Ohm
  • Graficzny wyświetlacz OLED 128x64
  • Dioda LED 5mm: czerwona
  • Przycisk dotykowy

Krok 1: Zbuduj sprzęt

Zbuduj sprzęt
Zbuduj sprzęt

Użyj powyższego schematu Fritzing, aby podłączyć obwód.

Krok 2: Prześlij kod Arduino

Zanim skompilujesz i prześlesz kod Arduino, musisz zainstalować kilka bibliotek w swoim Arduino IDE. Otwórz pozycję Szkic->Dołącz bibliotekę->Zarządzaj bibliotekami… i wyszukaj i zainstaluj następujące biblioteki:

  • Adafruit GFX
  • Adafruit SSD1306

Jesteś teraz gotowy do skompilowania szkicu Arduino. Kod źródłowy Arduino dla szkicu

Morse_code_station.ino jest dostępny do pobrania z mojego repozytorium GitHub.

Krok 3: Zbuduj płytkę drukowaną

Zbuduj płytkę drukowaną
Zbuduj płytkę drukowaną
Zbuduj płytkę drukowaną
Zbuduj płytkę drukowaną

Jeśli wolisz zbudować stałą wersję, wyprodukowałem płytkę drukowaną. Plik Gerber jest dostępny do pobrania z mojego repozytorium GitHub. Alternatywnie możesz przeglądać schemat i płytkę drukowaną na stronie internetowej EasyEda. Strona jest podłączona do producenta PCB, a za pomocą kilku kliknięć możesz zamówić płytkę za zaledwie kilka dolarów.

To wszystko, ciesz się! Do następnego razu…

Zalecana: