CheerLights: Synchronizing Christmas lights around the globe

cheerlights-synchronized-christmas-lights

They say that the holidays are a time to gather with others, which usually translates into spending time with friends and family. The folks at ioBridge Labs thought that while friends and family certainly are a big part of the holidays, it would be pretty cool to gather together flocks of strangers by using the Internet to synchronize their Christmas lights.

Participation in CheerLights is pretty easy, requiring little more than an Internet connection, some GE G-35 Color Effects lights, an Arduino, and an ioBridge. While those are the recommended components, an Arduino Ethernet shield will handle networking just as well. There really are no restrictions when it comes to hardware, so if you are so inclined, it should be relatively easy to roll your own display using simple RGB LEDs and a µC of your choosing.

The colors are dictated by the group’s Twitter feed, which can be found at
http://twitter.com/#!/@cheerlights.
Whenever a message is sent to @cheerlights along with a color, all of the light displays listening in will change simultaneously.

We really like the idea, and think it would be pretty cool to see this sort of program rolled out on a neighborhood or street-wide level, so you could see dozens of strings changing colors all at once.

If you’re interested in checking out CheerLights’ current color, be sure to take a gander at their live stream here.

[via BuildLounge]

Decorating an Ent for Christmas

These images may look the same, but if you peer closely at the one on the left you’ll notice the eyes staring back at you. It seems animatronic decor is in this year, and we think [Fjord Carver's] talking Christmas tree is one of the better offerings.

He picked up the diminutive tree at the dollar store, then started added the pieces that put on the show seen after the break. A small strand of battery operated lights, and a bit of garland are traditional. But the Arduino and pair of servo motors are a new holiday tradition. They move parts of the tree to reveal a set of eyes and animate a mouth. He drives the display by sending serial commands from a computer to the Arduino. This way you can script your performances, with flapping jaw, moving eyelids, and blinking lights while the computer supplies the sound.

Is it just us, or does anyone else really want to see this guy singing the Chipmunk’s Christmas Song? Or if that’s a bit too wholesome you could go the more vulgar route.

[Read more...]

Lighted acrylic Christmas ornaments

If you’ve gone to the trouble of building your own CNC mill we know you’re always on the lookout for things to use it for. [Boris Landoni] wrote in with just the thing for the holiday season; a set of lighted acrylic Christmas ornaments.

One of the interesting properties of acrylic is how it reacts when edge-lit. The material pipes the light, until it bounces off of a disturbance in the surface. The first step is to design the outline of the ornament as all cut edges will glow. Next, [Boris] uses artCAM to design the internal parts to be cut. This application translates the relief cuts necessary to really make your design shine (sorry, we couldn’t resist). The best examples of this are the angel and candle seen above.

Each of these acrylic pieces has a slot cut on the bottom to hug an LED. [Boris] used small project boxes with a PCB for that diode, as well as a button battery for power.

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.

Christmas tree water sensor gets an upgrade and a fancy new box

xmas-tree-water-sensor

[Eric Ayars] has a nice cast iron Christmas tree stand at home, but the only drawback is that the stand makes it hard to see just how much water is available to the tree. Last year we covered a small gadget he created to help keep tabs on the water level, but as several of you predicted, the system eventually failed.

His previous solution used copper plated proto board to sense how much water was in the stand, but the leads corroded in about a week’s time. With Christmas just around the corner, he decided to give things another try.

His revamped water level sensor relies on measuring capacitance changes in a copper strip board when under water rather than detecting a complete circuit like the previous model. To protect his sensor this time around he coated the board with polyurethane, which should provide a decent corrosion barrier.

Using the Arduino CapSense library, the sensor can detect the presence of water, signaling an alarm if the base needs refilling. One of our readers suggested that he use the tree itself as a low water indicator, which is just what [Eric] did this year. If the water is somewhat low, the Arduino-controlled relay powering the tree is switched off and then on again, every 5 seconds. If the base is nearly dry, the tree asks for water by blinking the word “Water” repeatedly in Morse code.

We think that this year’s solution is pretty clever, and we’re glad to see that [Eric] didn’t give up after last year’s setback!

The force is strong with this Christmas tree light show

star-wars-christmas-tree

[Zach] is a huge Star Wars fan, and in addition to the array holiday decorations that adorn his house, he says that his wife is nice enough to let him put up a Christmas tree full of Star Wars ornaments. For the past few years, the tree sat in the corner of the room unlit, but his wife thought that it should have some lights this year.

His wife came home with a small string of battery-operated lights, but [Zach] wanted something with a bit more geek cred. He decided to program the lights to play the Star Wars theme song, translating the tune’s pitch to light intensity.

He dug through his bin of electronics and found an MSP430 along with a small target board that would do the job nicely. He sat down with some sheet music, translating the notes to PWM values, resulting in the light show you see below.

While his wife provided a lovely violin accompaniment to the tree, we think that a small audio module would make a great addition to the tree next year.

[Read more...]

G-35 Christmas lights do make a great LED matrix

This fully-addressable RGB LED matrix was built by [John Graham-Cummings]. He didn’t start from scratch, but wisely repurposed a strand of GE Color Effect lights and built a pleasant looking case in which to mount the G-35 hardware.

We’ve seen this hardware used in a similar way before. Because each ‘bulb’ has its own microcontroller, color data is shifted in via a serial bus. Orient the modules in any pattern you choose and account for that layout in software.

Since the strings have 50 bulbs, [John] simply cut off the one on the end to form his 7×7 matrix with the remaining 49 units. A square of plywood with a grid of holes holds each in place. Cord mess is not a problem as the extra was cut out and the remainders were soldered together again. [John] uses an Arduino Pro to feed in the data, which you can see for yourself in the clip after the break.

[Read more...]