Hey everybody, this is my first forum post! I first touched an Arduino microcontroller for the first time 4 weeks ago. I have had no prior experience with anything electrical - only 4 programming classes in C++ and Java.
My equipment:
- Arduino Uno R3 (from the budget pack on Adafruit)
- LPD8806 Addressable RGB LED Strip with 32 lights per meter (also from Adafruit)
- The appropriate power sources for the items listed above
I am currently successfully controlling all LEDs on the LPD8806 with my Arduino, so I don't need help with programming. However if anyone would like to see code, please let me know, and I'll post it.
What I want to do:
I want to lay out Addressable RGB LEDs on the ground outside over a distance of approximately 500 yards (450 meters). I could simply buy 450 of the LED strips that I posted above, but that will be very expensive (450 * $25 = over $11,000). I would prefer to have one LED every 1-5 yards (1-5 meters) and be able to adjust its position within that 1-5 yard radius of the light next to it. I know that the LDP8806 can be cut into segments of two LEDs, but I think this addressable RGB LED strip on Amazon might better suit my needs because it can be cut and separated at every light. I found a flexible addressable RGB LED strip on Adafruit that provides flexible physical positioning of LEDs relative to each other, but the wire between each light isn't long enough.
Both the LDP8806 and the other single light per segment strip from Amazon have 4 pins/connection points (5-volt, data, clock, and ground).
My proposed solution:
Buy 8 strips of the addressable RGB LED strip on Amazon to provide for roughly one light every 2 yards (~ 2 meters). Cut all the strips into segments that only have one light. Connect all the segments end-to-end with 4 copper wires running between each segment (possibly 1 single wire that has 4 stranded wires inside). Plug it up to Arduino, so that I can control each light individually.
My problem:
Since these lights will be outdoor and on the ground, they need to be able to withstand rain and even total submersion in water. If someone were to step on them while they were wet/submerged and died from electrocution, that would be bad. How might I protect against this? They also need to be able to withstand being stepped on or even kicked, so how might I protect them from that?
Will I still be able to program the lights using Arduino Uno R3 if I separate each of the segments and then reconnect over 200 of them with 4 copper wires (5-volt, data, clock, and ground)?
Is there another product that might better suit my needs? If there was something that provided for a variable distance of 1-5 yards (1-5 meters) between each LED, that would be ideal.
To avoid needing larger power sources, I won't plan to have more than 32 LEDs lit at the same time, but I would be interested in hearing about how I might power them to light them all up at once, especially if I can do it from one end of the strip.
Thanks for your help! Please let me know if I can provide more information or change my post formatting to fit what the forum expects.