Dancing LEDs

LED sequencer: follows the rhythm of music or speech

9V Battery-operated portable unit

Circuit diagram:

Dancing LEDs


R1_____________10K   1/4W Resistor
R2,R3__________47K   1/4W Resistors
R4______________1K   1/4W Resistor
R5,R6,R7______100K   1/4W Resistors
R8____________820R   1/4W Resistor

C1,C3_________100nF   63V Ceramic or Polyester Capacitors
C2_____________10µF   50V Electrolytic Capacitor
C4____________330nF   63V Polyester Capacitor (See Notes)
C5____________100µF   25V Electrolytic Capacitor

D1___________1N4148   75V 150mA Diode
D2-D11_________5 or 3mm. LEDs (any type and color)

IC1___________LM358  Low Power Dual Op-amp
IC2____________4017  Decade counter with 10 decoded outputs IC

M1_____________Miniature electret microphone

SW1____________SPST  miniature Slider Switch

B1_______________9V  PP3 Battery

Clip for PP3 Battery

Additional circuit parts (see Notes):

R9,R10_________10K   1/4W Resistors
R11____________56R   1/4W Resistor

D12,D13 etc.____5 or 3mm. LEDs (any type and color)

Q1,Q2_________BC327   45V 800mA PNP Transistors
Q3____________BC337   45V 800mA NPN Transistor

Device purpose:

The basic circuit illuminates up to ten LEDs in sequence, following the rhythm of music or speech picked-up by a small microphone. The expanded version can drive up to ten strips, formed by up to five LEDs each, at 9V supply.

Circuit operation:

IC1A amplifies about 100 times the audio signal picked-up by the microphone and drives IC1B acting as peak-voltage detector. Its output peaks are synchronous with the peaks of the input signal and clock IC2, a ring decade counter capable of driving up to ten LEDs in sequence.
An additional circuit allows the driving of up to ten strips, made up by five LEDs each (max.), at 9V supply. It is formed by a 10mA constant current source (Q1 & Q2) common to all LED strips and by a switching transistor (Q3), driving a strip obtained from 2 to 5 series-connected LEDs. Therefore one transistor and its Base resistor are required to drive each of the strips used.