Just me playing with Morse encoding and decoding on the Arduino platform.
Also showing full duplex Morse communication between two Arduino compatibles connected to each of their computer, and some speed tests for fun.
The mic preamp is just a one-transistor thing. The oscillator shown (the IC), is just for making the sound output to the piezo transducer.
More details in my blog: http://raronoff.wordpress.com/2010/12/16/morse-endecoder/
Download code and example here: http://code.google.com/p/morse-endecoder/
(The date in the video is wrong)
@jashancooldude:
That should work fine too (but either compile it with the older arduino IDE, pre v.1.00 as I have yet to update it...or update it yourself for the time beeing...sorry about that).
There is no filtering of the frequency of the input audio signal, as long as it's period (1/f) is much-ish shorter than the time period for a morse dot in your chosen morse speed (or something like that :) )
DrWhooooooooo 1 month ago
does this only decode morse codes of a particular frequencies or can i use it to decode the ones on the radio too? (i mean the morse code by the encoder is of a bit high pitch than normal ones heard on the radio)
jashancooldude 1 month ago
@anibal2200:
Hi, thank you!
As you can see in the video info (show more-link), I have shared the source code for an updated version of what is shown here, to be easily integrated into any Arduino program. Just follow the link for the description and code on google code page. Hope it works out for you. If not let me know and I can see what I can do (no promises though).
DrWhooooooooo 11 months ago
Hi there. I'm a beginner to the Arduino world. Your project is really cool! I got a book with a morse encoder example that works perfectly but I think that your's is much better since it codes and decodes. Would you like to share it? I'll appreciate very much if you let me try it!! I was a ham radio long ago. I'm getting back to electronics now and trying to learn from smart guys.
If you decide to help me please email me : anibal2100@gmail.com
Thank you !!
Best regards
Anibal
anibal2200 11 months ago