7 Band Led Audio Visualizer

2,437

21

4

This is a project that takes in a continuous analog signal usually music and uses it to light a 7 band led visualizer. It uses the MSGEQ7 chip to analyze the music signal to get the frequency magnitudes and maps it to the led strips. The Led strips used are the SK6812 also known as WS2811 or Adafruit Neopixel.

Equipment used:

1.) MSGEQ7

2.) 3.5 mm Female aux jack

3.) 2x 22k Ohm Resistors

4.) 0.01 microFarad Capacitor

5.) 2x 0.1 microFarad Capacitors

6.) 200 kiloOhm Resistor

7.) 33 picoFarad Capacitor

8.) Arduino Uno

9.) SK6812 RGB led strip/ WS2811 RGB led strip/ Any Adafruit Neopixel Strip

Step 1: Making the Female Headphone Jack

Solder the two channels each with 2 different 22K Ohm resistors. Then join the two resistors and solder them to a 0.01 microFarad Capacitor. That would be signal in. The ground from the jack goes to the ground rail of the bread board

Step 2: Wiring Up the Arduino and the MSGEQ7

Wire up the IC as shown in the Schematic.

Reset goes to Digital pin 8 on the Arduino.

Strobe goes to digital pin 5 on the Arduino.

DC out goes to Analog in A0

The Data In of the LED goes to Digital Pin 6 on the Arduino.

Step 3: LEDs

You'll need to solder 7 strips in series around a Card Stock If you want to have a old school visualizer effect. Do not use Solid core wire to solder they don't stick nicely to the pads on the strips. The Data in goes to pin 6 on the arduino. Also the LEDs can draw up to 80 milli Amps per LED. That means 60 LEDs can draw upto 5 Amperes (4.8A). I use an old CPU Power supply unit.

Step 4: The Code

the code is attached and can be opened in the arduino ide. You can set the number of LEDs in the code.

Share

    Recommendations

    • Paper Contest

      Paper Contest
    • Sweet Treats Challenge

      Sweet Treats Challenge
    • Warm and Fuzzy Contest

      Warm and Fuzzy Contest

    4 Discussions

    0
    None
    amygoodchild

    2 months ago

    Nice job! You could think about putting something cool in front to diffuse the light, it will make it look even better

    0
    None
    jessyratfink

    2 months ago

    That looks nice! Do you have any videos of it reacting to music? :)
    2 replies
    0
    None
    AnshC5jessyratfink

    Reply 2 months ago

    Sorry I forgot to upload it. It should be there now. :)

    0
    None
    jessyratfinkAnshC5

    Reply 2 months ago

    Yay! That is fantastic. Works really well :D