Kuinka Kytkeä RGB LED Arduinoon

Sisällysluettelo:

Kuinka Kytkeä RGB LED Arduinoon
Kuinka Kytkeä RGB LED Arduinoon

Video: Kuinka Kytkeä RGB LED Arduinoon

Video: Kuinka Kytkeä RGB LED Arduinoon
Video: TUTORIAL ON KY016 RGB LED MODULE INTERFACING WITH ARDUINO UNO BOARD 2024, Huhtikuu
Anonim

RGB LED on kolme eriväristä LEDiä (punainen - punainen, vihreä - vihreä, sininen - sininen), jotka on suljettu yhteen koteloon. Katsotaanpa, kuinka yhdistää RGB LED Arduinoon.

RGB-LED
RGB-LED

Se on välttämätöntä

  • - Arduino;
  • - RGB-LED;
  • - 3 vastusta 220 ohmille;
  • - liitäntäjohdot;
  • - leipälauta;
  • - tietokone.

Ohjeet

Vaihe 1

RGB-ledit ovat kahden tyyppisiä: niissä on yhteinen anodi ("plus") ja yhteinen katodi ("miinus"). Kuvassa on kaavamaiset kaaviot näistä kahdesta LED-tyypistä. LEDin pitkä jalka on aina yhteinen virtajohto. Punainen LED-johto (R) sijaitsee erikseen, vihreä (G) ja sininen (B) anodin toisella puolella kuvan osoittamalla tavalla. Tässä artikkelissa tarkastellaan RGB-LEDin liittämistä sekä yhteisen anodin että yhteisen katodin kanssa.

RGB-LEDit, joissa on yhteinen katodi ja yhteinen anodi
RGB-LEDit, joissa on yhteinen katodi ja yhteinen anodi

Vaihe 2

Yhteisen anodin sisältävän RGB-LEDin kytkentäkaavio on esitetty kuvassa. Yhdistämme anodin "+5 V": een Arduino-kortilla, muut kolme nastaa mielivaltaisiin digitaalisiin nastoihin.

Huomaa, että yhdistämme kukin ledeistä oman vastuksensa kautta, emmekä käytä yhtä yhteistä. On suositeltavaa tehdä juuri tämä, koska jokaisella LEDillä on oma hyötysuhde. Ja jos liität ne kaikki yhden vastuksen kautta, LEDit palavat eri kirkkaudella.

Kytkentäkaavio RGB-LEDille, jossa on yhteinen anodi Arduinolle
Kytkentäkaavio RGB-LEDille, jossa on yhteinen anodi Arduinolle

Vaihe 3

Kirjoitetaan uudestaan klassinen "vilkkuva" luonnos. Otamme käyttöön ja poistamme käytöstä kaikki kolme väriä vuorotellen. Huomaa, että LED-valo syttyy, kun käytämme LOW-arvoa Arduinon vastaavaan tapiin.

RGB LED vilkkuu luonnos
RGB LED vilkkuu luonnos

Vaihe 4

Katsotaanpa vilkkuvat RGB-LEDit toiminnassa. LED syttyy vuorotellen punaiseksi, vihreäksi ja siniseksi. Jokainen väri syttyy yhden sekunnin ajan, sammuu sitten 2 sekunniksi ja seuraava syttyy.

Voit sytyttää jokaisen kanavan erikseen, voit kaikki samaan aikaan, sitten hehkun väri muuttuu.

Vilkkuva RGB-LED toiminnassa
Vilkkuva RGB-LED toiminnassa

Vaihe 5

Jos käytät yhteistä katodista RGB-LEDiä, kytke sitten LEDin pitkä johto Arduino-kortin GND: hen ja R-, G- ja B-kanavat Arduinon digitaalisiin portteihin. On muistettava, että LED-valot syttyvät, kun kanaville R, G, B kohdistetaan korkea taso (HIGH), toisin kuin LEDillä, jossa on yhteinen anodi.

Jos et muuta yllä olevaa luonnosta, LEDin jokainen väri palaa tässä tapauksessa 2 sekunnin ajan ja niiden välinen tauko on 1 sekunti.

Suositeltava: