Innholdsfortegnelse:

Kjøre RGB LED -stripe ved hjelp av Arduino: 4 trinn
Kjøre RGB LED -stripe ved hjelp av Arduino: 4 trinn

Video: Kjøre RGB LED -stripe ved hjelp av Arduino: 4 trinn

Video: Kjøre RGB LED -stripe ved hjelp av Arduino: 4 trinn
Video: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, November
Anonim
Kjører RGB LED -stripe ved hjelp av Arduino
Kjører RGB LED -stripe ved hjelp av Arduino

Hei Gutter i denne instruksjonene vil vi lage en krets for å kjøre en 12V RGB led stripe med arduino. Ettersom vi kjenner arduino ikke kan nok strøm til å kjøre en RGB -ledestripe, så vi må forsterke arduinos signal til å drive Led -stripen med en annen kilde, så vi skal bruke TIP120 -transistor med arduino for å forsterke arduinos lille effektsignal til en nødvendig effekt signal (12v) for rgb led stripen med en 12v strømkilde og transistor.

Trinn 1: Ting du trenger for dette

Ting du trenger for dette
Ting du trenger for dette
Ting du trenger for dette
Ting du trenger for dette
Ting du trenger for dette
Ting du trenger for dette
Ting du trenger for dette
Ting du trenger for dette

For disse instruktørene trenger vi følgende ting: TIP120: 12V ADAPTER: ARDUINO UNO: En 5m RGB LED -stripe Mosfet irlzz4n eller tilsvarende eller TIP 120 bjt eller tilsvarende 3 potensiometer

Trinn 2: Tilkoblinger

Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger

Schmatics er gitt i bildet del av dette trinnet. Følg skjematikken som vises. Den har 3 transistorer for hver 3 pinner RGB-ledestripe (1-1 hver for rødt 'R', grønt 'G', blått 'B') og 3 potensiometer for å kontrollere alle tre lysstrømmer for R, G & B-pinner.

Trinn 3: Kode

Kode
Kode

Kodingsdelen er veldig enkel, vennligst kopier følgende kode og last den opp til 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);}

Trinn 4: Testing

Testing
Testing
Testing
Testing
Testing
Testing
Testing
Testing

Etter at du har lastet opp koden, kan du slå hvilket som helst eller alle potensiometer for å få frem fargene som hvert potensiometer er ansvarlig for rød, grønn, blå farge uavhengig av hverandre, og du kan sette forskjellige forskjellige verdier til alle tre potensiometeret for å få en ønsket farge i RGB led stripe og du Arduino basert RGB led strip driver er klar til bruk. Dekorer deg hjem og ha det gøy.

Anbefalt: