During my internship with VeTeTronics i was allowed to make my own project.
I did chose to make a RGB LED controller using Arduino.
I started experimenting with The Arduino Starters Kit, and learning how i can program this thing. Thinking about how i will control the LED strips, my Arduino Uno didn't have enough PWM pins. So i decided to use the TLC4950 PWM chip, 16 PWM outputs is more than enough. And an even better resolution of 4096 than 256.
For controlling the LED's in the tuning knobs i used a darlington array, wired to the TLC5940.
And for the LED strips i used some 60V 30A N-Channel mosfets, also wired to the TLC5040.
But one disadvantage of the TLC5940 is that it does sink current. So to turn a mosfet on, it needs a pull-up resistor, and the TLC will pull it to 0V when i want it off.
This will invert the signal. If the TLC is off, the strip will be on. To turn my strip off, i need to set the PWM value at 4095.
When this project is done, i will upload another video.
Enjoy!
Music: The Void by Darkness Falls (Short mix by RonTheelen472)