Hvordan Koble RGB LED Til Arduino

Innholdsfortegnelse:

Hvordan Koble RGB LED Til Arduino
Hvordan Koble RGB LED Til Arduino

Video: Hvordan Koble RGB LED Til Arduino

Video: Hvordan Koble RGB LED Til Arduino
Video: Как сделать светодиоды RGB, реагирующие на музыку, с помощью Arduino 2024, Kan
Anonim

RGB LED er tre lysdioder i forskjellige farger (rød - rød, grønn - grønn, blå - blå), innkapslet i ett hus. La oss se hvordan du kobler RGB LED til Arduino.

RGB LED
RGB LED

Det er nødvendig

  • - Arduino;
  • - RGB LED;
  • - 3 motstander for 220 Ohm;
  • - tilkobling av ledninger;
  • - brødbrett;
  • - en datamaskin.

Bruksanvisning

Trinn 1

RGB-lysdioder er av to typer: med en felles anode ("pluss") og en vanlig katode ("minus"). Figuren viser skjematiske diagrammer for disse to typer LED-er. Den lange delen av LED-en er alltid den vanlige strømledningen. Den røde LED-ledningen (R) er plassert separat, grønn (G) og blå (B) er plassert på den andre siden av anoden, som vist på figuren. I denne artikkelen vil vi se på å koble en RGB LED til både en vanlig anode og en vanlig katode.

RGB-lysdioder med vanlig katode og vanlig anode
RGB-lysdioder med vanlig katode og vanlig anode

Steg 2

Koblingsskjemaet for en RGB LED med en felles anode er vist i figuren. Vi kobler anoden til "+5 V" på Arduino-kortet, de andre tre pinnene til vilkårlige digitale pinner.

Vær oppmerksom på at vi kobler til hver av lysdiodene gjennom sin egen motstand, og ikke bruker en vanlig. Det anbefales å gjøre nettopp det, fordi hver av LED-lampene har sin egen effektivitet. Og hvis du kobler dem alle gjennom en motstand, vil lysdiodene lyse med forskjellig lysstyrke.

Koblingsskjema for RGB LED med vanlig anode til Arduino
Koblingsskjema for RGB LED med vanlig anode til Arduino

Trinn 3

La oss omskrive den klassiske "blink" -skissen. Vi vil aktivere og deaktivere hver av de tre fargene etter tur. Vær oppmerksom på at LED-lampen vil lyse når vi bruker LAV på den tilsvarende pinnen til Arduino.

RGB LED blinkende skisse
RGB LED blinkende skisse

Trinn 4

La oss se de blinkende RGB-LEDene i aksjon. LED-lampen tennes igjen rød, grønn og blå. Hver farge lyser i 1 sekund, slukkes deretter i 2 sekunder, og den neste tennes.

Du kan tenne hver kanal separat, du kan alle samtidig, så vil fargen på gløden endres.

Blinkende RGB-LED i aksjon
Blinkende RGB-LED i aksjon

Trinn 5

Hvis du bruker en vanlig katode RGB-LED, kobler du den lange ledningen til LED-en til GND på Arduino-kortet og R-, G- og B-kanalene til de digitale portene på Arduino. Det bør huskes at lysdiodene lyser når det brukes et høyt nivå (HØY) på kanalene R, G, B, i motsetning til lysdioden med en felles anode.

Hvis du ikke endrer skissen ovenfor, vil hver farge på LED-lampen i dette tilfellet være på i 2 sekunder, og pausen mellom dem vil være 1 sekund.

Anbefalt: