Enough about that old one.
At the end of this instruction set you will have a low cost (?) ambilight clone, with as many channels as you like. I will, for instance, show you how to build a 30 channel LED TV light, which adapts to the colors of your screen. If you are impatient, checkout the last step of this tutorial to see the very low quality video.
Hardware you will need:
- LED RGB SMD strip
- Microcontroller (Arduino Duemilanove Clone for example)
- (Two) TLC5940 PWM Unit
- maybe a cooler or a heatsink
- 12V power supply
- a few resistors
- electronic stuff (cables, soldering iron, breadboard, ...)
Software it takes:
- Windows or Linux
- Programming Software for your micro controller
Skills you will need:
- ability to solder
- maybe the skill to think a little bit technically, so you don't ask that many questions here in the comments :-)
This project is perfect for users that didn't have to do anything with electronics yet, but want to make something useful and uncomplicated to get started with.
I promise, this project is realizable for everyone who has got the attendance to follow my instructions step by step. It is really easy and if you only have some electronic skills and this is not your first project, it is even easier and you can modify it as you like.
So let's get started...
First of all, I want to explain the main principle of the completed unit.
1. You connect a computer to your TV and to the ambilight unit via USB.
2. You start the Boblight software
3. You start a movie.
4. Boblight analyzes your screen image and calculates some mean values of specific areas of your screen
5. Boblight sends these color-values via USB to your ambilight unit.
6. The micro controller within that unit takes the received color-values
7. According to the values the micro controller changes the LED strip colors
Steps 4 to 7 will be repeated up to about 50 times / second until you tell Boblight to stop.