Project tutorial
Music Reactive RGB Using Arduino

Music Reactive RGB Using Arduino © CC BY

This project will show you how to make DIY music reactive RGB lamp.

  • 342 views
  • 0 comments
  • 5 respects

Components and supplies

Apps and online services

About this project

A party ain't no party without David Guetta or Martin Garrix and some super cool lighting. But do you know what makes a party even better? Lights that dance to Martin Garrix! Yes, you heard us right! These DIY music reactive LED lights are precisely what you need to make your party supercalifragilisticexpialidocious! And the best part? You can make'em super-easily at your home with some RGB LED strips, evive, and DIYing. Et voila! Party like never before!

Want to keep just the lights? No problem mate! The lights can be used as lamps as well.

Ready for some action? Let's get started in 3, 2, 1... now!

Step 1: Things We Need

Hardware

  • evive
  • RGB Strip
  • Sound Sensor
  • Thick Cardboard
  • Butter Paper
  • Glue

Software

  • Arduino IDE

Step 2: Making of Base

Let's start by making the base of the RGB Lamp.

We will be needing rectangular cardboard of any size you want.

Step 3: Making the Top and the Bottom Edge

We need something for the top and bottom side.

Thus, take the cardboard and design the circle with the diameter of the same width of the rectangle. Take the cutout.

We need to cut the circle from the center.

Glue each one of the semicircles to the top and the bottom side.

Step 4: Adding the RGB Strip

Into this base, we will be adding the RGB Strip.

Glue the RGB Strip to the rectangular base.

You may notice that the wires are left unmanaged.

Thus, we need to make holes to let the wires pass through it.

We have added two RGB Strips, you can add as much as you want.

Step 5: Completing the Assembly

You might be wondering that why do we need to add butter paper to our lamp.

The lights coming from each RGB LED might not be visually appealing. Thus we need to disperse the lights.

The butter paper does that work and also covers the lamp.

Cut the paper of the length equal to the circumference of the semicircle.

Glue it onto the semicircles. Thus, your lamp is ready.

Step 6: Connection With Evive

Make the connections as shown in the figure.

Step 7: Code

Upload the following Arduino Code to evive

Step 8: Working

The sound sensor is placed near the speaker. As soon as the sound sensor senses the sound.

It sends the data to evive. evive in turns sends the data to the serial monitor.

According to the code, the colors are assigned to the RGB, thus making it glow. Also, the intensity of the RGB is changing according to the frequency of the sound.

Step 9: Conclusion

With this, your DIY music reactive LED lights are all set to light up your party!

Code

REACTIVE_LED.inoArduino
No preview (download only).
evive LibraryC/C++
No preview (download only).

Schematics

Fritzing Diagram
Fritzing music reactive lamp nvra372yye

Comments

Similar projects you might like

RGB Lighting Reactive to Music and WiFi Controlled

Project in progress by Philipp Jurasic

  • 4,050 views
  • 2 comments
  • 21 respects

DIY Christmas Tree and Christmas Decor Using Arduino

Project tutorial by STEMpedia

  • 447 views
  • 0 comments
  • 4 respects

DIY Magnetic Table Hockey With RGB Lights and Sensors

Project tutorial by Team evive

  • 3,521 views
  • 0 comments
  • 19 respects

Music Adaptive RGB LED with Arduino and Processing

Project in progress by ounane mohamed elfarouk

  • 2,953 views
  • 8 comments
  • 24 respects

Music Reactive LED Strip

Project showcase by buzzandy

  • 27,383 views
  • 56 comments
  • 75 respects

Pinball Sounds and Music

Project tutorial by Bob Blomquist

  • 6,097 views
  • 3 comments
  • 18 respects
Add projectSign up / Login