Don built an Amblight for his home theater PC. He put together this tutorial describing his build of a multichannel Arduino-based Ambilight. He estimates the BOM at $40 (in addition to the Arduino). [via]
The bill of materials include 6+ ShiftBrites (your call, I wouldn’t do less than 6 though), a printed circuit board, wire, and headers. Additionally this will require all of the components needed to get over 0.5 Amps at 5.5-9V DC on to the board to drive the ShiftBrites; this cannot be reasonably done over USB power. My ultimate goal here is to give others some ideas on how to go about this project for less money than it would cost to essentially buy everything in a kit. I went in to this trying to be resourceful and I feel pretty good about how it turned out.
DIY Arduino Ambilight using ShiftBrites – [Link]
There are any number of projects for which it would be handy to animate LEDs from a PC. Not a microcontroller, but a full-on PC. Media — music and video — are a natural for PCs, and tools like Max/MSP and Processing are a natural for creating media-based software sketches. (We use “PC” here in the generic “personal computer” sense, not in opposition to Mac; Using a combination of Processing and Arduino, everything shown here runs as well on Mac or Linux as it does on a Windows system!)
As a first demonstration, we’ll build a simple “Ambilight ” clone. Ambilight is a feature of some Philips televisions that projects colored light onto the wall behind the display , synchronized with the content on the screen to create an immersive effect. The authentic Philips system is well-integrated into the TV and works from any video source. Our facsimile, being computer-driven, works specifically with media content from your PC. This means its perfect for watching Youtube, TV or Movies on your PC or playing games!
Adalight – Make your own DIY Arduino-powered ambient “Ambilight”-like lighting rig – [Link]
This is really neat, so many DIY AMBIlight clones for people who already have a TV. Would be neat to take the PC out of the picture. Are there any NTSC/PAL decoding solutions out there (that dont require an FPGA)? You could do some super-basic color analysis that way… [via]
The software analyses the image on your monitor and transfers its data by USB to the Ligthpack board. This board lights the surface behind a monitor, TV or laptop by means of RGB LEDs of the corresponded colors. The effect reminds the illumination of Phillips Ambilight TVs most of all.
light-pack – USB content-driving ambient lighting system – [Link]