This project coverts Morse code into text using the Serial monitor inputs as 0s and 1s.
This project can be integrated with a different input method such as a Bluetooth module or RF Remote.
MORSE CODE
Alphabet | Morse code | Alphabet | Morse code | Alphabet | Morse code | Alphabet | Morse code | Alphabet | Morse code |
---|---|---|---|---|---|---|---|---|---|
A | .- | G | --. | M | -- | T | - | Z | --.. |
B | -... | H | .... | N | -. | U | ..- | ||
C | -.-. | I | .. | O | --- | V | ...- | ||
D | -.. | J | .--- | P | .--. | W | .-- | ||
E | . | K | -.- | R | .-. | X | -..- | ||
F | ..-. | L | .-.. | S | ... | Y | -.-- |
Input | Equivalent in the program |
---|---|
0 (zero) | . |
1 (one) | - |
.m (dot m) | break |
One input at a time, at the end of the letter use a break.
Word : Hi
Morse Code : .... ..
Input sequence:
0 - Enter
0 - Enter
0 - Enter
0 - Enter
.m -Enter
0 - Enter
0 - Enter
.m - Enter
Straight Input:
0000.m - Enter
00.m - Enter
To implement using a RF Remote, connect the receiver module to arduino with three channels to 3 PWM pins.
Record the inputs of the 3 channels as follows,
CHANNEL 1 - 0
CHANNEL 2 - 1
CHANNEL 3 - Break
You can also implement bluetooth by assigning options for dots and dashes and breaks. Blynk is a popular Android App that acts a bridge between Arduino bluetooth module HC-05 and the Android mobile. It can be used to send Morse Code messages from a mobile to an arduino board in range.
The Applications of this program is countless, completely depends upon the user.
Project will be updated soon!