[Project] LEDnode from Jeelabs
Posted: Mon Jan 14, 2013 8:59 pm
Hi guys,
Lately I've been exploring the world of LED-strips. Those nice things which can lower your energy bill. I explored the options to get them wireless controlled. Seen a lot and a lot I didn't like. Overkill solutions or to complicated (WIFI for LED controllers?). I also wanted to keep the price low for each LED-strip. I expect to implement three of them in my house (and one ambilight effect you can view numerous videos on youtube). I settled for the nice new LED node v2 from Jeelabs. Not afraid of doing some soldering and software development.
Bill of materials used for my first LED-strip (which is put on our sleepingroom):
- RGB strip (only 2 meter used) - 7,2 euros
http://samenkopen.net/action_product/909457/822877
- 12v adapter - 6 euros
http://samenkopen.net/action_product/909457/681680
- LED-node - 28 euros
- http://jeelabs.com/products/led-node-v2
- Some corner profile (or whatever it's called) from our local Gamma
Something like this: http://www.bouwmarktconcurrent.nl/lamin ... er-4423704
------ TOTAL => +/- 50 euros
But there wasn't any nice good software on the internet capable of things I wanted the strip to do. Scenario's I had were the following:
- Wireless send commands to control the LED-strip.
- Capable of doing effects continously or just once.
- Signal an alarm by glowing red.
- Signal an incoming telephone conversation by flashing yellow a few times, one second of silence and than flashing again.
- Signal a notification by fading to orange and back to the current color again (whenever I'm sitting with my headphones on I know something is happining).
- Fading effects.
- Plain simpel show color effects.
- Certain beautifull presets available (blacklight, purple, and whites)
- Random show some colors (disco effect).
- Send a "turn up" or "turn down" command for an RGB channel or the whole strip (easy adjusting).
- Queue a series of effects described above in the "continous" queue to be played by the LED node.
- Queue some effects described above in the "do once" queue. Whenever something is added to this queue the strip will do this and return to playing the continous queue.
- Fire and water effects (TODO)
- HUE color codes effects (TODO)
I basically want to mimic events in the house on the LED-strip. In the next code samples I have the LED-strip libraries and a sample sketch (which will take it commands from a Jeelink or from a serial port during development).
Lately I've been exploring the world of LED-strips. Those nice things which can lower your energy bill. I explored the options to get them wireless controlled. Seen a lot and a lot I didn't like. Overkill solutions or to complicated (WIFI for LED controllers?). I also wanted to keep the price low for each LED-strip. I expect to implement three of them in my house (and one ambilight effect you can view numerous videos on youtube). I settled for the nice new LED node v2 from Jeelabs. Not afraid of doing some soldering and software development.
Bill of materials used for my first LED-strip (which is put on our sleepingroom):
- RGB strip (only 2 meter used) - 7,2 euros
http://samenkopen.net/action_product/909457/822877
- 12v adapter - 6 euros
http://samenkopen.net/action_product/909457/681680
- LED-node - 28 euros
- http://jeelabs.com/products/led-node-v2
- Some corner profile (or whatever it's called) from our local Gamma
Something like this: http://www.bouwmarktconcurrent.nl/lamin ... er-4423704
------ TOTAL => +/- 50 euros
But there wasn't any nice good software on the internet capable of things I wanted the strip to do. Scenario's I had were the following:
- Wireless send commands to control the LED-strip.
- Capable of doing effects continously or just once.
- Signal an alarm by glowing red.
- Signal an incoming telephone conversation by flashing yellow a few times, one second of silence and than flashing again.
- Signal a notification by fading to orange and back to the current color again (whenever I'm sitting with my headphones on I know something is happining).
- Fading effects.
- Plain simpel show color effects.
- Certain beautifull presets available (blacklight, purple, and whites)
- Random show some colors (disco effect).
- Send a "turn up" or "turn down" command for an RGB channel or the whole strip (easy adjusting).
- Queue a series of effects described above in the "continous" queue to be played by the LED node.
- Queue some effects described above in the "do once" queue. Whenever something is added to this queue the strip will do this and return to playing the continous queue.
- Fire and water effects (TODO)
- HUE color codes effects (TODO)
I basically want to mimic events in the house on the LED-strip. In the next code samples I have the LED-strip libraries and a sample sketch (which will take it commands from a Jeelink or from a serial port during development).