LED control suggestions needed
-
I am working on another sand table using servomotors, all controlled by a Duet2 WiFi board. The patterns that the table "prints" are gcode files. The table is lit by LED strips positioned at a low angle so that the ridges in the sand create shadows that make things more interesting visually. Like this:
In the past I have used single color strips- one red and one blue to light the table from opposite sides. Now I'd like to get a little fancier. I want to install either two or four RGB strips along the sides of the table and control the light color from each strip independently. I'd ultimately like to be able to set the color(s) in the gcode pattern file, maybe by calling a macro at the start of each pattern.
I specifically don't want the LEDs flashing and changing colors. I just want to set specific colors for each pattern.
How do I get some output from the Duet board to trigger a controller that will set up to four different LED strips colors? The Duet could simply toggle a line that I could then use with some external board to randomly select colors for up to four LED strips, or the Duet macro would spit out a number to an external controller corresponding to some preset color combo. Where do I get some logic level output from the Duet board (or expansion board, since I'm using external motor drivers) that I can read with an Arduino or other controller?
-
@mrehorstdmd why not look at neopixel support now its been added for the duet 2? I think the limit is something like 60 or 80. Would this be enough?