Skip to content

jonathanrjpereira/Music-Reactive-Lights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Reactive LEDs

LED lights that are controlled by music levels.

Order PCB:

Electronic Components

Qty Component Buy
1 Electret Condenser Microphone AliExpress
1 BC547 PNP Transistor AliExpress
1 10KΩ Potentiometer AliExpress
2 1KΩ Resistor AliExpress
3 5mm LED AliExpress
1 10uF Capacitor AliExpress
1 0.1uF (100nF) Capacitor AliExpress
1 9V Battery Holder AliExpress
1 9V Battery AliExpress
1 PCB AliExpress
Tools Buy
Soldering Iron AliExpress
Soldering Wire AliExpress
Mini PCB Hand Drill + Bits AliExpress

Working

Music Reactive LED Block Diagram

The input of a Microphone is filtered through a Low Pass Filter. The filter will only allow certain frequencies at the output. The LEDs will only react to these filtered frequencies.

Low Pass Filter:

Music Controlled LED Low Pass Filter

A Low Pass Filter (LPF) will block all signals that are above it's Cutoff Frequency and allow only those signals that are below it's Cutoff Frequency.

The Cutoff Frequency can be set by selecting the passive components as follows: LPF

Circuit

Music Controlled Reactive LED Circuit Schematic

The Electret Condenser Microphone has a frequency range between 100-10,000 Hz. The 10KΩ potentiometer can be varied to change the Cutoff Frequency of the Low Pass Filter. For example, if the pot is set to 10KΩ, the Cutoff Frequency will be equal to 159Hz. Similarly if the pot is set to 100Ω the Cutoff Frequency will be equal to 15KHz. The transistor BC547 acts as a switch which turns the LEDs ON.

Music Controlled Reactive LED Circuit Board PCB

You can Order the PCB:

Printable

Or you can printout the PDF file and make your own PCB using the Iron-on method.

Contributing🛠

Are you an engineer or hobbyist who has a great idea for a new feature in this project? Maybe you have a good idea for a bug fix? Feel free to grab our code & schematics from Github and tinker with it. Don't forget to smash ⭐️ & the Pull Request button.

alt text alt text alt text