Hello. I'm working on a 6ft-by-4ft interactive LED board. The board will have 300 DotStar LEDs, each with its own IR infrared sensor to control it, and we plan to use a Raspberry Pi 3 - Model B+ to control the LEDs. There will be a semi-transparent screen (plastic or acrylic) over the LEDs and infrared sensors. How we want it to work is that when someone touches the "screen", wherever the person touches will activate an infrared sensor that turns on its corresponding LED. In essence, we want to be able to turn on each LED individually so that a person can make an image or message on the board. So far, I have determined that the inputs (the infrared sensors) will have to be multiplexed and possibly the outputs (the LEDs) for the Raspberry Pi 3 to be able to control the inputs and outputs in the desired way. However, this is where I'm lost; I have very little experience with multiplexing and no experience with the Raspberry Pi. I would really appreciate any advice and/or suggestions. The components I'm wanting to use are:
Also, once we have the LED control figured out, we want to be able to change the color of each LED individually with additional "presses", enabling the user to make images using multiple colors. Each LED would have several colors it could output, and the user should be able to turn an LED off once all the colors have been cycled through. Any help with this part would also be greatly appreciated.
Also, once we have the LED control figured out, we want to be able to change the color of each LED individually with additional "presses", enabling the user to make images using multiple colors. Each LED would have several colors it could output, and the user should be able to turn an LED off once all the colors have been cycled through. Any help with this part would also be greatly appreciated.