INHOUDSOPGAWE:

Morse Code Station: 3 stappe
Morse Code Station: 3 stappe

Video: Morse Code Station: 3 stappe

Video: Morse Code Station: 3 stappe
Video: Morse code but INSANELY easy 2024, November
Anonim
Morse Code -stasie
Morse Code -stasie
Morse Code -stasie
Morse Code -stasie

Dit-dit-dah-dah! Leer Morse -kode met hierdie maklike Arduino Uno -projek.

Hierdie maklike Arduino -projek is 'n Morse Code -stasie. Morse Code is 'n kommunikasiemetode wat karakters as 'n reeks kolletjies en strepies kodeer. Hierdie kring gebruik 'n piëzo -zoemer om die kolletjies en strepies hoorbaar te maak.

Met die knoppie tik u die Morse -kode in, die gonser klink met elke druk op die knoppie en die OLED -skerm wys die gedekodeerde boodskap. Die meeste mense is nie vertroud met Morse Code nie, so ek het 'n prentjie van al die International Morse Codes hierbo ingesluit vir u gemak.

Hoe om morse -kode in te voer

Die kode word ingevoer deur op die knoppie te tik. Gee 'n kort tik vir 'n kol en 'n langer tik (minstens twee keer so lank) vir 'n streep. Sodra u 'n herkenbare kode invoer, word die letter of nommer wat dit verteenwoordig, vertoon. As u tussen die krane ongeveer 1,5 sekondes onderbreek, voeg die spasie 'n spasie in sodat u woorde kan invoer. As 'n kode nie herken word nie, is '?' karakter vertoon word.

Voorrade

  • Arduino Uno
  • Piezo -gonser
  • Weerstand 220 Ohm
  • Weerstand 10K Ohm
  • Grafiese OLED -skerm 128x64
  • 5 mm LED: rooi
  • Taktiele knoppie

Stap 1: Bou die hardeware

Bou die hardeware
Bou die hardeware

Gebruik die Fritzing -diagram hierbo om die stroombaan te verbind.

Stap 2: Laai Arduino -kode op

Voordat u die Arduino -kode saamstel en oplaai, moet u 'n paar biblioteke in u Arduino IDE installeer. Maak die menu-item Sketch-> Include Library-> Manage Libraries … oop en soek en installeer die volgende biblioteke:

  • Adafruit GFX
  • Adafruit SSD1306

U is nou gereed om die Arduino -skets saam te stel. Die bronkode van die Arduino vir die skets

morse_code_station.ino kan afgelaai word vanaf my GitHub -bewaarplek.

Stap 3: Bou 'n printplaat

Bou 'n drukplaat
Bou 'n drukplaat
Bou 'n drukplaat
Bou 'n drukplaat

As u verkies om 'n permanente weergawe te bou, het ek 'n printplaat vervaardig. Die Gerber -lêer kan afgelaai word vanaf my GitHub -bewaarplek. Alternatiewelik kan u deur die skematiese en PCB op die EasyEda -webwerf blaai. Die webwerf is gekoppel aan 'n PCB -vervaardiger, en met 'n paar kliks kan u die bord vir slegs 'n paar dollar bestel.

Dit is dit, geniet! Tot volgende keer…

Aanbeveel: