All,
I'm about to embark on a n00b project, that is, one obviously beyond my skills but where i expect to learn a lot anyway, and i have some questions. I hope to create a cubic array of lights which will be used first for general eye candy like 'fire', and second to create a 'tornado and other animated stuff (3dtv?)
After going back and forth I'm currently thinking on ws2811 pixels (instead of ws2801) because there's much in the way of ancillary pieces (octo, fadecandy, etc. program code etc.) and they're lower cost too. Thoughts on this selection? Its not too late for me to change this. I plan on using around 512 pixels (or multiple) each separated by approx. 4" and distributed as an 8 x 8 x 8 cube.
Im wondering whether it's better to use one continuous strand of pixels folded in 3D to create 8 planes or alternately use a separate string for each planar surface, or use 64 separate vertical strings. Thoughts? One string is obviously easier to configure but i cant get my head around the programming task and wonder if it'll be significantly more difficult (or easier) to create the animated effects and whether performance will be an issue. 64 vertical strings is more complex to set up (need to break out 64 power and data connections, aggregating cables etc. ) but may be easier programming 'cause all pixels fit nicely into a cubic data structure. Thoughts?
Im planning to use Teensy 3.1 to control the whole thing and wonder if ill need to use the Octows2811 too? If i use one Octo i can have each output support one planar surface for a total of 8 surfaces. If i want to use 64 strings i'll need 8 Octos, correct? Do i need one Teensy for each Octo or can a single Teensy 3.1 drive multiple Octos? Cost is an issue so id like to keep the number of bits used in check. My n00b understanding is that i can attach 8 strings directly to the Teensy and forego the Octo, correct? I know I'm missing something here and hope to get some clarity. The Octo presumably offers performance advantages but does it make the programming task easier too? For this application is the Octo strictly necessary? How should i consider performance issues?
Thanks all,
Mb
I'm about to embark on a n00b project, that is, one obviously beyond my skills but where i expect to learn a lot anyway, and i have some questions. I hope to create a cubic array of lights which will be used first for general eye candy like 'fire', and second to create a 'tornado and other animated stuff (3dtv?)
After going back and forth I'm currently thinking on ws2811 pixels (instead of ws2801) because there's much in the way of ancillary pieces (octo, fadecandy, etc. program code etc.) and they're lower cost too. Thoughts on this selection? Its not too late for me to change this. I plan on using around 512 pixels (or multiple) each separated by approx. 4" and distributed as an 8 x 8 x 8 cube.
Im wondering whether it's better to use one continuous strand of pixels folded in 3D to create 8 planes or alternately use a separate string for each planar surface, or use 64 separate vertical strings. Thoughts? One string is obviously easier to configure but i cant get my head around the programming task and wonder if it'll be significantly more difficult (or easier) to create the animated effects and whether performance will be an issue. 64 vertical strings is more complex to set up (need to break out 64 power and data connections, aggregating cables etc. ) but may be easier programming 'cause all pixels fit nicely into a cubic data structure. Thoughts?
Im planning to use Teensy 3.1 to control the whole thing and wonder if ill need to use the Octows2811 too? If i use one Octo i can have each output support one planar surface for a total of 8 surfaces. If i want to use 64 strings i'll need 8 Octos, correct? Do i need one Teensy for each Octo or can a single Teensy 3.1 drive multiple Octos? Cost is an issue so id like to keep the number of bits used in check. My n00b understanding is that i can attach 8 strings directly to the Teensy and forego the Octo, correct? I know I'm missing something here and hope to get some clarity. The Octo presumably offers performance advantages but does it make the programming task easier too? For this application is the Octo strictly necessary? How should i consider performance issues?
Thanks all,
Mb