Hi: I´m designing a system to activate around 30 lights and 30 music players located in 4 floors of a museum (maximum distance to the estimated position where the system is controlled is about 70 meters, 229 feet).Every music players sends back a signal to indicate when it´s working (I´m not sure get if it can send it via PSI or I2C).
My idea is to make a SPI or I2C protocol to control the system, but based on this website:
https://www.drouiz.com/blog/2018/06/25/uart-vs-spi-vs-i2c-diferencias-entre-protocolos/
I would have issues with the distance, so I thought to put all together in the control room´s place and send wires only for the audio signals, using buffers on the way to preserve the signal, but I´m pretty sure there could be a better way,
¿Do you know any protocol, device or system that could do this better? I will appreciate your suggestions.
Thanks in advance,
Pablo.