Innehållsförteckning:

Morse Code Station: 3 steg
Morse Code Station: 3 steg

Video: Morse Code Station: 3 steg

Video: Morse Code Station: 3 steg
Video: Morse code but INSANELY easy 2024, November
Anonim
Morse Code Station
Morse Code Station
Morse Code Station
Morse Code Station

Dit-dit-dah-dah! Lär dig Morse Code med detta enkla Arduino Uno -projekt.

Detta enkla Arduino -projekt är en Morse Code -station. Morse Code är en kommunikationsmetod som kodar tecken som en serie prickar och bindestreck. Denna krets använder en piezo summer för att göra prickar och streck hörbara.

Med knappen trycker du på Morse -koden, summern hörs för varje tryck på knappen och OLED -displayen visar det avkodade meddelandet. De flesta människor är inte bekanta med Morse Code, så jag har inkluderat en bild som visar alla International Morse Codes ovan för din bekvämlighet.

Hur man anger morse -kod

Koden matas in genom att trycka på knappen. Ge ett kort tryck för en prick och en längre tryckning (minst dubbelt så lång) för ett streck. Så snart du anger en igenkänd kod visas bokstaven eller siffran den representerar. Om du pausar i cirka 1,5 sekunder mellan kranarna, kommer skärmen att infoga ett mellanslag så att du kan skriva in ord. Om en kod inte känns igen är ett? tecken visas.

Tillbehör

  • Arduino Uno
  • Piezo -summer
  • Motstånd 220 Ohm
  • Motstånd 10K Ohm
  • Grafisk OLED -skärm 128x64
  • 5 mm LED: röd
  • Taktil knapp

Steg 1: Bygg hårdvaran

Bygg hårdvaran
Bygg hårdvaran

Använd Fritzing -diagrammet ovan för att koppla upp kretsen.

Steg 2: Ladda upp Arduino -kod

Innan du kompilerar och laddar upp Arduino -koden måste du installera ett par bibliotek i din Arduino IDE. Öppna menyalternativet Sketch-> Include Library-> Manage Libraries … och sök efter och installera följande bibliotek:

  • Adafruit GFX
  • Adafruit SSD1306

Du är nu redo att sammanställa Arduino -skissen. Arduino -källkoden för skissen

morse_code_station.ino är tillgänglig för nedladdning från mitt GitHub -arkiv.

Steg 3: Bygg en kretskort

Bygg en kretskort
Bygg en kretskort
Bygg en kretskort
Bygg en kretskort

Om du föredrar att bygga en permanent version har jag tagit fram ett kretskort. Gerber -filen är tillgänglig för nedladdning från mitt GitHub -arkiv. Alternativt kan du bläddra i schemat och PCB på EasyEda -webbplatsen. Sajten är länkad till en kretskortstillverkare, och med några klick kan du beställa brädet för bara några dollar.

Det är det, njut! Tills nästa gång…

Rekommenderad: