Music-synced Christmas Light Suit

Ah, the end of the 4th financial quarter – the magical time of increased sales, being at work the entire time the sun is up, and holiday parties. For [Andy] at National Instruments, though, things don’t seem too bad. He built a neat Christmas light suit to entertain everyone with his brilliant persona.

[Andy] always loves great Christmas light displays (he even blogs about them), so he figured a wearable light display synchronized with music would be very doable. The build is controlled with LabVIEW to convert .WAV files to power levels and frequency bands. This info is then piped into the Arduino that controls the lights.

[Andy] actually made two light suits, one for him and one for his friend [Richard]. Both guys have two light-up Christmas staffs to wield light mage powers on their coworkers. The lighsuits are controlled by Arduino/Xbee setups – one each for each suit and staff. The result is phenomenal, and should really get everyone in the holiday spirit.

Pee-light Gives Guidance For Nocturnal Tinkles

This light is a rather dim LED module whose purpose is to give you a very small bit of illumination when using the restroom at night. If you rely on it instead of using the overhead lighting in the bathroom, you’ll be able to find your way back to bed with your night-vision undisturbed.

[Fred] built the project as a way to learn more about using MSP430 microcontrollers. The protoboard seen above has a pair of female pin headers designed to accept an MSP430-PIR board, which uses the low-power microcontroller to monitor a PIR motion sensor. The chip can be reprogrammed and [Fred] did just that, using the USB dongle side of the eZ430-F2013 dev stick. Now when the sensor detects motion the chip first checks the light-dependent resistor on the protoboard to see if it’s dark in the bathroom. If so, it switches on the LED and sets a timer to shut if off again.

The system runs on a 9V battery, which is a bit under-powered for the 12V-spec’ed LED module. But [Fred] says the light it produces is just the right intensity.

[Thanks Jeremy]