RGB LED është tre LED me ngjyra të ndryshme (e kuqe - e kuqe, jeshile - jeshile, blu - blu), të mbyllura në një strehim. Le të shohim se si ta lidhim RGB LED me Arduino.
Është e nevojshme
- - Arduino;
- - LED RGB;
- - 3 rezistencë për 220 Ohm;
- - telat lidhës;
- - bordi i bukës;
- - një kompjuter.
Udhëzimet
Hapi 1
LED RGB janë dy llojesh: me një anodë të përbashkët ("plus") dhe një katodë të zakonshme ("minus"). Në figurë janë paraqitur skemat skematike të këtyre dy tipeve LED. Këmba e gjatë e LED-it është gjithmonë plumbi i përbashkët i energjisë. Plumbi i kuq LED (R) ndodhet veçmas, jeshile (G) dhe blu (B) janë të vendosura në anën tjetër të anodës, siç tregohet në figurë. Në këtë artikull, ne do të shohim lidhjen e një LED RGB me të dy anodat e zakonshme dhe katodat e zakonshme.
Hapi 2
Diagrami i lidhjes për një LED RGB me një anodë të përbashkët tregohet në figurë. Ne lidhim anodën në "+5 V" në bordin Arduino, tre kunjat e tjerë në kunjat dixhitale arbitrare.
Ju lutemi vini re se ne po lidhim secilën nga LED-et përmes rezistencës së vet dhe jo duke përdorur një të zakonshme. Advisshtë e këshillueshme që të bëni pikërisht atë, sepse secila prej LED-ve ka efikasitetin e vet. Dhe nëse i lidhni të gjitha përmes një rezistence, LEDs do të shkëlqejnë me shkëlqim të ndryshëm.
Hapi 3
Le të rishkruajmë skicën klasike "blink". Ne do të mundësojmë dhe çaktivizojmë secilën nga tre ngjyrat me radhë. Vini re se LED do të ndizet kur ne vendosim LOW në pin përkatës të Arduino.
Hapi 4
Le të shohim LED-et RGB që vezullojnë në veprim. LED ndizet nga ana e tij e kuqe, jeshile dhe blu. Çdo ngjyrë ndizet për 1 sekondë, pastaj fiket për 2 sekonda dhe tjetra ndizet.
Ju mund të ndizni secilin kanal veç e veç, të gjitha mund të jeni në të njëjtën kohë, atëherë ngjyra e shkëlqimit do të ndryshojë.
Hapi 5
Nëse jeni duke përdorur një katodë të zakonshme RGB LED, atëherë lidhni drejtimin e gjatë të LED me GND të bordit Arduino dhe kanalet R, G dhe B me portat dixhitale të Arduino. Duhet të mbahet mend se LED ndizen kur një nivel i lartë (HIGH) aplikohet në kanalet R, G, B, në kontrast me LED me një anodë të përbashkët.
Nëse nuk e ndryshoni skicën e mësipërme, atëherë çdo ngjyrë e LED-it në këtë rast do të jetë e ndezur për 2 sekonda, dhe pauza midis tyre do të jetë 1 sekondë.