I am intrigued by the capabilities of the Hallmark Peanuts(R) Gang Light Show Set. Each of five pieces is autonomous; any of the five may be activated – it in turn wirelessly triggers the other four to join in a synchronized light display while playing a song. A YouTube demo is here: https://www.youtube.com/watch?v=HEMZwOZSqH4
I would like to implement this concept on a neighborhood-wide basis. Give autonomous boxes to each of my neighbors that will control Christmas lights up/down the block in their yards, in sync with a master control. Like the Peanuts(R) Gang, I would like this to be done wirelessly.
BASIC REQUIREMENTS * Master control Arduino * Sends music to attached FM transmitter (provided separately) * Communicates wirelessly to numerous Slave Arduinos within a couple blocks (1000+ feet) * Sends explicit light activation commands to all slave Arduinos in real-time, or * Tells each slave Arduino which sequence to initiate * Slave Arduinos (many) * Receive wireless commands telling which lights to turn on/off. * Alternatively, receive commands telling which stored command sequence to initiate on its own. * Control (dozens of) Solid State Relays (SSRs), which in turn control strings of (probably 110V) Christmas lights.
BONUS REQUIREMENTS * Master control Arduino * Quieries each Slave Arduino to ensure it is still working * Provides a web page or a simple accessible HTML text file that shows the status of all system components, again wirelessly * Slave Arduinos * When queried, provides health status. * Both Master and Slave Arduinos * Ability to update their sketches wirelessly (from a PC). * Low cost (goes without saying!).
This is a follow-on to a project I implemented with a single local Arduino that controlled 32 strings of lights via SSRs, no music. In summary, I stored a light sequence that would activate strands that were arranged on four tree-shaped poles. This provided a pleasing but limited animated display.