Innholdsfortegnelse:
Video: Morse Code Station: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
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
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
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:
LabDroid: Morse Code Encoder/Decoder: 4 trinn
LabDroid: Morse Code Encoder/Decoder: Merk: Denne instruksjonen kan ikke realiseres 1: 1 i den nyeste versjonen av LabDroid. Jeg oppdaterer det snart. Dette prosjektet viser deg hva du kan gjøre med LabDroid. Siden en Hello World normalt er laget basert på tekst, lys eller lyd, tenkte jeg på LabDr
Arduino Morse Code Writer: 7 trinn (med bilder)
Arduino Morse Code Writer: Jeg laget en robot som kan konvertere en gitt tekst til Morse -kode og deretter skrive den ned !! Den er laget av papp og Lego, og for elektronikken brukte jeg Arduino og bare to motorer
USB Arduino Morse Code Key: 6 trinn
USB Arduino Morse Code Key: Har du noen gang ønsket å skrive på en datamaskin med en morse -nøkkel eller å lære/lære morse -kode? Du er på riktig side! For mine andre prosjekter, sjekk ut nettstedet mitt calvin.sh
Letter to Morse Code Translator: 5 trinn
Letter to Morse Code Translator: Å se Morse Code -representasjoner på nettet for å lære at det er nyttig, men kan ikke sammenlignes med å se det personlig med ekte blinkende lys/lyder. Denne oversetteren lar deg velge bokstaven du vil lære i Morse Code, og oversette
Arduino Morse Code -sender: 11 trinn
Arduino Morse Code Transmitter: I denne instruksen vil du bruke en Arduino Uno til å lage en Morse Code transmitter, og bruke den serielle monitoren til å lese meldingene du har sendt. Deler du trenger: Arduino UnoBreadboardBuzzerButtons Jumperwires