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

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

About: embedded system enthusiast ...

 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

Microcontroller Contest

Participated in the
Microcontroller Contest

3 People Made This Project!

Recommendations

  • Battery Powered Contest

    Battery Powered Contest
  • Plywood Challenge

    Plywood Challenge
  • Plastic Contest

    Plastic Contest

28 Discussions

0
konglomeratdadakan
konglomeratdadakan

6 months ago

gimana itu bisa ic 7 oktave jadi 10 oktave, kurang delay itu gerak led nya

0
Mostafa saed
Mostafa saed

Question 8 months ago on Step 5

Hi
If you can send to me the sourec Programmer Software
Thanks

0
SHARANYADAS
SHARANYADAS

4 years ago

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....

0
SenthurK
SenthurK

4 years ago

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

please help me!

0
SenthurK
SenthurK

Reply 4 years ago

(1 band use only 1 led)

0
tuleivlad
tuleivlad

4 years ago

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.

0
tuleivlad
tuleivlad

4 years ago

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.

0
tuleivlad
tuleivlad

4 years ago

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

0
RIJO VADAKKAN
RIJO VADAKKAN

Reply 4 years ago

https://youtu.be/pH5OHqdIZeY

0
tuleivlad
tuleivlad

4 years ago

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

0
bimay
bimay

4 years ago

projeknya kaya tai !

0
Reactive Light
Reactive Light

5 years ago

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

0
SaeedN5
SaeedN5

Reply 4 years ago

Hi. I need to source files ;(

0
JosiahS4
JosiahS4

5 years ago

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

0
chris.dorvius

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

0
Marsstar
Marsstar

6 years ago on Introduction

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.)

0
Elads
Elads

6 years ago on Introduction

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

how do i need to soldering it?

Thanks!