Small enough to fit in your shirt pocket, it can also be placed on a flat surface to monitor the sound levels around it.
An alkaline battery will easily power it 20 or more hours.
Remove these ads by
Signing UpStep 1: The parts needed
The 'brains' of this project is a LM358 general-purpose op-amp which costs under 30-cents. The first half of the circuit is an amplifier which boosts the 500-micro-volts from an electret mic to about 1-volt. This level is generally called 'Line-level' and can be used to drive our LEDs, an audio amp, or even the input pins of an Arduino processor.
The second half of the op-amp is used as a voltage-to-current converter, which limits the brightness of the LEDs to 10mA or less.
The complete list of parts is below:
LEDs. Any combination can be used, as long as their total forward voltages is less then 8. For example, you can have up to 4 amber LEDs with 1.8v Vf.
Electret microphone - I got mine on eBay for under 25-cent
LM358 - Op-amp (8-pin DIP). Also available on eBay.
2N4401 - NPN general transistor (other audio NPN-types will probably work as well)
10k resistor x 5
2.2k resistor x 1
470k resistor x 1 (Can also be 330k as labeled in the circuit)
100-ohm resistor x 1
1uF capacitor
0.1uF capacitor
9-volt battery and connector
Perf-board and mounting parts.
Total cost: $3 or less.











































Visit Our Store »
Go Pro Today »




If you mean powering the R, G and B LEDs separately, based perhaps on frequency, then see my response to umfan10, a bit further down ...
BUT, if you mean using LEDs that have all the RGB elements built in, then it's not a good idea - their close proximity gives a muddy-green effect. Not pretty at all.
The NTE part is a single op-amp designed for dual supplies and requires frequency compensation. The LM358 is effectively TWO simplified NTE975's all within the same package.
A quick search through eBay will list you a number of suppliers for the LM358 at a fraction the cost of what RS wants for the NTE.
thanks
The resistor should be placed with one end on the + of the power source and the other end to the + (longer lead) of the LED.
IC1 = LM358 - Op amp (8-pin DIP)
Q1 = 2N4401 - NPN general transistor
R1 to R5 = 10K
R6 = 2.2K
R7 = 470K
R8 = 100 Ohms
C1 = 1 μF ceramic disc capacitor
C2 = 0.1 μF ceramic disc capacitor
But this one is real portable!
Im making this one...
Cheers!
And check out my Arduino powered Level Display too!
Hope they're what you're looking for!
thanks
An alternate approach is to use the approach used in this circuit which splits the input into 3 distinct (low, med & high) frequency channels to indicate the pitch, rather than the string played.
last question, how would i change the sensitivity of the mic?
thanks for all your help, by the way, i appreciate it
As I mentioned, any sound you can hear clearly, it will display.
Circuits that only use a single transistor suffer from 2 major problems: they do not work unless the volume is cranked way up, and they distort and may even damage the sound source.