An arduino-based ambient lighting system with multiple modes of operation to enhance movie watching and music listening experiences.
- Screen Backlight: Averages colors of the screen using a screenshoter helper program and displays them on LED strip.
- Party Mode: LED strip colors react to music.
- Joystick Mode: Maps a joystick's position to a color wheel to choose a color to display on the LED strip.
- Color Cycle: Cycles through colors with smooth transitions.