EngorioEngorio.in

RGB Mood Light

CSE Interactive Electronics Beginner Arduino Uno Arduino C++
RGB Mood Light project banner

About this project

Build a programmable RGB light engine using 8 WS2812B NeoPixel LEDs that cycles through 8 stunning colour themes — Rainbow, Fire, Ocean, Matrix Rain, Sunset, Arctic Pulse, Galaxy, and Party Flash. Button A steps through all 8 themes; Button B toggles between animated and static mode; the potentiometer controls animation speed in animated mode and brightness in static mode; the LCD shows the current theme name and mode. The WOW moment: dim the lights at your college exhibition, hit Party Flash mode, and every single student in the room stops and stares — 8 tiny LEDs producing a full discotheque effect from a breadboard. At night the light painting effect looks genuinely professional. Build time: 2.5 hours. The least number of wires of any project in this series — but the most visual impact.

What you get

  • Complete, commented source code
  • Full components list with quantities
  • Pin-by-pin wiring guide and connection table
  • Step-by-step upload and testing guide
  • Project report (.docx, IEEE style)
  • Presentation slides (.pptx)

More CSE projects

Binary Number LED Display project banner

Binary Number LED Display

Beginner₹109
Blinking LED Light Show project banner

Blinking LED Light Show

BeginnerFree
Classroom People Counter project banner

Classroom People Counter

Beginner₹109
Door Intrusion Alarm project banner

Door Intrusion Alarm

Beginner₹109
Fingerprint Door Lock project banner

Fingerprint Door Lock

Beginner₹109
Joystick Drawing Screen project banner

Joystick Drawing Screen

Beginner₹109