Hello everyone!
I have a problem with my new WS2801 led stripe and Arduino.
Arduino is connected and powered by a Home PC USB 2.0 port. The +5V is coming from the same PC’s 350W PSU and is connected to the 5V(red) and GND(black) of the Led stripe. The ground(black) is also connected to the Arduino’s GND pin. Led stripe’s CK and SD lines are connected to Arduino’s pins 11 and 13. Everything is working as intended – the lights change nicely their colors.
I'm following this project but in stead of blue I have black color: Wiring | Adalight Project Pack | Adafruit Learning System
There is no problem if the led stripe is short – about 18 leds. The problem appears when the led stripe is longer – about 120 leds. In this case if I put a solid color on all of the leds ONLY the first led starts to blink. It blinks at the same rate as the Arduino’s RX yellow led.
I tried to put a capacitor (470uF 6.3V) between 5V and GND but this didn’t change anything. I cut the first led and started with the second one – same problem appeared.
If I disconnect the GND from the Arduino’s GND pin, then ONLY the last 18 leds start to blink. In this case the first led does not blink any more.
Does any of you have a slightest idea what is causing the problem and how could I fix it ?
Best regards,
Stefan