Instructables

Morse Code Translator

Have you ever needed to signal a covert supply drop, or taken part in a clandestine spy mission?  If so, you might have used Morse Code.  However, for those of us who still love an adventure and a challenge, without having to learn the code, this project is for you.    

This project demonstrates a cool morse code translator that will transmit both a light and sound signal.  As you type words into your computer, the LED and buzzer will signal the respective morse code letters.  Although it may seem relatively complex and expensive, all components are available for low prices online or at an electronics/hobby store.  The "brains" are provided by a basic Arduino micro controller and although some introductory programming is involved, this project is quite straightforward.   (As far as code, all you have to do is copy and paste my example code and run the application, so never fear.)
 
Remove these adsRemove these ads by Signing Up

Step 1: Materials

Picture of Materials
The items necessary for completion are listed below:

Arduino Uno micro controller (x1)

USB A to B cable (commonly used in printers)

Any color LED (x1)    (I use red in the project)

Solid core #22 guage jumper wire (approximately one foot)

Access to a computer

Free Arduino software IDE installed on the computer--- make sure to download the correct program for you operating system.  (Link to download page: http://arduino.cc/en/Main/Software )

Solderless breadboard

Step 2: Install the software

Picture of Install the software
Start by installing the latest IDE (Integrated Development Environment) using the instructions on the Arduino website.

Download page is here.

Installation instructions are here.

If you already have Arduino on your computer, you can skip this step.

Step 3: Link-up!

Picture of Link-up!
Screen Shot 2013-03-17 at 11.30.09 AM.png
Screen Shot 2013-03-17 at 11.32.27 AM.png
Now plug one end of the cable into the Arduino micro controller and the other end into the computer.

Click on the "tools" button in the toolbar and hover over "board",  Make sure your particular model of controller is checked, then select the serial port under "Serial Port".  It should be prefixed by /dev/tty.usbmodem/.

See screenshots if you don't understand.
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!