Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.
Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.
I find the ratio of the dit/dah time to be correct but otherwise useless.
This is what the scope sees on the collector of the mic preamp.
This point goes to D7 on the Arduino.
Scope shows one cycle ~2.3 ms. However tone freq. is 1029 Hz. and wpm = 20.
I could re-bias the transistor but will wait till the NE567 (s) arrive and then play with the preamp.
Then your results are ok.. Your dit's are three times shorter than your dah's.. Why do you deem them useless..
If you are trying to receive 20WPM with an average of 5 characters per word... around 1 and 1/2 characters per second... If the timeout in pulsein() was reduced to 250mS you should be able to receive characters and process them..
BobW made a suggestion that is looking more interesting. https://www.electro-tech-online.com...decoder-my-first-project.144143/#post-1214736
If I count the combined PulseIn high times for say, ten seconds, and average them, I would have a base to work from and not worry if a signal is a dit or dah.
However, if Tommy Omott sends his name and "1900 to 1999", I would have a problem
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.