Hi, i have a project for making a interactive stair-lighting kit. I want to have a LED strip on each step, and be able to control them independently. My first idea was to just use a Arduino and connect them up, but since my father is insisting on having RGB-strips, this gets a bit difficult. Because i would then need 42 pins on my controller (14*3=42). I thought about using some DMX dimmers, because its easy to make a DMX-controller, problem then is that i need wires worth around $80. So my last idea is tho make a bus, have small controller boards on each step. I made a quick schematic (attachment). The idea is to have a DMX bus and a power BUS. and use a Raspberry pi or something to send DMX-signals. Because i could easily make a app to control it.
Could anyone check my schematic and see if it should, function? Because then i would order parts, and try it. Also i have no idea how to draw it out in the board-view thingy in eagle. So if anyone would help me make a compact PCB design, please PM me!
I have not started to write any code for the ATMEGA yet. But i think it will be pretty straight forward. Because it is the chip that is in one of the arduinos i could burn the bootloader, and i believe there exists libraries for receiving (and sending) DMX512. then i would just make each chip hard-coded with 4 DMX adresses (R, G, B, DIM). but first i want the schematic and PCB to actually be functional. And price-optimal.