Sisukord:

RGB LED -riba juhtimine Arduino abil: 4 sammu
RGB LED -riba juhtimine Arduino abil: 4 sammu

Video: RGB LED -riba juhtimine Arduino abil: 4 sammu

Video: RGB LED -riba juhtimine Arduino abil: 4 sammu
Video: Big Tree Tech — SKR 3EZ — Основы 2024, September
Anonim
RGB LED -riba juhtimine Arduino abil
RGB LED -riba juhtimine Arduino abil

Tere, poisid, selles juhendis teeme vooluahela 12 V RGB LED -riba käitamiseks arduinoga. Kuna me teame, et arduino ei saa piisavalt energiat RGB juhitud riba käivitamiseks, peame võimendama arduino signaali, et Led Stripi toita muust allikast, nii et kasutame arduinoga TIP120 transistorit, et võimendada arduino väikest toitesignaali vajalikuks võimsuseks signaal (12v) 12v toiteallika ja transistoriga rgb led riba jaoks.

Samm: asjad, mida selleks vajate

Asjad, mida selleks vaja on
Asjad, mida selleks vaja on
Asjad, mida selleks vaja on
Asjad, mida selleks vaja on
Asjad, mida selleks vaja on
Asjad, mida selleks vaja on
Asjad, mida selleks vaja on
Asjad, mida selleks vaja on

Selle juhendi jaoks vajame järgmisi asju: TIP120: 12V ADAPTER: ARDUINO UNO: Üks 5 m RGB LED -riba Mosfet irlzz4n või mis tahes samaväärne või TIP 120 bjt või samaväärne 3 potentsiomeeter

Samm 2: Ühendused

Ühendused
Ühendused
Ühendused
Ühendused

Skemaatika on esitatud selle sammu pildiosas. Palun järgige näidatud skemaatikat. Sellel on 3 transistorit iga 3 RGB LED-riba tihvti kohta (1–1 punase „R”, rohelise „G”, sinise „B”) jaoks ja 3 potentsiomeetrit kõigi kolme R-, G & B-pin-valguse juhtimiseks.

3. samm: kood

Kood
Kood

Kodeerimisosa on väga lihtne, kopeerige järgmine kood ja laadige see üles 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. samm: testimine

Testimine
Testimine
Testimine
Testimine
Testimine
Testimine
Testimine
Testimine

Pärast koodi üleslaadimist saate pöörata ükskõik millist või kõiki potentsiomeetreid, et tuua esile värvid, iga potentsiomeeter vastutab iseseisvalt punase, rohelise ja sinise värvi eest ning saate kõikidele kolmele potentsiomeetrile panna erinevad väärtused, et saada soovitud värv RGB LED -ribal ja te Arduino baasil valmistatud RGB LED -ribadraiver on kasutamiseks valmis. Kaunista kodu ja naudi.

Soovitan: