Introduction: 100 LED 10 Band Audio Spectrum Atmega32 MSGEQ7 With Peak Hold and Fall Down

 MSGEQ7 and atmega32  based  Audio Spectrum.
10 level height and 10 band width.
 peak hold and fall down display style

Step 1: Components List

      components list
-------------------------------------
1, atmega32 - 1
2, MSGEQ7 Audio spectrum ic -1
3, veroboard - 1
4, RED  Bar graph  LED  -10
5, 20 pin ic base -   10
6, BC557 -10
7,Resistors - 330Ω  -10
                      -  8.2KΩ  -1
                      -  200kΩ  -1
                      - 22k Ω    -2
                      - 10k Ω    -1
8, ULN2803     ic    - 2
9, 7805   5V regulator ic -1
10, crystal - 16Mhz -1
11,Capacitors-   22pf-3,  0.01uF -1, 0.1uF  - 2
12, single-strand wire 



Step 2: Circuit Diagram / Wiring Diagram




Step 3: MSGEQ7 Board.


Step 4: Assembled Board - Final

Step 5:

at mega 32 hex file.
-------------------------------------------
Fuse settings
1, External crystal  high Freq  16CK + 64 ms;
2, no memory lock features enabled
3, serial program download enabled


USB  Programmer Software :
----------------------------------------------------
http://khazama.com/project/programmer/


atmega-32 Audio spectrum  Hex File

Step 6: Working Video

Comments

author
SHARANYADAS (author)2016-07-06

Please share the source code to everyone for learning purpose.Without the source code,the project is kind of incomplete to the end user.Obviously anyone who is working on microcontrollers,doesn't want to do a copy-paste type job!!!!Making the project without knowing the source code would be like that copy-paste type of work....

author
RIJO VADAKKAN made it! (author)2016-03-04

https://youtu.be/pH5OHqdIZeY

Capture.PNG12788426_1101522723231329_874244899_o.jpg12789834_1101522743231327_1094835950_o.jpg
author

Hi sir can u plz give me ur contact number; i need some help

author
SenthurK (author)2016-05-09

how to design the MSGEQ7 separates the audio spectrum into 5 or 7 frequency bands?

please help me!

author
SenthurK (author)SenthurK2016-05-09

(1 band use only 1 led)

author
tuleivlad made it! (author)2016-03-07

some pictures of the beasts

12799002_1719391101675894_3783055866348126447_n.jpg12832355_1719391145009223_8517082390721995890_n.jpg12805775_1719391158342555_3226565823856740004_n.jpg12795520_1719391125009225_8519143003979933866_n.jpg
author
tuleivlad (author)2016-03-07

it would be great if the guy who made it first, posted this from the begining in the fuse settings, it would save me a day of swearing and trying to figure it out.

author
tuleivlad (author)2016-03-07

i've sorted out finaly, it is not the clock, you must disable the jtag port witch is using the channels 3 to 6.it;s working fine now.thank you for your post.

author
tuleivlad (author)2016-03-04

channel no. 3,5,6 are pulled high by atmega and channel no.4 is low.

author
RIJO VADAKKAN (author)tuleivlad2016-03-04

https://youtu.be/pH5OHqdIZeY

author
RIJO VADAKKAN made it! (author)2016-03-04

https://youtu.be/pH5OHqdIZeY

12822853_1101511393232462_1648498298_o.jpg12837457_1101511409899127_319849372_o.jpg12789929_1101511416565793_1831944875_o.jpg12789771_1101511443232457_1644779168_o.jpg12804457_1101511489899119_1707583004_n.jpg12784750_1101511503232451_340204513_n.jpg12809939_1101511546565780_202944435_o.jpg
author
tuleivlad (author)2016-03-04

IT DOES NOT WORK, only 6 channels are working, the other four in the middle of the screen are not. It's software issue.

author
bimay (author)2016-03-04

projeknya kaya tai !

author
Reactive Light (author)2015-10-03

Would you be willing to post the source code rather than just the hex file?

author
SaeedN5 (author)Reactive Light2016-02-10

Hi. I need to source files ;(

author
JosiahS4 (author)2015-11-03

Is there a way that I can invert the output to the led's so they are inverted..like this

https://www.youtube.com/watch?v=OZyQ-g3klVU

author
knavinda (author)2015-08-30

can i give this circuits pcb?????

author
chris.dorvius (author)2015-04-22

how did you attatch the audio input to the circuit what component did you use and what is that thing at the bottom of the tape wrapped around the black, red and white wire

author
Marsstar (author)2014-09-01

How did you output music,if you had to connect your MP3 player onto this board.

(How do I hear the same music at the same time it is being processed by your board. I mean, you sure had to connect the board to your Player through audio jack.)

author
Elads (author)2014-06-16

can you give me more detail about the LED Anode drive?

how do i need to soldering it?

Thanks!

author
minhthanh29mtp (author)2014-04-26

Fuse bit ?, thanks

author

Fuse settings
1, External crystal high Freq 16CK + 64 ms;
2, no memory lock features enabled
3, serial program download enabled

author
roscoe100 (author)2013-11-27

It's Cool!!
Can I get some tips for make a source..?
Recently, I'm trying to make a 8*8*8 LED cube audio spectrum.

author

http://www.baldengineer.com/projects/msgeq7-simple-spectrum-analyzer/

author

Thank you for comments!! Thank you so much!!

author
thelostspore (author)2013-09-30

awesome work !

author

thank you

author
zx lee (author)2013-09-04

Hi, nice project that you have. May I know what is the concept in programming part?

author
Jestin_Cubetech (author)zx lee2013-09-04

MSGEQ7 is a 7 band audio spectrum ic.
in programming side, atmega 32 drive MSGEQ7 and make additional 3 software defined band[total 10 band ].
display system using fast scanning method.



About This Instructable

80,295views

119favorites

License:

Bio: embedded system enthusiast ...
More by Jestin_Cubetech:Wireless Robo-car  using  360°  servo motorRaspberry Pi - Revision 2  DIY Add-On Boardwater tank automation - prototype
Add instructable to: