this is my LED light project for my home.
I am building a 4 RGB LED stars per fixture, and for each of their RGB levels to be controllable. I have enough LEDs presently to build 4 fixtures, all controlled by a single arduino.
I took some circuit-building and basic electronic classes in high school 6+ years ago, but I've forgotten most of it.
my arduino duemilanove firstly, does not have that many outputs, it only has 5 pwm outputs.
I need 4 LEDs * 3 colours (rgb) * 4 fixtures = 48 PWM outputs. This seems relevant and awesome: http://www.elcojacobs.com/shiftpwm/ and http://www.arduino.cc/en/Tutorial/ShiftOut
the specs for the LEDs I have are:
Red: 2.5V ~ 3.0V, 350mA
Green: 3.2V ~ 3.8V, 350mA
Blue: 3.2V ~ 3.8V, 350mA
lastly, my arduino duemilanove is powered by 5v 2.5amp wall wart via the barrel plug. no idea if that'll meet my needs for the project goal.
What components do I need to drop the 5v supplied power from Vin on the arduino to meet the desired 2.5v and 3.2v? How do I control how much current is flowing?
As well, I can't just plug one of these LEDs into my Arduino, it needs way more current than the pin can safely supply. I have been doing a lot of reading, and MOSFETs seem like my answer, specifically this one (http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=497-2765-5-ND); however it seems overpowered for my needs, and I'd need 48 of them. Is there something else that is more appropriate for my needs?
Thanks for reading my thread, and if you have any constructive criticism or tips please post! I'd love to read them.