LED lights are becoming more and more popular as a way to decorate your room. They are a great way to make a boring room come to life. In our design, we wanted to involve LEDs while also implementing two things that set it apart from most, those being sound and motion activation. Imagine this scenario: you are lying in bed and you reach for the remote to turn off your LEDs but it isn’t where you left it. You now have to get up out of bed and search for it, just when you were ready to go to sleep. This situation would never happen with our design because just by simply clapping your hands, you can turn the lights off. Another unique feature is that the lights can be activated by just the wave of a hand or the touch of a finger.
The device can be used in several environments, such as an office or even at one's own home. As stated before, one can use the device for many applications, such as creating a welcoming atmosphere, use the lights at a disco party that respond to sound or motion, or even act as a night-light for those afraid of the dark. The device can also provide a way to save energy and spend less on electricity by relying on the motion sensor to only turn on the lights when someone has entered the room. After purchasing the device, users will appreciate the convenience. Since everything is automatically adjusted, it requires either little or no manual intervention whatsoever.Graphs
As you can see in the video, for our project we used 3 Argons with 3 different sensors (a motion sensor, a sound sensor, and a touch sensor) that uses 2 sets of bi-directional communication (publish and subscribe) to individually send a signal to the LED Strip and turn on a specific color.
Depending on the sensor and what it has collected, the LED Strip can turn into the color Red, Green, or Blue. For example, firstly, if the motion sensor detects sound, it will publish that data to the Particle Cloud and register it as an event within the Particle Event Console. Argon 1 (being already subscribed to the Sound Sensor Argon) will retrieve the Sound data from the Particle Cloud and send it to ThingSpeak to graph the data and also send a signal to the LED Strip to turn into the color Blue.
Secondly, if the motion sensor has detected motion (with respect to its predetermined time delay and sensitivity), it will publish the motion data to the Particle Cloud and register it as an event within the Particle Event Console. Argon 1 (being already subscribed to the motion sensor event) will collect the motion sensor data from the Particle Cloud and send a signal to the LED Strip to turn the lights into the color RED as well as graph the data with ThingSpeak.
Lastly, if the touch sensor has detected touch, it will publish the touch data to the Particle Cloud and register it as an event within the Particle Event Console. Argon 1 (being already subscribed to the sound sensor event) will collect the sound sensor data from the Particle Cloud and send a signal to the LED Strip to turn the color Green as well as send the data to ThingSpeak to graph it.