Sadržaj:

Muzički reaktivne višebojne LED svjetiljke - Arduino senzor za detekciju zvuka - RGB LED traka: 4 koraka
Muzički reaktivne višebojne LED svjetiljke - Arduino senzor za detekciju zvuka - RGB LED traka: 4 koraka

Video: Muzički reaktivne višebojne LED svjetiljke - Arduino senzor za detekciju zvuka - RGB LED traka: 4 koraka

Video: Muzički reaktivne višebojne LED svjetiljke - Arduino senzor za detekciju zvuka - RGB LED traka: 4 koraka
Video: МАДРИКС – Лучшее за 2020 год 2024, Novembar
Anonim
Muzički reaktivne višebojne LED svjetiljke | Arduino senzor za detekciju zvuka | RGB LED traka
Muzički reaktivne višebojne LED svjetiljke | Arduino senzor za detekciju zvuka | RGB LED traka

Projekt LED svjetla u više boja koje reagiraju na muziku. U ovom projektu korištena je jednostavna 5050 RGB LED traka (ne adresabilna LED WS2812), Arduino senzor za detekciju zvuka i 12V adapter.

Korak 1: Video zapis projekta

Image
Image

Kako to funkcionira? Ako bolje pogledate Arduino IDE izvorni kod projekta, analogna vrijednost dolazi iz Arduino senzora zvuka (to varira ovisno o intenzitetu muzike), nakon toga se definira granična vrijednost (baš kao 0 do 1023), ako vrijednost sa senzora zvuka ne odgovara vrijednosti praga, aktivira se funkcija Arduino random (). U slučajnoj funkciji stvoreno je 6 različitih grupa boja, različite kombinacije boja mogu se stvoriti promjenom vrijednosti u tim grupama boja. Ako nema analogne vrijednosti sa senzora zvuka, funkcija se zaustavlja.

Korak 2: Potrebne komponente

Shema i Gerberova datoteka
Shema i Gerberova datoteka

Ovaj projekt se također može izvesti s Arduino UNO R3 i nekim (IRFZ44N tranzistor i slične) komponente, ali pripremio sam ovaj projekt na jednoj ploči. Korištene su komponente koje se lako leme (baš kao i DIP kućište Atmega348P).

Senzor za otkrivanje zvuka

LED trakasto svjetlo 5050

AC DC 12V adapter

DIP28 ATmega328P-PU

IRFZ44N Tranzistor

L7805CV TO220

Keramički kondenzator

Elektrolitički kondenzator

DIP IC utičnica

USB utičnica tipa B

Utičnica za utičnicu od 2,1 mm

Toggle Switch

LED

Otpornik

12MHz kristal

16MHz Crystal

Jumper Wire

Alati za lemljenje

Korak 3: Shematski i Gerberov fajl

Shema i Gerberova datoteka
Shema i Gerberova datoteka

Naručio sam ploču putem PCBWay -a. Možete naručiti sa donje web stranice i nabaviti ovu ploču.

Nabavite shematsku i Gerberovu datoteku (takođe naručite):

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

Korak 4: Izvorni kod

Izvorni kod
Izvorni kod

Ako bolje pogledate Arduino IDE izvorni kod projekta, analogna vrijednost dolazi od Arduino zvučnog senzora (to varira ovisno o intenzitetu muzike), nakon toga se definira granična vrijednost (baš kao 0 do 1023), ako vrijednost sa senzora zvuka ne odgovara vrijednosti praga, aktivira se funkcija Arduino random (). U slučajnoj funkciji stvoreno je 6 različitih grupa boja, različite kombinacije boja mogu se stvoriti promjenom vrijednosti u tim grupama boja. Ako nema analogne vrijednosti sa senzora zvuka, funkcija se zaustavlja.

Nabavite Arduino IDE izvorni kod (GitHub):

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

Preporučuje se: