VU Meter Prom Dress

vu meter prom dress

[Kyle] has just put the finishing touches on this VU Meter Prom dress, and it looks great!

The dress makes use of 70 feet of aquamarine EL wire, a 2600mAh li-on battery, a repurposed DB9 cable, an Arduino knock off, an Adafruit microphone pre-amp, and features eight addressable triac channels through an EL Escudo Dos by Sparkfun. Each loop of EL wire was sewn into the dress using clear thread. The separate segments were then daisy chained together near the zipper in the back using ribbon cables. To top it all off, [Kyle] has a cheap thermoforming setup utilizing a toaster oven which he used to make an acrylic case for the electronics.

The dress is for his lucky friend [Diane] and we think it will make for quite a memorable prom! To see this awesome VU Meter in action, stick around after the break for the video.

Continue reading “VU Meter Prom Dress”

Fail Of The Week: EPROM Reading And Erasing

It may be a failure but it sure does look cool. [Scott Lawrence] had a fair number of EPROM chips on hand and decided to get rid of the traditional eraser and programmer in order to play around with the concepts using his own hardware. He was met with disappointment at several steps in the process. No worries though, each of these upsets sent him back to the drawing board and he learned way more than he ever would have if it had actually worked. It’s fair to say this failure was highly successful.

Continue reading “Fail Of The Week: EPROM Reading And Erasing”

The Intel-powered Arduino

Dev boards based on microcontrollers and ARM System on Chips are everywhere, but finding a small pocketable computer based on an Intel processor has been difficult to find. [Massimo] of Arduino just unveiled a new Intel architecture Arduino-compatible board at the Rome Maker Faire. It’s called the Galileo, and it has everything you’d expect from a juiced-up Arduino running x86.

The main chip is an Intel Quark SoC running at 400MHz with 256 MB of DRAM. On board is a Mini-PCIe slot, 100Mb Ethernet port, Micro SD slot, RS-232, and USB host and client ports. Here’s the datasheet for the Galileo with all the applicable information.

The Galileo can be programmed with the standard Arduino IDE, but from the getting started guide, it looks like this board is running Yocto, a stripped down Linux for embedded environments.

Realistically, what we have here is a board with about the same processing power as a Raspberry Pi, but with Arduino compatibility, and a Mini PCIe port for some really fun stuff. It will be interesting to see what can be made with this board, but if you have any ideas on what to do with a Galileo before it’s released in two months, drop a note in the comments.

Android Controlled RGB Lights

ScreenShot032

Here’s a handy hack for an Android controlled, Arduino driven, RGB light setup.

[Kerimil] recently wrote up this project on the Arduino.cc, and is sharing all of the source code and plans. While many of our seasoned Arduino-lovers can easily throw together the code for an RGB LED circuit in their sleep, [Kerimil] also threw in the Android app, and the source file to be modified in App Inventor, an Android app development program originally released by Google, but now maintained by MIT.

We’ve seen many commercial versions of this product, but it’s nice to see one that can be easily hacked to our liking. Next up is writing an app to use the phone’s camera to identify colors and reproduce them with the LED! While you’re at it, why not mix it with an easy to build infinity mirror!

To see the board and app in action, check out the video after the break.

Continue reading “Android Controlled RGB Lights”

Learn To Translate IR Codes And Retransmit Using Arduino

[Dave Jones] from EEVBlog.com takes “Arduino fan boys” off the garden path getting down and dirty with different methods to capture, evaluate and retransmit IR remote control codes. Capturing and reproducing IR remote control codes is nothing new, however, [Dave] carves his own roads and steers us around some “traps for young players” along the way.

[Dave] needed a countdown timer that could remotely start and stop recording on his Cannon video camera, which he did with simplicity in a previous EEVBlog post using a commercial learning remote control unit. The fans demanded better so he delivered with this excellent tutorial capturing IR codes on his oscilloscope from an IR decoder (yellow trace) as well as using an IR photo transistor (blue trace) which showed the code inclusive of 38 KHz carrier frequency. Either capture method could easily be used to examine the transmitted code. The second lesson learned from the captured waveforms was the type of code modulation being used. [Dave’s] remote transmitted NEC (Japanese) pulse length encoding — which can be assertaind by referencing the Infrared Remote Control Techniques (PDF). Knowing the encoding methodology it was trivial to manually translate the bits for later use in an Arduino transmitter sketch. We find it amazing how simple [Dave] makes the process seem, even choosing to write his own sketch to reproduce and transmit the IR codes and carrier instead of taking the easy road looking for existing libraries.

A real gem of knowledge in the video was when it didn’t work! We get to follow along as [Dave] stumbles before using a Saleae Logic analyzer to see that his transmitter was off frequency even though the math in his sketch seemed correct. Realizing the digital write routine was causing a slowdown he fudged his math to make the needed frequency correction. Sure, he could have removed the performance glitch by writing some custom port control but logic dictates using the fastest and simplest solution when hacking a one-off solution.

[Dave’s] video and links to source code after the break.

Continue reading “Learn To Translate IR Codes And Retransmit Using Arduino”

Wi-Fi Enabled Garage Door Opener

Normally, internet-controlled household devices are a cobbled together mashup of parts. This is great for a prototype, but if you’re looking for something that will last a decade in your garage, you’ll need something a little cleaner and more robust. [Phil]’s Internet-enabled garage door opener is just that, replete with a custom-made enclosure for his Arduino powered system.

The main hardware for [Phil]’s build is a Freetronix EtherTen, an Arduino clone with a built-in Ethernet interface. Aside from that, the electronics are simple: a relay, transistor, and diode provide the connection from the EtherTen to the garage door opener.

The software for this setup consists of a main file that sets up the web page, the serial monitor, and loops through the main program. There are a bunch of classes for initializing the web page, writing passwords to the EEPROM, activating the door, and setting the MAC and IP addresses.

Opening the door with this remote is a snap: with any WiFi enabled smartphone or tablet, [Phil] only needs to log onto his network, surf on over to the page hosted on the Arduino, and enter a password. From there, opening the door is just a press of a button. Passwords and other configuration settings cane be entered with MegunoLink. This software also includes a serial monitor to log who opened the door and when.

It’s an interesting and compact system, and handy to boot. You might sometimes forget your garage door opener, but we’re thinking if you ever find yourself without your phone, a closed garage door is the least of your problems.

Safety Warning: Arduino GSM Shield May Cause Fires

Be careful with those Arduino GSM cards. As [James] reports, they may turn into fire starters. One person has reported a small explosion and fire already on the Arduino forums.
Now before we go any further – You may be asking yourself who the heck [James] is, and what gives him the ability to second guess the Arduino team. Well, here is [James’] blog disclaimer:  “James is a Senior Technical Expert for Technology and Applications at KEMET Electronics, a capacitor manufacturer. The content of this post are his and in no way reflects opinions of his employer.”

Senior Technical Expert?  That’s a good enough reason for us to believe him.

[James] states the problem is a tantalum capacitor used to decouple the GSM radio power supply from the main Arduino supply.
Tantalum capacitors are great for their low ESR properties. However, they have a well known downside of getting very hot, or even exploding when stressed. It’s not the Tantalum Anode that is burning. The Manganese Dioxide used as a cathode in some Tantalum capacitors is the culprit. Continue reading “Safety Warning: Arduino GSM Shield May Cause Fires”