Remote Controlled RGB LED Lamp
Built with 126 APA102 LEDs and an infrared remote receiver, controlled with a Teensy 3.2 or Particle Photon, using the FastLED library.
Fully open-source, and programmable via a micro USB cable or Wi-Fi (using a Particle Photon instead of the Teensy 3.1).
Build your own, or buy one (finished or kit) from Evil Genius Labs: http://www.evilgeniuslabs.org
Controlled with a wireless infrared remote control, or via a web app over Wi-Fi (using a Particle Photon instead of the Teensy 3.1).
- Infrared remote and/or web app controls all functions/features
- Turn the lamp on and off (the power switch also works, of course).
- Brightness adjustment
- Pattern selection
- Adjustable solid colors
- Lamp: http://www.ikea.com/us/en/catalog/products/30184173/
- APA102 LEDs: https://www.adafruit.com/products/2240
- Teensy 3.1: https://www.pjrc.com/store/teensy32.html or https://www.adafruit.com/products/2756
- Remote: http://www.amazon.com/gp/product/B004IJFAMW/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1 or https://www.adafruit.com/product/389
- IR sensor: https://www.adafruit.com/products/157
- Arduino and Teensyduino: https://www.pjrc.com/teensy/td_download.html
- FastLED: https://github.com/FastLED/FastLED
- IRremote: https://github.com/shirriff/Arduino-IRremote
- Color Twinkles by Mark Kriegsman: https://gist.github.com/kriegsman/5408ecd397744ba0393e
- Fire2012 with programmable Color Palette by Mark Kriegsman: https://github.com/FastLED/FastLED/blob/master/examples/Fire2012WithPalette/Fire2012WithPalette.ino
- BouncingBalls2014 by Daniel Wilson: https://github.com/fibonacci162/LEDs/blob/master/BouncingBalls2014/BouncingBalls2014.ino
- Lightning2014 by Daniel Wilson: https://github.com/fibonacci162/LEDs/blob/master/Lightning2014/Lightning2014.ino