This simple device has one task - it converts received exiles, broadcast in a walrus alphabet, to Latin letters. This translator can find many applications. With it, you can train your morse broadcasting skills, but also decode data received from the ether. It may be amazing, but the walrus alphabet is still very popular in amateur radio, and in the event of a natural disaster or apocalypse, zombies may be the only means of communication over greater distances among the ruins of civilization
.
Walrus alphabet is a method of coding letters of the alphabet in the form of dots (short sounds) and dashes (long sounds). In the system, the duration of the dot is taken as the unit of time measurement and all the times of the individual sounds are calculated according to this time. Initially, this time is set to 1000 ms, which is quite a long dot duration, but very good for a novice telegraphist. Other characteristic times depend on the duration of the dot: a dash is assumed, it should last about three dot times, a pause between dashes and dots in the letter as much as a dot, and a pause between characters as many as a dash, i.e. three dots. The interval between words is the longest and should last seven times the period.
The following items will be needed to assemble the layout:
1 x Arduino Uno
1 x Contact plate
1 x 10 k? potentiometer
1 x PR button
1 x Speaker (Piezo Buzzer)
1 x LCD display (with Hitachi HD44780 compatible controller)
1 x 220 ? resistor
Jumper cables and connections for all components
Step 1: Connecting the elements
The elements are connected together as shown in the above illustration.
Step 2: Program code and system operation
First, we load the following sketch into Arduino:
In the program you can change the 'time base' by changing the value of the dotDuration variable. To make it easier for novice telegraphists, the system tolerates some time tolerances, but they can be changed in the program for smaller and smaller ones, as our skills improve. By default, the tolerance is set to 500 ms.
Happy telegraphing!
Source: http://www.instructables.com/id/The-Morse-Translator-With-Arduino/

Walrus alphabet is a method of coding letters of the alphabet in the form of dots (short sounds) and dashes (long sounds). In the system, the duration of the dot is taken as the unit of time measurement and all the times of the individual sounds are calculated according to this time. Initially, this time is set to 1000 ms, which is quite a long dot duration, but very good for a novice telegraphist. Other characteristic times depend on the duration of the dot: a dash is assumed, it should last about three dot times, a pause between dashes and dots in the letter as much as a dot, and a pause between characters as many as a dash, i.e. three dots. The interval between words is the longest and should last seven times the period.
The following items will be needed to assemble the layout:
1 x Arduino Uno
1 x Contact plate
1 x 10 k? potentiometer
1 x PR button
1 x Speaker (Piezo Buzzer)
1 x LCD display (with Hitachi HD44780 compatible controller)
1 x 220 ? resistor
Jumper cables and connections for all components
Step 1: Connecting the elements
The elements are connected together as shown in the above illustration.
Step 2: Program code and system operation
First, we load the following sketch into Arduino:
Code: c
In the program you can change the 'time base' by changing the value of the dotDuration variable. To make it easier for novice telegraphists, the system tolerates some time tolerances, but they can be changed in the program for smaller and smaller ones, as our skills improve. By default, the tolerance is set to 500 ms.
Happy telegraphing!
Source: http://www.instructables.com/id/The-Morse-Translator-With-Arduino/
Cool? Ranking DIY