Isi kandungan:

Lampu LED Multicolor Reaktif Muzik - Sensor Pengesanan Bunyi Arduino - Jalur LED RGB: 4 Langkah
Lampu LED Multicolor Reaktif Muzik - Sensor Pengesanan Bunyi Arduino - Jalur LED RGB: 4 Langkah

Video: Lampu LED Multicolor Reaktif Muzik - Sensor Pengesanan Bunyi Arduino - Jalur LED RGB: 4 Langkah

Video: Lampu LED Multicolor Reaktif Muzik - Sensor Pengesanan Bunyi Arduino - Jalur LED RGB: 4 Langkah
Video: Make Music Alive - RGB Sound Controlled Music Levels Light Unboxing 2024, November
Anonim
Lampu LED Multicolor Reaktif Muzik | Sensor Pengesanan Bunyi Arduino | Jalur LED RGB
Lampu LED Multicolor Reaktif Muzik | Sensor Pengesanan Bunyi Arduino | Jalur LED RGB

Projek lampu LED pelbagai warna muzik-reaktif. Dalam projek ini, jalur LED 5050 RGB sederhana (bukan LED Beralamat WS2812), sensor pengesanan bunyi Arduino dan penyesuai 12V telah digunakan.

Langkah 1: Video Projek

Image
Image

Jadi bagaimana ia berfungsi? Sekiranya anda melihat lebih dekat kod sumber Arduino IDE projek, nilai analog berasal dari sensor suara Arduino (ini berbeza mengikut intensiti muzik), setelah itu nilai ambang ditentukan (seperti 0 hingga 1023), jika nilai dari sensor suara tidak sepadan dengan nilai ambang, fungsi Arduino random () diaktifkan. 6 kumpulan warna yang berbeza telah dibuat dalam fungsi rawak, kombinasi warna yang berbeza dapat dibuat dengan mengubah nilai dalam kumpulan warna ini. Sekiranya tidak ada nilai analog dari sensor suara, fungsinya dihentikan.

Langkah 2: Komponen yang Diperlukan

Fail Skema dan Gerber
Fail Skema dan Gerber

Projek ini juga boleh dilakukan dengan Arduino UNO R3 dan beberapa komponen (IRFZ44N Transistor dan yang serupa), tetapi saya menyiapkan projek ini dalam satu papan. Komponen mudah dipateri telah digunakan (Sama seperti DIP case Atmega348P).

Sensor Pengesanan Bunyi

Lampu Jalur LED 5050

Penyesuai AC DC 12V

DIP28 ATmega328P-PU

Transistor IRFZ44N

L7805CV TO220

Kapasitor Seramik

Kapasitor Elektrolitik

Soket IC DIP

Soket USB Jenis B

Soket Jack 2.1mm

Toggle Switch

LED

Perintang

Kristal 12MHz

Kristal 16MHz

Kawat Jumper

Alat Pematerian

Langkah 3: Fail Skema dan Gerber

Fail Skema dan Gerber
Fail Skema dan Gerber

Saya memesan papan litar melalui PCBWay. Anda boleh membuat pesanan dari alamat web di bawah dan dapatkan papan iklan ini.

Dapatkan Fail Skema dan Gerber (Turut pesanan):

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

Langkah 4: Kod Sumber

Kod sumber
Kod sumber

Sekiranya anda melihat lebih dekat kod sumber Arduino IDE projek, nilai analog berasal dari sensor suara Arduino (ini berbeza mengikut intensiti muzik), setelah itu nilai ambang ditentukan (seperti 0 hingga 1023), jika nilai dari sensor suara tidak sepadan dengan nilai ambang, fungsi Arduino random () diaktifkan. 6 kumpulan warna yang berbeza telah dibuat dalam fungsi rawak, kombinasi warna yang berbeza dapat dibuat dengan mengubah nilai dalam kumpulan warna ini. Sekiranya tidak ada nilai analog dari sensor suara, fungsinya dihentikan.

Dapatkan Kod Sumber Arduino IDE (GitHub):

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

Disyorkan: