Hello. I would like some advice.
I have a display idea that I want to build for a physics project. It involves not just one 4x4x4 RGB cube, but three 4x4x4 RGB cubes. I want to be able to control the colour/brightness of each LED in the cubes independently from a linux PC. I would write some software on the PC that could, for example, say “cube=2, row=1, column=4, layer=3 : red=0.5, green=0.2, blue=0.8” and that particular LED in the second cube would turn purple. I’ve seen examples of this being done for a single cube on YouTube, but could I do it for three?
Here are my specific questions?
-
I think I can do this with the following:
3 x Rainbow Cube kit- RGB 4X4X4 (#KIT101E1P)
3 x Rainbowduino LED driver platform - Atmega 328 (#ARD127D2P)
That is, each cube needs its own Rainbowduino. Am I right?
-
Can I control them with one USB cable (and then daisy-chain the Rainbowduinos)? Or do I need multiple cables?
-
What do I need to buy to daisy-chain the Rainbowduinos together?
-
Is the USB cable enough to power this, or do I need an extra power supply? The documentation talks about a 1A LDO, but I’m not sure what this is.
-
Do I need a separate Arudino or something to interface the project to the Linux PC? Or can I control the Rainbowduinos directly?
-
Is there are particular type of USB cable that I need to buy?
-
Any thing else I need to buy for this project?
Sorry for so many questions. While I have no problems with programming, I’m completely new to Rainbowduinos, and I want to make sure I buy the right parts.
Much thanks in advance for any help you might be able to give me.