Vožnja LED traku RGB z uporabo Arduina: 4 koraki
Vožnja LED traku RGB z uporabo Arduina: 4 koraki
Anonim
Vožnja RGB LED traku z uporabo Arduina
Vožnja RGB LED traku z uporabo Arduina

Pozdravljeni fantje, v teh navodilih bomo naredili vezje za vodenje 12V RGB LED traku z arduinom. Ker arduino nimamo dovolj moči za zagon RGB LED traku, moramo ojačati signal arduina za napajanje LED traku iz drugega vira, zato bomo uporabili tranzistor TIP120 z arduinom za ojačanje signala majhne moči arduina na zahtevano moč signal (12v) za rgb led trak z 12v virom napajanja in tranzistorjem.

Korak: Stvari, ki jih potrebujete za to

Stvari, ki jih potrebujete za to
Stvari, ki jih potrebujete za to
Stvari, ki jih potrebujete za to
Stvari, ki jih potrebujete za to
Stvari, ki jih potrebujete za to
Stvari, ki jih potrebujete za to
Stvari, ki jih potrebujete za to
Stvari, ki jih potrebujete za to

Za ta navodila bomo potrebovali naslednje: TIP120: 12V ADAPTER: ARDUINO UNO: En 5m RGB LED trak, Mossfet irlzz4n ali katerikoli enakovreden ali TIP 120 bjt ali ekvivalent3 potenciometer

2. korak: Povezave

Povezave
Povezave
Povezave
Povezave

Shema je na sliki del tega koraka. Sledite prikazani shemi. Ima 3 tranzistorja za vsake 3 nožice RGB LED traku (1-1 vsak za rdeče 'R', zeleno 'G', modro 'B') in 3 potenciometre za krmiljenje vseh treh moči R, G & B zatičev.

3. korak: Koda

Koda
Koda

Del kodiranja je zelo enostaven. Prosimo, kopirajte naslednjo kodo in jo naložite v 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. korak: Testiranje

Testiranje
Testiranje
Testiranje
Testiranje
Testiranje
Testiranje
Testiranje
Testiranje

Ko naložite kodo, lahko obrnete kateri koli ali ves potenciometer, da prikaže barve, vsak potenciometer je neodvisno odgovoren za rdečo, zeleno, modro barvo in lahko v vse tri potenciometre vnesete različne različne vrednosti, da dobite želeno barvo v RGB LED traku in Arduino gonilnik za LED trakove RGB je pripravljen za uporabo. Okrasite vas doma in se zabavajte.

Priporočena: