Description as a Tweet:

Ever wanted to have your very own MORSE code converter? Our project can convert to and from MORSE code with light, sound, and English alphabets!

Inspiration:

We thought that having a way to link the hardware and software together would make for a really cool project, and MORSE code was the first thing we thought of for making something like this

What it does:

It will take light or sound pulses or English alphabets and convert the pulses (in MORSE code) to English and the English alphabets to MORSE through an LED

How we built it:

We used Arduino and Python. First, we setup some simple start code that will read the values from the photo resistor (light) and a pressure sensor (force). Then, we used the pyserial API to link the Arduino to PyCharm. This way, we can read values from the serial line and use our very well known Python language to write code to manipulate the Serial inputs.

Technologies we used:

  • Python
  • Arduino
  • Microcontrollers
  • Other Hardware

Challenges we ran into:

Since most of us did not know Arduino, we had to learn how to use the IDE and get the pyserial working with PyCharm. Then, we had to make it read the values from the photo resistor and pressure sensor. Now, we have to compare the input values from both components to MORSE and convert to English, and then we will need to convert English to MORSE through an LED circuit.

Accomplishments we're proud of:

The setup of the Arduino and how we have made a lot of progress in getting the values to read off the Serial line!

What we've learned:

Arduino programming and working with circuits and code!
Our CS team members learnt how to program Python!

What's next:

We have to convert the input pulses to MORSE code and then get to programming English to MORSE code.

Built with:

Arduino, photo resistor, pressure sensor, wires, breadboard, PyCharm IDE

Prizes we're going for:

  • Best Hardware Hack
  • Best Beginner Software Hack
  • Best Beginner Hardware
  • Best Hardware Hack

Prizes Won

Best Beginner Hardware

Team Members

Tirth Bhagat
Arjun Viswanathan
Samuel Almeida
Chinguun Erdenebileg

Table Number

Table 15