Kako Povezati RGB LED Z Arduino

Kazalo:

Kako Povezati RGB LED Z Arduino
Kako Povezati RGB LED Z Arduino

Video: Kako Povezati RGB LED Z Arduino

Video: Kako Povezati RGB LED Z Arduino
Video: Arduino RGB LED Tutorial 2024, November
Anonim

RGB LED so tri LED v različnih barvah (rdeča - rdeča, zeleno - zelena, modro - modra), zaprte v enem ohišju. Poglejmo, kako povezati RGB LED z Arduino.

RGB LED
RGB LED

Potrebno je

  • - Arduino;
  • - RGB LED;
  • - 3 upori za 220 Ohm;
  • - priključne žice;
  • - deska za kruh;
  • - Računalnik.

Navodila

Korak 1

RGB LED so dve vrsti: s skupno anodo ("plus") in skupno katodo ("minus"). Na sliki so shematični diagrami teh dveh vrst LED. Dolga noga LED je vedno običajni napajalni kabel. Rdeči kabel LED (R) se nahaja ločeno, zelena (G) in modra (B) sta na drugi strani anode, kot je prikazano na sliki. V tem članku si bomo ogledali povezavo RGB LED s skupno anodo in skupno katodo.

RGB LED s skupno katodo in skupno anodo
RGB LED s skupno katodo in skupno anodo

2. korak

Diagram povezave za RGB LED s skupno anodo je prikazan na sliki. Anodo povežemo z "+5 V" na plošči Arduino, ostale tri nožice pa na poljubne digitalne nožice.

Upoštevajte, da vsako LED povezujemo prek lastnega upora in ne uporabljamo ene skupne. Priporočljivo je storiti prav to, saj ima vsaka od LED svojo učinkovitost. In če jih vse povežete z enim uporom, bodo LED svetile z različno svetlostjo.

Shema ožičenja za RGB LED s skupno anodo na Arduino
Shema ožičenja za RGB LED s skupno anodo na Arduino

3. korak

Napišimo klasično skico »utripanja«. Po vrsti bomo omogočili in onemogočili vsako od treh barv. Upoštevajte, da bo lučka zasvetila, ko na ustrezen zatič Arduina uporabimo LOW.

RGB LED utripajoča skica
RGB LED utripajoča skica

4. korak

Poglejmo utripajoče RGB LED v akciji. LED se vklopi rdeče, zeleno in modro. Vsaka barva zasveti 1 sekundo, nato ugasne 2 sekundi in vklopi se naslednja.

Vsak kanal lahko osvetlite posebej, lahko vse hkrati, nato pa se bo spremenila barva sijaja.

Utripa RGB LED v akciji
Utripa RGB LED v akciji

5. korak

Če uporabljate običajno katodno LED RGB, povežite dolgi vod LED na GND plošče Arduino in kanale R, G in B na digitalna vrata Arduino. Upoštevati je treba, da LED-diode zasvetijo, ko se na kanale R, G, B uporabi visok nivo (HIGH), v nasprotju z LED-diodami s skupno anodo.

Če zgornje skice ne spremenite, bo vsaka barva LED v tem primeru svetila 2 sekundi, premor med njima pa 1 sekundo.

Priporočena: