How to Build Your Own LED Color Organ || Arduino || MSGEQ7

102,001

159

58

Introduction: How to Build Your Own LED Color Organ || Arduino || MSGEQ7

About: Awesome Electronics Tutorials, Projects and How To´s

I am showing you how to build a color organ while only using an Arduino Uno, one MSGEQ7 and five external electronic components. I am using three high power led and three MOSFET to visualize the three different frequency bands of the music. Join me for this awesome and educational build.

Step 1: Watch the Video!

The video already gives you a lot of details about the build, but I will cover the most important steps again.

Step 2: What Do We Need?

Here is a small and easier overview of the components we gonna need:

1x Arduino Uno

1x MSGEQ7

2x 100nF capacitor

1x 10nF capacitor

1x 33pF capacitor

1x 200kΩ(1/4W) resistor or 2x 100kΩ(1/4W) resistor

3x 5Ω(5W) resistor

3x 1kΩ(1/4W) resistor

3x BUZ11 N Channel MOSFET

1x Breadboard

1x Jumper Wires

1x Power supply (5V, 2A)

3x 1W High Power LED (red,green,blue)

If you already have the parts laying around than you can skip to step 4. Otherwise follow step 3 and order your parts

Step 3: Order Your Parts!

Here is a little part list with example sellers from Ebay and Amazon. I hope it helps you to get your components fast and easy (affiliate links):

Ebay:

Audio Jack: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Resistor kit: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

5Ω(5W) resistor: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Power Supply (5V, 2A):http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

MSGEQ7:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Arduino Uno:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Capacitor Kit:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

BUZ11 N Channel MOSFET:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1W High Power LED (green): http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1W High Power LED (red):http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1W High Power LED (blue): http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Jumper Wires:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Breadboard:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Amazon.de:

Audio Jack: http://amzn.to/1gt9QTS

Resistor Kit: http://amzn.to/1gt9XPf

Power Supply (5V, 2A): http://amzn.to/1lEBiPl

Arduino Uno: http://amzn.to/1iNrB3C

Capacitor Kit: http://amzn.to/PD2jZj

1W High Power LED (green): http://amzn.to/1iNsl91

1W High Power LED (red): http://amzn.to/1iNsZmJ

1W High Power LED (blue): http://amzn.to/1gtbiFI

Jumper Wires: http://amzn.to/NgYFSR

Breadboard: http://amzn.to/1gtbtB7

Aliexpress:

Audio Jack: https://s.click.aliexpress.com/e/_d6P8Gwx

Resistor Kit:https://s.click.aliexpress.com/e/_dTPpXjt

Power Supply (5V, 2A): https://s.click.aliexpress.com/e/_dTea2Sc

Arduino Uno: https://s.click.aliexpress.com/e/_d65D14G

Capacitor Kit: https://s.click.aliexpress.com/e/_dU4FEsB

1W High Power LED (green): https://s.click.aliexpress.com/e/_dVbUyli

1W High Power LED (red): https://s.click.aliexpress.com/e/_dVbUyli

1W High Power LED (blue): https://s.click.aliexpress.com/e/_dVbUyli

MSGEQ7:https://s.click.aliexpress.com/e/_dYmf8Z2

BUZ11 N Channel MOSFET: https://s.click.aliexpress.com/e/_d84N8i4

Step 4: Create the Circuit!

Now it's time to get serious. Wire up components on a breadboard is pretty simple and I bet you will get it right after trying a few times. Just follow the schematic

And don't forget to connect the ground wire of your 5V power supply with the ground (GND) of your arduino for potential equalisation. Otherwise the LEDs might do what they want but not what you want.

Step 5: Upload the Code to Your Arduino!

