We finally finished the embedded systems mini project, thank to Allah and the team(Ali Al Lawati, Hamza Al Abri, and Sulaiman Al Habsi) work. The project is about design and implement a device that can hear a Morse code through a microphone and translate the to text. the text will be displayed on a 2×16 LCD screen, so the device can only translate 32 character [aA-zZ 0-9] at a time .We use an op-amp to amplify the sound signal, couple of capacitor to filter out the some nasty frequencies and an ATMega8 as processing unit. The processing algorithm will be described later on, and it will be available as will as the source code of the project after presenting the project to the instructors.The device work perfectly with sound signal with frequency span of [1.2KHz - 1.5Khz],but it can be modified to work with and reasonable rang . A signal generated from this link is Ideal.
You can get the report with description and some of the code from REport
Here is a video show how the device work .
also here is some PCB layout we have designed for the project.


good works my friend,,
is it possible to write morse code within ATMega 8 ?? i means,, it is good if there is a way to complicate the project as on stack device..
all the best 2 U..
Pingback: Morse Code interpreter - Hack a Day
Pingback: Morse Code interpreter | Share Blog
Pingback: Morse Code interpreter » Geko Geek
Pingback: Morse Code interpreter « Hackaday « Cool Internet Projects
I was thinking to do the same project, but i’ve been wondering how you know if it’s a dot or a dash? Did you use a minimum and a maximum length to make the difference between both? Or something else?
we’ve used ADC and we’ve calculated how many peak in each sound segment and them we compared them to a number between maximum number of peak in dot and maximum number of peak in a dash
nice work …..
can i get the executable file for this project. thank you
I think the code is posted in the PDF attached you can copy it and recompile it .
hello, your project was really awesome, and i want to make but i need the entire code source so can you send it to me or the hex file pllllllzz coz i really need it !! (i’v faced a lot of compilation prlms) thx
Hello again!
brother can i get the Hex file or full source code for the project ,thank you
I’ll send you the hex file could you please send me your email.
thank you ever such alot! i(ll be really greatfull for you my email is ;
dz.electron@yahoo.fr!