Satura rādītājs:

RGB LED sloksnes vadīšana, izmantojot Arduino: 4 soļi
RGB LED sloksnes vadīšana, izmantojot Arduino: 4 soļi

Video: RGB LED sloksnes vadīšana, izmantojot Arduino: 4 soļi

Video: RGB LED sloksnes vadīšana, izmantojot Arduino: 4 soļi
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Novembris
Anonim
RGB LED sloksnes vadīšana, izmantojot Arduino
RGB LED sloksnes vadīšana, izmantojot Arduino

Sveiki, puiši, šajā instrukcijā mēs izveidosim ķēdi, lai palaistu 12 V RGB LED sloksni ar arduino. Tā kā mēs zinām, ka arduino nevar pietiekami daudz jaudas, lai darbinātu RGB vadītu sloksni, tāpēc mums ir jāpastiprina arduino signāls, lai Led Strip darbinātu no cita avota, tāpēc mēs izmantosim TIP120 tranzistoru ar arduino, lai pastiprinātu arduino mazo jaudas signālu vajadzīgajā jaudā signāls (12v) rgb led sloksnei ar 12v barošanas avotu un tranzistoru.

1. darbība: lietas, kas jums nepieciešamas šim nolūkam

Tam nepieciešamās lietas
Tam nepieciešamās lietas
Tam nepieciešamās lietas
Tam nepieciešamās lietas
Tam nepieciešamās lietas
Tam nepieciešamās lietas
Tam nepieciešamās lietas
Tam nepieciešamās lietas

Šiem norādījumiem mums būs nepieciešamas šādas lietas: TIP120: 12V ADAPTER: ARDUINO UNO: Viena 5 m RGB LED sloksne Mosfet irlzz4n vai jebkurš līdzvērtīgs vai TIP 120 bjt vai līdzvērtīgs 3 potenciometrs

2. darbība. Savienojumi

Savienojumi
Savienojumi
Savienojumi
Savienojumi

Schmatics ir sniegts šī soļa attēla daļā. Lūdzu, ievērojiet parādītās shmatikas. Tam ir 3 tranzistori katrai 3 RGB LED sloksnes tapām (1-1 katram sarkanajam "R", zaļajam "G", zilajam "B") un 3 potenciometrs visu trīs R, G & B tapu gaismas jaudas kontrolei.

3. darbība: kods

Kods
Kods

Kodēšanas daļa ir ļoti vienkārša, lūdzu, nokopējiet šo kodu un augšupielādējiet to arduino.: void setup () {PinMode (9, 1); PinMode (10, 1); PinMode (11, 1);} int a, b, c; void loop () {a = digitalRead (A0); b = digitalRead (A1); c = digitalRead (A2); analogWrite (9, a/4); analogWrite (10, b/4); analogWrite (11, c/4);}

4. solis: pārbaude

Testēšana
Testēšana
Testēšana
Testēšana
Testēšana
Testēšana
Testēšana
Testēšana

Pēc koda augšupielādes varat pagriezt jebkuru vai visu potenciometru, lai parādītu krāsas, un katrs potenciometrs ir atbildīgs par sarkano, zaļo, zilo krāsu neatkarīgi, un jūs varat ievietot dažādas vērtības visiem trim potenciometriem, lai iegūtu vēlamo krāsu RGB LED joslā. Arduino balstīts RGB LED sloksnes draiveris ir gatavs lietošanai. Izrotājiet jūs mājās un izklaidējieties.

Ieteicams: