I have a plan for a hands-free sound diffusion system whereby the user can move his hands and have volume levels to a number of speakers change. There will be a number of modules on a table representing the speakers and a glove (or two) which will detect distance and send the data to Max/MSP to alter signals.
The question lies in the identification of the modules. Each needs to be identified correctly so that the signal can be sent to the correct speaker. In an ideal world this would be done with IR LEDs on the modules and a receiver on the glove. The glove polls the LEDs for proximity, the software can work out the rest. The LEDs could have pulses or something to differentiate.
This would of course be very complex, so I'm fishing for ideas. Is IR the right way to do this? Are there other ways of doing the same thing? Obviously, having the receivers on the modules would be a much easier way of doing it, but with the number of speakers I'm hoping for, I'd need to buy multiple Arduinos. I'm exhausting possibilities before moving on.
Any feedback would be very welcome.
Cheers.