Innholdsfortegnelse:

Morse Code Station: 3 trinn
Morse Code Station: 3 trinn

Video: Morse Code Station: 3 trinn

Video: Morse Code Station: 3 trinn
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 Morse Code med dette enkle Arduino Uno -prosjektet.

Dette enkle Arduino -prosjektet er en Morse Code -stasjon. Morsekode er en kommunikasjonsmetode som koder tegn som en serie prikker og bindestreker. Denne kretsen bruker en piezo -summer for å gjøre prikkene og bindestrekene hørbare.

Ved å trykke på knappen trykker du på Morse -koden, summeren høres ved hvert trykk på knappen og OLED -displayet viser den dekodede meldingen. De fleste er ikke kjent med Morse Code, så jeg har tatt med et bilde som viser alle de internasjonale Morse -kodene ovenfor for enkelhets skyld.

Slik skriver du inn morsekode

Koden legges inn ved å trykke på knappen. Gi ett kort trykk for en prikk og et lengre trykk (minst dobbelt så lenge) for en dash. Så snart du skriver inn en gjenkjent kode, vises bokstaven eller tallet det representerer. Hvis du stopper i omtrent 1,5 sekunder mellom trykkene, vil skjermen sette inn et mellomrom slik at du kan skrive inn ord. Hvis en kode ikke er gjenkjent, er det en '?' tegnet vises.

Rekvisita

  • Arduino Uno
  • Piezo summer
  • Motstand 220 Ohm
  • Motstand 10K Ohm
  • Grafisk OLED -skjerm 128x64
  • 5 mm LED: rød
  • Taktil knapp

Trinn 1: Bygg maskinvaren

Bygg maskinvaren
Bygg maskinvaren

Bruk Fritzing -diagrammet ovenfor for å koble opp kretsen.

Trinn 2: Last opp Arduino -kode

Før du kompilerer og laster opp Arduino -koden, må du installere et par biblioteker i Arduino IDE. Åpne menyen Sketch-> Include Library-> Manage Libraries … og søk etter og installer følgende biblioteker:

  • Adafruit GFX
  • Adafruit SSD1306

Du er nå klar til å kompilere Arduino -skissen. Arduino -kildekoden for skissen

morse_code_station.ino er tilgjengelig for nedlasting fra GitHub -depotet mitt.

Trinn 3: Bygg et kretskort

Bygg et kretskort
Bygg et kretskort
Bygg et kretskort
Bygg et kretskort

Hvis du foretrekker å bygge en permanent versjon, har jeg laget et kretskort. Gerber -filen er tilgjengelig for nedlasting fra GitHub -depotet mitt. Alternativt kan du bla gjennom skjematisk og PCB på EasyEda -nettstedet. Nettstedet er knyttet til en PCB -produsent, og med noen få klikk kan du bestille brettet for bare noen få dollar.

Det er det, nyt! Til neste gang…

Anbefalt: