Innehållsförteckning:

Musikreaktiva flerfärgade LED -lampor - Arduino ljuddetekteringssensor - RGB LED -remsa: 4 steg
Musikreaktiva flerfärgade LED -lampor - Arduino ljuddetekteringssensor - RGB LED -remsa: 4 steg

Video: Musikreaktiva flerfärgade LED -lampor - Arduino ljuddetekteringssensor - RGB LED -remsa: 4 steg

Video: Musikreaktiva flerfärgade LED -lampor - Arduino ljuddetekteringssensor - RGB LED -remsa: 4 steg
Video: DIY Music Reactive LED Disk with Spreading Circle Effect 2024, November
Anonim
Musikreaktiva flerfärgade LED -lampor | Arduino ljuddetekteringssensor | RGB LED -remsa
Musikreaktiva flerfärgade LED -lampor | Arduino ljuddetekteringssensor | RGB LED -remsa

Musikreaktivt projekt med flerfärgade LED-lampor. I detta projekt användes en enkel 5050 RGB LED -remsa (inte adresserbar LED WS2812), Arduino ljuddetekteringssensor och 12V -adapter.

Steg 1: Projektvideo

Image
Image

Så hur fungerar det? Om du tittar närmare på projektets Arduino IDE -källkod kommer ett analogt värde från Arduino -ljussensorn (detta varierar beroende på musikens intensitet), sedan definieras ett tröskelvärde (precis som 0 till 1023), om värdet från ljudsensorn inte matchar tröskelvärdet, är Arduino random () -funktionen aktiverad. 6 olika färggrupper har skapats i slumpfunktionen, olika färgkombinationer kan skapas genom att ändra värdena i dessa färggrupper. Om det inte finns något analogt värde från ljudsensorn stoppas funktionen.

Steg 2: Obligatoriska komponenter

Schematisk och Gerber -fil
Schematisk och Gerber -fil

Detta projekt kan också göras med Arduino UNO R3 och några (IRFZ44N Transistor och liknande) komponenter, men jag förberedde det här projektet på en enda bräda. Lätta lödbara komponenter användes (precis som DIP -fodralet Atmega348P).

Ljuddetekteringssensor

LED Strip Light 5050

AC DC 12V adapter

DIP28 ATmega328P-PU

IRFZ44N Transistor

L7805CV TO220

Keramisk kondensator

Elektrolytkondensator

DIP IC -uttag

Typ B USB -uttag

2,1 mm jackuttag

Brytare

LED

Motstånd

12 MHz kristall

16 MHz kristall

Jumper Wire

Lödningsverktyg

Steg 3: Schematisk och Gerber -fil

Schematisk och Gerber -fil
Schematisk och Gerber -fil

Jag beställde kretskortet via PCBWay. Du kan beställa från webbadressen nedan och få det här kortet.

Skaffa schematisk och Gerber -fil (beställ också):

www.pcbway.com/project/shareproject/Music_Reactive_Multicolor_LED_Lights_Board.html

Steg 4: Källkod

Källkod
Källkod

Om du tittar närmare på Arduino IDE -källkoden för projektet kommer ett analogt värde från Arduino -ljussensorn (detta varierar beroende på musikens intensitet), efter det har ett tröskelvärde definierats (precis som 0 till 1023), om värdet från ljudsensorn inte matchar tröskelvärdet, är Arduino random () -funktionen aktiverad. 6 olika färggrupper har skapats i slumpfunktionen, olika färgkombinationer kan skapas genom att ändra värdena i dessa färggrupper. Om det inte finns något analogt värde från ljudsensorn stoppas funktionen.

Skaffa Arduino IDE -källkoden (GitHub):

github.com/MertArduino/Music-Reactive-Multicolor-LED-Lights

Rekommenderad: