Instructables

Display Live Txts on Costume at Party w/ Scrolling LED Belt Buckle

FeaturedContest Winner
Picture of Display Live Txts on Costume at Party w/ Scrolling LED Belt Buckle
This project shows how to send SMS text messages to a cheap scrolling LED display via an Android app and arduino with USB host shield.

The project was originally inspired by a friend wanting to make a "sexting themed" costume, with a scrolling LED display of live texts sent from people at the party. We found a $13 LED belt buckle online, which looked cool, but only had a few buttons to manually enter in messages. A couple wires and lines of arduino code later, we were able to automate entry of messages.

We then added a host shield and wrote a small Android app to send txt messages on to the arduino.

 
Remove these adsRemove these ads by Signing Up

Step 2: Automate Message Entry on LED Display

Picture of Automate Message Entry on LED Display
led_scrolling_display_pcb.jpg
solder_wires_to_switches.jpg
The display has three buttons that you use to change the messages. It's a long process, since you have to scroll to each letter one click at a time, and there's no speed-scroll. We pop open the case to see if we can easily attach wires to the buttons in order to automate message setting.

The three push button switches simply short the bottom side of the switch to ground when pressed. We're going to simulate this action by switching the bottom side of the swtich between a high impedance pin (a digital input) and ground (a low digital out). This is easily done by switching the direction of the pin on an arduino, using pinMode(pin, INPUT) or pinMode(pin, OUTPUT). Just make sure the output is set Low before setting the pin to output (digitalWrite(pin,0)).

Four wires are attached, three for the switches, one for ground.
zombiemom4211 months ago
Would it work this the arduino mega adk?
Never mind on my last question, but a new qyestion. Does the baud rate have to be 57600, because the module im looking at is set at 9600 bps.
What lines would i have to take out so this runs only with serial communication? I plan on getting a cheap serial bluetooth module and using that with my cell phone instead of sms.
kbhasi2 years ago
Can we use the gsm shield instead of the android phone?
http://www.instructables.com/id/Arduino-GSM-shield/
mikeasaurus2 years ago
I like this idea!