Ryan McClain
Member
Looking for project feasibility and recommended parts guidance.
Many articles seem to indicate this is not possible/feasible for either voltage drop, memory limitations of microcontroller, power requirements or some combination of these. However, all these articles seem to be based on applications where the entire LED strip is assumed to be powered. Again, this application will only ever need the pulse to be illuminated at any one time. Wondering if this fact can be leveraged to achieve a considerably longer LED strip run.
Thanks,
Ryan
- Want to illuminate only a short section (maybe 6-10 LEDs) of a long LED strip. Calling the section a light "pulse". Want to control position of pulse in real-time based on manual input
from user device connected to teensy.
Left button press= pulse moves left down strip.
Right button = pulse to right.
No button pressed = Pulse remains at current position.
Pulse velocity need is <= 20 m/s.) - Application requires use of a very long LED strip - upwards of 30.5M (100 ft).
- May not be feasible to route parallel power conductors every 3M or so.
- Definitely cannot split the length into two separately-controlled strips.
- Application will tolerate down to 130-165 lm/m (40-50 lm/ft)
- RGB would be nice but a single color addressable LED strip would work.
-LED strip technology to use (5050, WS2812, etc)?
-Teensy model to use?
-Libraries to use
-Communication protocol (spi, i/o pins, etc)
-Any other thoughts?
-Teensy model to use?
-Libraries to use
-Communication protocol (spi, i/o pins, etc)
-Any other thoughts?
Many articles seem to indicate this is not possible/feasible for either voltage drop, memory limitations of microcontroller, power requirements or some combination of these. However, all these articles seem to be based on applications where the entire LED strip is assumed to be powered. Again, this application will only ever need the pulse to be illuminated at any one time. Wondering if this fact can be leveraged to achieve a considerably longer LED strip run.
Thanks,
Ryan