Siccome avevo a disposizione una scheda Arduino comprata tempo fa, ho deciso di utilizzarla, per costruire un CW Decoder, da utilizzare con la mia radio.
Mi sono ispirato ad altri progetti presenti su internet simili, primo fra tutti questo:
http://skovholm.com/cwdecoder
ed a seguire anche questo:
http://iv3ogt.altervista.org/Homebrew/cw_decoder/
Il cuore del software è l'argoritmo di Goertzel che effettua la decodifica del segnale audio (nulla di mio), a cui ho aggiunto l'interfacciamento con il display TFT da 1,8 pollici su cui vengono visualizzate le lettere decodificate, il numero di parole al minuto ed inoltre viene visualizzato, in modo grafico il segnale ricevuto.
la scatola.. è penosa!.. ma è solo un prototipo :-)
Ecco le opzioni:
- interfacciamento via bluetooth con Android ed input da tastiera del cellulare
- tastiera mini ps2
- sostituire il video, con un touchscreen, per simulare la tastiera
Mi sono ispirato ad altri progetti presenti su internet simili, primo fra tutti questo:
http://skovholm.com/cwdecoder
ed a seguire anche questo:
http://iv3ogt.altervista.org/Homebrew/cw_decoder/
Il cuore del software è l'argoritmo di Goertzel che effettua la decodifica del segnale audio (nulla di mio), a cui ho aggiunto l'interfacciamento con il display TFT da 1,8 pollici su cui vengono visualizzate le lettere decodificate, il numero di parole al minuto ed inoltre viene visualizzato, in modo grafico il segnale ricevuto.
Schema
Sorgenti
Qui potete scaricare lo sketch Arduino:la scatola.. è penosa!.. ma è solo un prototipo :-)
Prossimi passi
ho alcune idee per aggiungere una tastiera al progetto, in modo da poter anche codificare e trasmettere il codice morse.Ecco le opzioni:
- interfacciamento via bluetooth con Android ed input da tastiera del cellulare
- tastiera mini ps2
- sostituire il video, con un touchscreen, per simulare la tastiera
Since I've an Arduino Uno, bought some time ago, now I decide to build a CW Decoder, to use with my radio
I was inspired from other similar project on the net, first of all this:
http://skovholm.com/cwdecoder
and also from this:
http://iv3ogt.altervista.org/Homebrew/cw_decoder/
The core of the software is the Goertzel algorithm, that decodes the audio signal (it's not my own work), to which I've added the TFT 1,8'' interface. On the screen you can see all the decoded letters, the WPM and the audio signal graph.
The box is orrible!... but it's only a prototype :-)
The options are:
- interfacing with bluetooth to Android and input from cellphone virtual keyboard
- mini ps/2 keyboard
- change this video with another touchscreen, in order to simulate a keyboard
I was inspired from other similar project on the net, first of all this:
http://skovholm.com/cwdecoder
and also from this:
http://iv3ogt.altervista.org/Homebrew/cw_decoder/
The core of the software is the Goertzel algorithm, that decodes the audio signal (it's not my own work), to which I've added the TFT 1,8'' interface. On the screen you can see all the decoded letters, the WPM and the audio signal graph.
The circuit
Sources
You can download the Arduino sketch from here:The box is orrible!... but it's only a prototype :-)
Next steps
I've some ideas to add a keyboard to the project, in order to coding and send the morse code.The options are:
- interfacing with bluetooth to Android and input from cellphone virtual keyboard
- mini ps/2 keyboard
- change this video with another touchscreen, in order to simulate a keyboard
No comments:
Post a Comment