RGB LED är tre lysdioder i olika färger (röd - röd, grön - grön, blå - blå), inneslutna i ett hus. Låt oss se hur man ansluter RGB-LED till Arduino.
Det är nödvändigt
- - Arduino;
- - RGB-LED;
- - 3 motstånd för 220 Ohm;
- - anslutande ledningar;
- - brödbräda
- - en dator.
Instruktioner
Steg 1
RGB-lysdioder är av två typer: med en gemensam anod ("plus") och en gemensam katod ("minus"). Figuren visar schematiska diagram för dessa två typer av lysdioder. LED-lampans långa ben är alltid den vanliga strömkabeln. Den röda LED-ledningen (R) är placerad separat, grön (G) och blå (B) är placerade på andra sidan av anoden, som visas i figuren. I den här artikeln kommer vi att titta på att ansluta en RGB-LED med både en vanlig anod och en gemensam katod.
Steg 2
Anslutningsdiagrammet för en RGB-LED med en gemensam anod visas i figuren. Vi ansluter anoden till "+5 V" på Arduino-kortet, de andra tre stiften till godtyckliga digitala stift.
Observera att vi ansluter var och en av lysdioderna genom sitt eget motstånd och inte använder en gemensam. Det är tillrådligt att göra just det, eftersom var och en av lysdioderna har sin egen effektivitet. Och om du ansluter dem alla genom ett motstånd lyser lysdioderna med olika ljusstyrka.
Steg 3
Låt oss skriva om den klassiska "blinka" skissen. Vi aktiverar och inaktiverar var och en av de tre färgerna i tur och ordning. Observera att lysdioden tänds när vi applicerar LÅG på motsvarande stift i Arduino.
Steg 4
Låt oss se de blinkande RGB-lysdioderna i aktion. LED-lampan tänds i sin tur röd, grön och blå. Varje färg tänds i 1 sekund, slocknar sedan i 2 sekunder och nästa tänds.
Du kan tända varje kanal separat, du kan alla samtidigt, då kommer färgen på glödet att ändras.
Steg 5
Om du använder en vanlig katod-RGB-lysdiod, anslut sedan den långa ledningen till lysdioden till GND på Arduino-kortet och R-, G- och B-kanalerna till Arduinos digitala portar. Man bör komma ihåg att lysdioderna tänds när en hög nivå (HÖG) appliceras på kanalerna R, G, B, i motsats till lysdioden med en gemensam anod.
Om du inte ändrar ovanstående skiss kommer varje färg på lysdioden i detta fall att vara på i 2 sekunder och pausen mellan dem kommer att vara 1 sekund.