RGB LED sú tri LED rôzne farby (červená - červená, zelená - zelená, modrá - modrá), umiestnené v jednom kryte. Pozrime sa, ako pripojiť RGB LED k Arduinu.
Je to nevyhnutné
- - Arduino;
- - RGB LED;
- - 3 odpory pre 220 Ohm;
- - spojovacie vodiče;
- - chlebová doska;
- - počítač.
Inštrukcie
Krok 1
RGB LED sú dvoch typov: so spoločnou anódou („plus“) a spoločnou katódou („mínus“). Na obrázku sú schematické diagramy týchto dvoch typov LED diód. Dlhá noha LED je vždy spoločným napájacím káblom. Červený vodič LED (R) je umiestnený samostatne, zelený (G) a modrý (B) sú umiestnené na druhej strane anódy, ako je to znázornené na obrázku. V tomto článku sa pozrieme na pripojenie RGB LED so spoločnou anódou aj so spoločnou katódou.
Krok 2
Schéma zapojenia pre RGB LED so spoločnou anódou je znázornená na obrázku. Pripojíme anódu na "+5 V" na doske Arduino, ďalšie tri piny na ľubovoľné digitálne piny.
Upozorňujeme, že každú z LED diód pripájame cez jej vlastný odpor a nepoužívame jeden bežný. Je vhodné urobiť práve to, pretože každá z LED má svoju vlastnú účinnosť. A ak ich pripojíte všetky cez jeden odpor, LED diódy budú svietiť rôznym jasom.
Krok 3
Prepíšeme klasický „žmurkajúci“náčrt. Postupne povolíme a zakážeme každú z troch farieb. Upozorňujeme, že LED dióda sa rozsvieti, keď použijeme LOW na zodpovedajúci kolík Arduina.
Krok 4
Poďme sa pozrieť na blikajúce RGB LED v akcii. LED sa rozsvieti na červeno, zeleno a modro. Každá farba sa rozsvieti na 1 sekundu, potom na 2 sekundy zhasne a rozsvieti sa ďalšia.
Môžete osvetliť každý kanál zvlášť, môžete súčasne všetky, potom sa zmení farba žiary.
Krok 5
Ak používate bežnú katódovú RGB LED, pripojte dlhý kábel LED k GND dosky Arduino a kanály R, G a B k digitálnym portom Arduina. Malo by sa pamätať na to, že LED diódy sa rozsvietia, keď sa na kanály R, G, B aplikuje vysoká úroveň (HIGH), na rozdiel od LED so spoločnou anódou.
Ak nezmeníte vyššie uvedený náčrt, potom bude každá farba LED v tomto prípade svietiť na 2 sekundy a pauza medzi nimi bude 1 sekunda.