Talaan ng mga Nilalaman:

Music Reactive Multicolor LED Lights - Arduino Sound Detection Sensor - RGB LED Strip: 4 na Hakbang
Music Reactive Multicolor LED Lights - Arduino Sound Detection Sensor - RGB LED Strip: 4 na Hakbang

Video: Music Reactive Multicolor LED Lights - Arduino Sound Detection Sensor - RGB LED Strip: 4 na Hakbang

Video: Music Reactive Multicolor LED Lights - Arduino Sound Detection Sensor - RGB LED Strip: 4 na Hakbang
Video: How To Make DIY Music Reactive RGB LED Strip WS2812B || Music Visualizer with Arduino 2024, Disyembre
Anonim
Music Reactive Multicolor LED Lights | Arduino Sound Detection Sensor | RGB LED Strip
Music Reactive Multicolor LED Lights | Arduino Sound Detection Sensor | RGB LED Strip

Proyekto ng mga ilaw na reaktibo ng multi-kulay na music-reactive. Sa proyektong ito, ginamit ang isang simpleng 5050 RGB LED strip (hindi ang Addressable LED WS2812), Arduino sound detection sensor at 12V adapter.

Hakbang 1: Video ng Proyekto

Image
Image

Kaya paano ito gumagana? Kung titingnan mo nang mabuti ang source code ng Arduino IDE ng proyekto, ang isang analog na halaga ay nagmula sa Arduino sound sensor (nag-iiba ito ayon sa tindi ng musika), pagkatapos nito ay natukoy ang isang halaga ng threshold (tulad ng 0 hanggang 1023), kung ang halaga mula sa sound sensor ay hindi tumutugma sa halaga ng threshold, ang function na Arduino random () ay naaktibo. 6 magkakaibang mga pangkat ng kulay ang nilikha sa random na pag-andar, ang iba't ibang mga kumbinasyon ng kulay ay maaaring malikha sa pamamagitan ng pagbabago ng mga halaga sa mga pangkat ng kulay na ito. Kung walang analog na halaga mula sa sound sensor, ang pagpapaandar ay tumigil.

Hakbang 2: Kinakailangan na Mga Sangkap

File ng Skematika at Gerber
File ng Skematika at Gerber

Ang proyektong ito ay maaari ding gawin sa Arduino UNO R3 at ilang (IRFZ44N Transistor at katulad) na mga bahagi, ngunit inihanda ko ang proyektong ito sa isang solong board. Madaling solderable na mga sangkap ang ginamit (Tulad ng DIP case Atmega348P).

Sensor ng Pagtuklas ng Tunog

LED Strip Light 5050

AC DC 12V Adapter

DIP28 ATmega328P-PU

IRFZ44N Transistor

L7805CV TO220

Ceramic Capacitor

Electrolytic Capacitor

DIP IC Socket

Type B USB Socket

2.1mm Jack Socket

Toggle Switch

LED

Resistor

12MHz Crystal

16MHz Crystal

Jumper Wire

Mga Tool sa Paghinang

Hakbang 3: File ng Skematika at Gerber

File ng Skematika at Gerber
File ng Skematika at Gerber

Inorder ko ang circuit board sa pamamagitan ng PCBWay. Maaari kang mag-order mula sa web address sa ibaba at makuha ang board na ito.

Kunin ang Schematic at Gerber File (Mag-order din):

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

Hakbang 4: Source Code

Source Code
Source Code

Kung titingnan mo nang mabuti ang source code ng Arduino IDE ng proyekto, ang isang analog na halaga ay nagmula sa Arduino sound sensor (nag-iiba ito ayon sa tindi ng musika), pagkatapos nito ay natukoy ang isang halaga ng threshold (tulad ng 0 hanggang 1023), kung ang halaga mula sa sound sensor ay hindi tumutugma sa halaga ng threshold, ang function na Arduino random () ay naaktibo. 6 magkakaibang mga pangkat ng kulay ang nilikha sa random na pag-andar, ang iba't ibang mga kumbinasyon ng kulay ay maaaring malikha sa pamamagitan ng pagbabago ng mga halaga sa mga pangkat ng kulay na ito. Kung walang analog na halaga mula sa sound sensor, ang pagpapaandar ay tumigil.

Kunin ang Source Code ng Arduino IDE (GitHub):

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

Inirerekumendang: