Then I've attached a single LED strip for testing to the 14, 13 and 12 PINs of the driver, through a breadboard.
Then I've attached a 12V power supply (tried both battery pack and wall socket) to the breadboard to power the LED strip. I run the example code for the LED-driver, but nothing happens. The LED strip remains dead.
I've attached an image of my setup here.
I'm pretty new to this. Any idea why it's not working?
Depends on the length of the strips, number of LEDs per meter (current draw), and if you want to PWM (dim/change colour) them.
Each strip is 70 cm, and there needs to be four of them. The PWM doesn't need to change the color of them, just be able to turn them on / off individually, in a pattern I can program through the Arduino.
The individual LEDs or the strips need to be controlled individually?
All you need to do is to use a FET for each colour on each strip and drive the FET with a digital output pin. So that will be 12 output pins.
The circuit is here:- Usage | RGB LED Strips | Adafruit Learning System
I agree with Grumpy_Mike. Three logic level mosfets per strip.
It seems to be a low density strip with three RBG LEDs in series, spread over ~15cm (between cut lines).
That means a current draw of 20mA per colour per 15cm.
100mA per colour for the ~70cm.
You might get away with common 500mA transistors (2N2222 etc.) with 470ohm base resistors.
Leo..