Night light based on NeoPixel strips and Arduino. Tested using Arduino mkr1000USB and a mega 2560 v3.
The program lights up a number of strips. With two buttons a number of settings can be adjusted.
State | Button | Action |
---|---|---|
Root | blue | Change led state ON/OFF |
Root | red | Enter colour mode |
Colour mode | blue | Change colour |
Colour mode | red | Select colour, return to root |
Root | red + blue | Enter brightness mode |
Brightness mode | blue | Change brightness |
Brightness mode | red | Select brightness, return to root |
Root | blue + red | Enter disco mode |
Disco mode | blue | Change led flash speed |
Disco mode | red | Return to root |