Përmbajtje:

Muzikë Reaktive Ngjyra LED Dritat - Sensori i Zbulimit të Tingullit Arduino - Rrip LED RGB: 4 hapa
Muzikë Reaktive Ngjyra LED Dritat - Sensori i Zbulimit të Tingullit Arduino - Rrip LED RGB: 4 hapa

Video: Muzikë Reaktive Ngjyra LED Dritat - Sensori i Zbulimit të Tingullit Arduino - Rrip LED RGB: 4 hapa

Video: Muzikë Reaktive Ngjyra LED Dritat - Sensori i Zbulimit të Tingullit Arduino - Rrip LED RGB: 4 hapa
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Dhjetor
Anonim
Muzikë Reaktive Ngjyra LED Dritat | Sensori i Zbulimit të Tingullit Arduino | Rrip LED RGB
Muzikë Reaktive Ngjyra LED Dritat | Sensori i Zbulimit të Tingullit Arduino | Rrip LED RGB

Projekt i dritave LED me shumë ngjyra muzikore-reaktive. Në këtë projekt, u përdor një rrip LED i thjeshtë 5050 RGB (jo LED i adresueshëm WS2812), sensori i zbulimit të zërit Arduino dhe përshtatësi 12V.

Hapi 1: Video e projektit

Image
Image

Pra, si funksionon? Nëse hidhni një vështrim më të afërt në kodin burimor Arduino IDE të projektit, një vlerë analoge vjen nga sensori i zërit Arduino (kjo ndryshon sipas intensitetit të muzikës), pas kësaj përcaktohet një vlerë pragu (ashtu si 0 deri në 1023), nëse vlera nga sensori i zërit nuk përputhet me vlerën e pragut, aktivizohet funksioni Arduino random (). 6 grupe të ndryshme ngjyrash janë krijuar në funksionin e rastësishëm, kombinime të ndryshme ngjyrash mund të krijohen duke ndryshuar vlerat në këto grupe ngjyrash. Nëse nuk ka vlerë analoge nga sensori i zërit, funksioni ndalet.

Hapi 2: Komponentët e kërkuar

Skematike dhe Dosja Gerber
Skematike dhe Dosja Gerber

Ky projekt gjithashtu mund të bëhet me Arduino UNO R3 dhe disa përbërës (IRFZ44N Transistor dhe të ngjashme), por unë e përgatita këtë projekt në një tabelë të vetme. U përdorën përbërës të lehtë për tu ngjitur (Ashtu si rasti DIP Atmega348P).

Sensori i Zbulimit të Tingullit

Drita LED e Rripit 5050

Përshtatës AC DC 12V

DIP28 ATmega328P-PU

Transistor IRFZ44N

GJ64 TO220

Kondensator qeramik

Kondensator elektrolitik

Fole IC DIP

Foleja USB e tipit B

Fole Jack 2.1mm

Ndrysho çelësin

LED

Rezistencë

Kristal 12MHz

Kristal 16MHz

Jumper Wire

Mjete bashkimi

Hapi 3: Skematike dhe Dosja Gerber

Skematike dhe Dosja Gerber
Skematike dhe Dosja Gerber

Kam porositur bordin e qarkut përmes PCBWay. Mund të porosisni nga adresa e internetit më poshtë dhe të merrni këtë tabelë.

Merrni Skedarin Skematik dhe Gerber (Gjithashtu porositni):

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

Hapi 4: Kodi Burimor

Kodi i burimit
Kodi i burimit

Nëse hidhni një vështrim më të afërt në kodin burimor Arduino IDE të projektit, një vlerë analoge vjen nga sensori i zërit Arduino (kjo ndryshon sipas intensitetit të muzikës), pas kësaj përcaktohet një vlerë pragu (ashtu si 0 deri në 1023), nëse vlera nga sensori i zërit nuk përputhet me vlerën e pragut, aktivizohet funksioni Arduino random (). 6 grupe të ndryshme ngjyrash janë krijuar në funksionin e rastësishëm, kombinime të ndryshme ngjyrash mund të krijohen duke ndryshuar vlerat në këto grupe ngjyrash. Nëse nuk ka vlerë analoge nga sensori i zërit, funksioni ndalet.

Merrni kodin burimor Arduino IDE (GitHub):

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

Recommended: