RGB LED yra trys skirtingų spalvų šviesos diodai (raudona - raudona, žalia - žalia, mėlyna - mėlyna), uždaryti viename korpuse. Pažiūrėkime, kaip prijungti RGB LED prie „Arduino“.
Tai būtina
- - Arduino;
- - RGB šviesos diodas;
- - 3 rezistoriai, skirti 220 omų;
- - jungiamieji laidai;
- - Bandomoji Lenta;
- - kompiuteris.
Nurodymai
1 žingsnis
RGB šviesos diodai yra dviejų tipų: su bendru anodu („pliusas“) ir bendru katodu („minusas“). Paveikslėlyje parodytos šių dviejų tipų šviesos diodų schemos. Ilga LED koja visada yra bendras maitinimo laidas. Raudonas šviesos diodų laidas (R) yra atskirai, žalia (G) ir mėlyna (B) yra kitoje anodo pusėje, kaip parodyta paveikslėlyje. Šiame straipsnyje mes apžvelgsime, kaip prijungti RGB šviesos diodą tiek su bendru anodu, tiek su bendru katodu.
2 žingsnis
RGB LED su bendru anodu prijungimo schema parodyta paveikslėlyje. Mes prijungiame anodą prie „+5 V“„Arduino“plokštėje, kitus tris kaiščius - prie savavališkų skaitmeninių kaiščių.
Atkreipkite dėmesį, kad mes sujungiame kiekvieną šviesos diodą per savo rezistorių ir nenaudojame vieno bendro. Patartina tai padaryti, nes kiekvienas šviesos diodas turi savo efektyvumą. Jei visus sujungsite per vieną rezistorių, šviesos diodai šviečia skirtingu ryškumu.
3 žingsnis
Perrašykime klasikinį „mirksėjimo“eskizą. Savo ruožtu įjungsime ir išjungsime visas tris spalvas. Atkreipkite dėmesį, kad šviesos diodas užsidegs, kai pritaikysime LOW atitinkamą „Arduino“kaištį.
4 žingsnis
Pažiūrėkime, kaip veikia mirksintys RGB šviesos diodai. Šviesos diodas įsijungia raudonai, žaliai ir mėlynai. Kiekviena spalva užsidega 1 sekundę, tada 2 sekundes užgęsta, o kita įsijungia.
Kiekvieną kanalą galite apšviesti atskirai, galite visus vienu metu, tada švytėjimo spalva pasikeis.
5 žingsnis
Jei naudojate bendrą katodo RGB šviesos diodą, tada ilgą šviesos diodo laidą prijunkite prie „Arduino“plokštės GND, o R, G ir B kanalus - prie „Arduino“skaitmeninių prievadų. Reikėtų prisiminti, kad šviesos diodai užsidega, kai R, G, B kanalams taikomas aukštas lygis (HIGH), priešingai nei LED su bendru anodu.
Jei nepakeisite aukščiau eskizo, tada kiekviena šviesos diodo spalva šiuo atveju bus įjungta 2 sekundes, o pauzė tarp jų bus 1 sekundė.