Sommario:

Stazione codice Morse: 3 passaggi
Stazione codice Morse: 3 passaggi

Video: Stazione codice Morse: 3 passaggi

Video: Stazione codice Morse: 3 passaggi
Video: Metodo per imparare il codice morse in 12 giorni...e non dimenticarlo più! 2024, Dicembre
Anonim
Stazione codice Morse
Stazione codice Morse
Stazione codice Morse
Stazione codice Morse

Dit-dit-dah-dah! Impara il codice Morse con questo semplice progetto Arduino Uno.

Questo semplice progetto Arduino è una stazione in codice Morse. Il codice Morse è un metodo di comunicazione che codifica i caratteri come una serie di punti e trattini. Questo circuito utilizza un cicalino piezoelettrico per rendere udibili i punti e i trattini.

Usando il pulsante, si tocca il codice Morse, il cicalino suona ad ogni pressione del pulsante e il display OLED mostra il messaggio decodificato. La maggior parte delle persone non ha familiarità con il codice Morse, quindi ho incluso un'immagine che mostra tutti i codici Morse internazionali sopra per tua comodità.

Come inserire il codice Morse

Il codice viene inserito toccando il pulsante. Dai un tocco breve per un punto e un tocco più lungo (almeno il doppio) per un trattino. Non appena si inserisce un codice riconosciuto, viene visualizzata la lettera o il numero che rappresenta. Se ti fermi per circa 1,5 secondi tra i tocchi, il display inserirà uno spazio permettendoti così di inserire le parole. Se un codice non viene riconosciuto un '?' viene visualizzato il carattere.

Forniture

  • Arduino Uno
  • Cicalino piezoelettrico
  • Resistenza 220 Ohm
  • Resistenza 10K Ohm
  • Display grafico OLED 128x64
  • LED 5mm: rosso
  • Pulsante tattile

Passaggio 1: crea l'hardware

Costruisci l'hardware
Costruisci l'hardware

Usa il diagramma di Fritzing sopra per cablare il circuito.

Passaggio 2: carica il codice Arduino

Prima di compilare e caricare il codice Arduino, devi installare un paio di librerie nel tuo IDE Arduino. Apri la voce di menu Schizzo->Includi libreria->Gestisci librerie… e cerca e installa le seguenti librerie:

  • Adafruit GFX
  • Adafruit SSD1306

Ora sei pronto per compilare lo sketch Arduino. Il codice sorgente di Arduino per lo sketch

morse_code_station.ino è disponibile per il download dal mio repository GitHub.

Passaggio 3: costruire un circuito stampato

Costruisci un circuito stampato
Costruisci un circuito stampato
Costruisci un circuito stampato
Costruisci un circuito stampato

Se preferisci costruire una versione permanente, ho prodotto un circuito stampato. Il file Gerber è disponibile per il download dal mio repository GitHub. In alternativa, è possibile sfogliare lo schema e il PCB sul sito Web di EasyEda. Il sito è collegato a un produttore di PCB e con pochi clic puoi ordinare la scheda per pochi dollari.

Questo è tutto, divertiti! Fino alla prossima volta…

Consigliato: