Hi,
My project is a dancer's costume embedded with LED strip lighting that I wish to control using sound from a theater mixing desk, via Arduino. Due to the nature of the project, wires are not an option. I'm a somewhat experienced lighting systems tech and coder but very new to Arduino, so forgive me if I'm missing something excruciatingly obvious! ![]()
Thoughts on signal flow are as follows: Mixer -> Arduino 1 at ops desk -> transmitter -> Arduino 2 on performer beltpack -> RGB strip. I'll also incorporate a low pass filter at some point, to allow for rudimentary beat tracking.
My two concerns are:
-
I want to use spectral analysis to determine RGB intensity attributes for the LEDs. Should this be performed pre-transmission to lower data throughput, or on the performer's Arduino? Does this matter? Is there a way to do this with just one Arduino for as cheap, since sound quality doesn't matter (as long as I get decent low end response) and I really only need RGB values for my output?
-
What are the pros and cons of different wireless transmission systems? Between AM/FM radio, Bluetooth, XBEE, etc., which would you prefer for this task and why? I'm not hugely keen on Bluetooth, I'll need at least 20m range and may not have constant line of sight. I'm fine with a pretty complicated setup if it's robust.
Cheers!