Control RGB Led Strip using PS2 trackball & Arduino
Project on breadboard is easy to build,
Schematic is clean and Arduino pcb shield designed and routed but untested (should work)
I actually use 2N2222 transistors because it's a small part (60 cm) of the led strip.
If you want to drive a full led strip, use bigger transistor like TIP102 instead and a suitable power supply.
I use a MBI38 - ps2 trackball from megatron
All is powered using a 12VDC external power supply.
Arduino code is based on libraries for trackball and color conversion from http://playground.arduino.cc/ComponentLib/Ps2mouse
HSV model is used to control the color
Information on HSV color wheel :
S (saturation) is fixed to 1
and X & Y trackball axis are H (hue) and V (value)
Lionel D. for Science-Animation - 2015