Picture of Arduino mood lighting
This instructable will show you who to build a rgb lighting system with an arduino. You can also control it with an ipod/iphone/ipad using touchOSC. In my previous instructable I showed how to control one rgb led in this you can control heaps with a single chip the ULN2003A.

Step 1: Parts

Picture of Parts

You will need

ULN2003A ic or equivilent
common cathode RGB LED's(- + - -)
jumper wires
breadboard or perfboard
Resistors based on your led(I used one per channel)
Cable for linking RGB LED's around your home(optional)

djmason91 year ago
I did one of these too!
johnnysoko4 years ago
This is a beginner question, but if you were to make this without the breadboard, how would you mount the ULN2003A to the Aurduino?
PoisonMondo (author)  johnnysoko4 years ago
ill send a pic later its night here
PoisonMondo (author)  PoisonMondo4 years ago
it's hard to mount it withoud a breadboard or perfboard, if u have a protosheild u could solder it onto that to make it more compact.
ralnraln4 years ago
what does the final product look like / do? Post a vid! or a picture series of it in action!!
PoisonMondo (author)  ralnraln4 years ago
ill post a video later, i destroyed this model so ill have to build it again
PoisonMondo (author)  PoisonMondo4 years ago
also i dont have the telephone cable anymore that runs to the other module so it will just be the one on the breadboard
d77uk4 years ago
Just wondering what the purpose of the IC is? Can't you just do this with PWM direct from the arduino?
PoisonMondo (author)  d77uk4 years ago
the chip is used for driving heaps of leds for large scale purposes if you aren't using to many led's you can just use the pins straight off.
whats the maximum amount of leds you can control with the 1 chip
PoisonMondo (author)  hightekrednek23964 years ago
i am not quite sure but i can control 25 rgb leds without any problems:)