Hi, I’m hoping to take on my first arduino project, not sure what info I put in here I’m looking for all kinds of help at this point, mostly trying to figure out what kind of components I should buy.
Backstory: my gf wanted RGB computer lighting. I looked at the costs and the only way I could see it done was for $200-240, which isn’t justifiable.
but it might be a fun project to do for about a $100 arduino project that’s truly customizable. Her birthday is in about 6 weeks, so I thought this could be an awesome present(even if it’s late)
I saw another guys project where he used an arduino uno to control 2x4RGBs in fans a few years ago, which inspired me to investigate this.
I have personally done soldering for circuit board repairs, and am studying programming at university
(have written mostly c++ which I heard is what uno’s use) so I feel I can manage this.
Additionally I do have access to an professional for help if necessary
(my father is an electrical engineer by trade, I don’t want to approach him for help with a half-fledged idea for something of non-practical purposes)
I’d want to control the 12 RGBs separately (36 channels) and 2 LED strips (another 6 channels), so a 48 channel controller is the way to go right?, or perhaps 3x 16 channels? (like a TLC5940)
I’d want to control the software using a couple of buttons on the front, to keep things simple I was thinking 4 buttons on the front, 1 for power, 3 for controlling the software. Already have plenty of plans in mind for the buttons and can always change things up in the software later.
So my understanding of the parts is :
Arduino (unsure which to get, uno doesn’t seem to have enough digital connections for 3x TLC5940s)
48 channel controller or 3x16 channel controllers,
12 RGB LED’s and 2x 30cm rgb strips (preferably common cathode cause another guy did common cathode stuff so it’s less figuring out for me) (side note: RGB strips seem annoying as they rarely state common anode or cathode, or voltage, online. But there are 5v common anode ones, but I think I’ll be paying a premium for the security of getting to right one which I’m fine with)
around 50 general purpose transistors (one for each colour of the RGB’s)
wiring, buttons, a couple resistors and ofc the less technical things such as something to house it in, wire wrap, solder etc…
Is it possible to control a TLC5954/TLC5955 (or similar model) with an arduino uno? I’ve heard of it being done with a TLC5940 (a 16 channel)
otherwise would it be better to get 3x 5940’s and a bigger arduino to control it?
the TLC5954/TLC5955 seems hard to obtain and very hard to solder all the wires needed onto it (as it seems like it’s not designed to soldered by hand. So If you know a bigger 48 channel chip that’d be helpful, or what arduino I should get for 3x TLC5940’s (I assume that’s a possibility)
Additionally I’d like to house everything in a drive bay (like below a dvd drive), from what I’ve seen all these components should be able to fit in something that size. I was thinking of getting the housing 3D printed, so all components would be able to made to fit in securely.
Anyhows I want to know if I’m on the right track, is this completely ridiculous?
If I go through with this what kind of arduino should I buy and what kind of PWM controller should I get?
any strips or LED suggestions as I know nothing about the brands, I’d just be going by it being cheap on ebay.
Really any component, the goal is to individually control 12 RGB LED’s and 2 RGB Strips by a couple of buttons.
Thanks!