I am setting up my first Christmas Light Display!!!
I have 1000 RGB LEDS controlled with WS2811 (in route).
My question is..
Would my Arduino Uno be able to control all 1000 RGB LEDs with out issue? or what would be the best approach?
Would a Pi 3 be a better choice since there is more SRAM to use?
currently for my testing I have been using the FastLED and NeoPixel Libraries on a single 50 RGB LED strip and it seems to work great!.
My current hardware consist of the Arduino Uno and a 12 volt 30AMP power supply (For the LEDS).
I am open to any suggestions. Different micro-controllers DMX ect.
My end goal would eventually be to be able to control the "Show/Program" from my phone. For now I am settling with a button, that basically updates the state machine to what ever show I want it to run.
I agree with knut_ny: For a simple repeating pattern, you may get away with fooling an Uno/Nano/Pro Mini that there are only 500 LEDs. The second half of the strip will reflect the first half, but one frame behind. That may be hardly noticeable.
But as larryd points out, powering all these LEDs well and safely is the more difficult problem.
larryd:
Suggest you 'not' run more than 10 amps on 18AWG.
power multiple sections with separate feeder cables to get 60 amps.
Not a problem. I will do separate power runs for every 2 strands. that should not be to much of a problem. Or I will just run Power Bus pair for each power supply. Split 500 lights per Power supply with 10AWG wire. Then pull power from the bus.
Will I run into any issue with the data wire?
and for the arduino...
ARDUINO DUE or MEGA 2560 R3?
Data IN goes to a chip, then the signal gets regenerated which outputs to Data OUT, which goes to the next Data IN.
Therefore, no problems with the data line.
BTW
Check the tutorial at Adafruit for more information.
larryd:
Data IN goes to a chip, then the signal gets regenerated which outputs to Data OUT, which goes to the next Data IN.
Therefore, no problems with the data line.
BTW
Check the tutorial at Adafruit for more information.
A bit different than yours but should apply.
Thank you for all the info! you have been a huge help. I am ordering the better board..