Labels

Thursday, December 21, 2017

LED - Light Controller #1 - Introduction and Idea

I have been thinking about next Christmas season and I have decided to get my act together and put together a LED Strip Controller Helix and Light Switching Box.  I want it to be RPi/Arduino controlled and interfaced to my home network.

The requirements for Light Switching Box are as follows:
  1. Circuit A and B, with inputs A and B from mains
  2. 8 individually switched circuits - one socket per
  3. Main switch toggles off, circuit A or circuit A+B - real switch
  4. Fuses on incoming?
  5. One socket always connected to circuit A for RPi, always powered when A is plugged in
  6. Connection to RPi through I2C, 16 port ic through level shift
  7. 8 ports used for 8-port relay, remaining 8 ports for switch and led functions?
  8. RGB led for boot up/armed function, RGB led for other indication
  9. Triple LED strip controller PCM (WS2812B)
The requirements for the LED Strip Controller Helix are as follows:

  1. Base the light on a helical strip wrapped around a 4 inch pvc pipe.  I can get about 4.5 inches in between each coil on a four foot section and make use of the controls in each
  2. Cap the top so that water cant get in
  3. Place an Arduino and power supply, for the LED strip, inside the pipe to keep it out of the weather.  If the Arduino can be controlled wirelessly, I can communicate with it to send update commands with my home network.
  4. Four wire line (for power and i2c data/clock) in the case of a non wirelessly controlled Arduino or, a Two wire line (for power) in the case of a wirelessly controlled Arduino controller.  Power only going into the box is obviously preferred.
  5. Communicate from the Light Switching Box to each Helix to relay commands and synchronize the light show.