You have wired up the circuit and it is time for the first test. Just download my code and open it with the Arduino Software (http://arduino.googlecode.com/files/arduino-1.0.5...). Upload the code to your arduino and with the help of some music, the LEDs should light up.

If you think the LEDs change their brightness to slow then feel free to change the delay() time from 30 to 1....30.

You can find the line here:

void loop(){


digitalWrite(resetPin, HIGH);

digitalWrite(resetPin, LOW);

for (int i=0;i<7;i++){

digitalWrite(strobePin, LOW);

delay(30);

Step 6: Success!

Now you can light up awesome cases with your new color organ. I really like to use bottles because it is always a nice suprise for guests when suddenly a bottle lights up.

Feel free to check out my Youtube channel for more awesome projects:

http://www.youtube.com/user/greatscottlab

You can also follow me on Facebook, Twitter and Google+ for news about upcoming projects and behind the scenes information.
https://twitter.com/GreatScottLab

https://www.facebook.com/greatscottlab

3 People Made This Project!

Recommendations

  • Potato Speed Challenge

    Potato Speed Challenge
  • Bikes Challenge

    Bikes Challenge
  • Remix Contest

    Remix Contest

58 Discussions

0
BhaveshK13
BhaveshK13

Question 2 years ago

brother i request you if there is any alternative to MSGEQ7,please reply asap

0
TylerH66
TylerH66

3 years ago

Where does the audio in for pin 5 on the MSGEQ7 come from?

0
Uddipta206UdDReX
Uddipta206UdDReX

Reply 3 years ago

From ur audio jack. You can select only one channel i.e. either left or right and another will be connected to common ground. You can google it about audio jack.

0
Uddipta206UdDReX
Uddipta206UdDReX

3 years ago

I want to use 5050 RGB led strip but instead of BUZ11 N Channel MOSFET can i use a2shb mosfet which i got inside 24key IR Comtroller? plz rely asap.

0
g_alex
g_alex

3 years ago

Hello guys

I need some help... I jast downloaded the Programm and burn it to my Uno. But when the programm starts and an nothing but leds is wired, they start to light...

Sry for my bad english..:(

0
HardikM16
HardikM16

4 years ago

Hey Scott! i made the circuit once myself and twice the way you did. But the LEDs are not listening to what the audio input tells them to do and they keep blinking in their own merry way, even when there is no audio input( or jack) connected. PLEASE HELP ASAP!!! IT IS MY SCHOOL PROJECT!!

0
RobocrafterSimon
RobocrafterSimon

Reply 3 years ago

Have you ordered the MSGEQ7 IC? If so then order an other, more expensive one because what I've ordered was a faulty one. Sorry for the late comment, but sadly this IC is often sold as fake ICs... China likes to do such things :(

0
wzdl
wzdl

Reply 3 years ago

use 10kohm resister between Analoge input and ground.

Don't forget to connect both ground wire and signal wire to the arduino

Don't touch the arduino when testing

0
ve3joc
ve3joc

4 years ago

Where would you put a potentiometer to adjust the sensitivity for the LEDs?

0
SimonL61
SimonL61

4 years ago

Hey Scott, i've already looked through the other Comments below, but the ones who asked things like my problem, got no answer that helped me.

My problem is, that my LEDs are more or less always on, and are just flashing a little bit, first i thought i'd be the MSGEQ7 but i've tried a new one now. There seems to be no difference if the Audio IN cable is connected or not.

Have you any idea?

Might it be a problem that the Text on the MSGEQ7 isn't the same as your's?

Mine says:

MSGEQ7

0418

100661

0
GreatScottLab
GreatScottLab

Reply 4 years ago

The IC should not be the problem. Seems like your circuit has a problem.

0
SimonL61
SimonL61

Reply 4 years ago

Strange, checked it a couple of times already

May i'll need to check it another couple of times.

Could it be that my Audio Jack isn't working well?

Mine looks like this: http://www.amazon.de/mono-Klinken-Einbaubuchse-geschlossene-Schaltung-Geh%C3%A4use/dp/B0060LFNGO?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o04_s00

0
Detective Decimal
Detective Decimal

4 years ago

I don't quite know how to read the schematic, Could I simply just watch the video and mimic what cables are put where and whatnot?

0
GreatScottLab
GreatScottLab

Reply 4 years ago

Sure

0
lja123
lja123

4 years ago

how do you get the code to run 7 leds

0
lja123
lja123

4 years ago

is there another way I can see it

0
lja123
lja123

4 years ago

hey I can not download the code

0
jerry.ericsson2
jerry.ericsson2

4 years ago

I have dreamed of this setup since I saw my first light organ back in 1972, while serving in the US Army. When I get back to my warm weather home, I think I will build one to mount in our Motor Home. Probably using strip LED lighting instead of the 1W LEDs though; better for mobile use I think. Of course I do have red green and blue 100 Watt LEDs... no probably not, too much strain on my 32 volt power supply, or not...Need relays for that high an amperage though I guess.

0
MikkelP1
MikkelP1

4 years ago

is it possibel to do it wiith a mic ?

1
mobilohm
mobilohm

4 years ago

Maybe I caught something by speeding out my brain on the video but assuming the blue wires are leading to the leds I still don't see where the 5W resistors should be conected on the breadboard... An answer would be nice as i've nearly finished. Thanks.