I'm working on a project to make an arcade like game, as in the picture below.
On the display you have 4 player scores and 1 high score display (4 digit 7 segment displays) and some LED's that show which holes you've scored.
You can score a goal by throwing a coin in one of the holes in the play area, the coin's are detected by an IR sensor.
I would like to make custom pcb's for the holes and the player displays and put them in series.
For the holes I'll use I2C as protocol and attiny84's for data processing and a dip switch to address the attiny's.
As the wire length is pretty long to the last hole I'm worrying about the voltage drop.
Should I power every PCB with 12V and a voltage regulator or can I just power them with 5V?
Robin2:
Couldn't everything be done a lot more easily with a single Arduino Mega ?
And even a Mega sounds grossly excessive. Nano more likely.
Displays use MAX7219 drivers, only three pins required to drive them all.
If you need more than about eight input pins, then an I2C port expander can be used. This probably can be mounted in the lower section with 50 or so cm of I2C cabling.
Aliexpress item.