INHOUDSOPGAWE:

Ry RGB LED -strook met Arduino: 4 stappe
Ry RGB LED -strook met Arduino: 4 stappe

Video: Ry RGB LED -strook met Arduino: 4 stappe

Video: Ry RGB LED -strook met Arduino: 4 stappe
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, November
Anonim
Ry RGB LED -strook met Arduino
Ry RGB LED -strook met Arduino

Hallo ouens in hierdie instruksies, sal ons 'n stroombaan maak om 'n 12V RGB LED -strook met arduino uit te voer. Aangesien ons weet dat arduino nie genoeg krag kan hê om 'n RGB -geleide strook uit te voer nie, moet ons die sein van arduino versterk om die Led Strip deur 'n ander bron aan te dryf, sodat ons TIP120 -transistor met arduino sal gebruik om die klein kragsein van arduino in 'n vereiste krag te versterk sein (12v) vir die rgb led strip met 'n 12v kragbron en transistor.

Stap 1: Dinge wat u hiervoor benodig

Dinge wat u hiervoor benodig
Dinge wat u hiervoor benodig
Dinge wat u hiervoor benodig
Dinge wat u hiervoor benodig
Dinge wat u hiervoor benodig
Dinge wat u hiervoor benodig
Dinge wat u hiervoor benodig
Dinge wat u hiervoor benodig

Vir hierdie instruksies het ons die volgende dinge nodig: TIP120: 12V ADAPTER: ARDUINO UNO: Een 5m RGB Led stripMosfet irlzz4n of enige ekwivalent of TIP 120 bjt of equivalent3 potentiometer

Stap 2: Verbindings

Verbindings
Verbindings
Verbindings
Verbindings

Die skematika word in die beeld van hierdie stap gegee. Volg die getoonde skematika. Dit het 3 transistors vir elke 3 penne RGB-geleide strook (1-1 elk vir rooi 'R', groen 'G', blou 'B') en 3 potensiometer om al drie R, G & B-penligkrag te beheer.

Stap 3: Kodeer

Kode
Kode

Die koderingsdeel is baie maklik, kopieer die volgende kode en laai dit op na arduino.: leegte opstelling () {PinMode (9, 1); PinMode (10, 1); PinMode (11, 1);} int a, b, c; leegte lus () {a = digitalRead (A0); b = digitalRead (A1); c = digitalRead (A2); analogWrite (9, a/4); analogWrite (10, b/4); analogWrite (11, c/4);}

Stap 4: Toets

Toets
Toets
Toets
Toets
Toets
Toets
Toets
Toets

Nadat u die kode opgelaai het, kan u enige of alle potensiometers draai om die kleure op te lig, elke potensiometer is onafhanklik verantwoordelik vir die rooi, groen, blou kleur, en u kan verskillende waardes aan al drie potensiometers plaas om 'n gewenste kleur in die RGB -geleide strook te kry. Arduino -gebaseerde RGB -geleide strookbestuurder is gereed om te gebruik. Versier u huis en geniet dit.

Aanbeveel: