LED RGB to trzy diody LED o różnych kolorach (Czerwony - czerwony, Zielony - zielony, Niebieski - niebieski), zamknięte w jednej obudowie. Zobaczmy, jak podłączyć diodę LED RGB do Arduino.
Czy to jest to konieczne
- - Arduino;
- - LED RGB;
- - 3 rezystory na 220 Ohm;
- - przewody łączące;
- - deska do chleba;
- - komputer.
Instrukcje
Krok 1
Diody LED RGB są dwojakiego rodzaju: ze wspólną anodą („plus”) i wspólną katodą („minus”). Rysunek przedstawia schematy ideowe tych dwóch typów diod LED. Długa noga diody LED jest zawsze wspólnym przewodem zasilającym. Przewód czerwonej diody LED (R) znajduje się osobno, zielony (G) i niebieski (B) znajdują się po drugiej stronie anody, jak pokazano na rysunku. W tym artykule przyjrzymy się połączeniu diody LED RGB zarówno ze wspólną anodą, jak i wspólną katodą.
Krok 2
Schemat podłączenia diody LED RGB ze wspólną anodą pokazano na rysunku. Anodę podłączamy do „+5 V” na płytce Arduino, pozostałe trzy piny do dowolnych pinów cyfrowych.
Należy pamiętać, że każdą z diod podłączamy przez własny rezystor, a nie za pomocą jednego wspólnego. Warto to zrobić, ponieważ każda z diod LED ma swoją własną wydajność. A jeśli połączysz je wszystkie przez jeden rezystor, diody będą świecić z różną jasnością.
Krok 3
Przepiszmy klasyczny szkic „mrugnięcia”. Włączymy i wyłączymy kolejno każdy z trzech kolorów. Zwróć uwagę, że dioda LED zaświeci się, gdy zastosujemy LOW do odpowiedniego pinu Arduino.
Krok 4
Zobaczmy migające diody LED RGB w akcji. Dioda LED włącza się kolejno na czerwono, zielono i na niebiesko. Każdy kolor zapala się na 1 sekundę, następnie gaśnie na 2 sekundy i włącza się kolejny.
Możesz oświetlić każdy kanał osobno, możesz wszystkie jednocześnie, wtedy zmieni się kolor blasku.
Krok 5
Jeśli używasz wspólnej katody LED RGB, podłącz długi przewód diody LED do GND płyty Arduino, a kanały R, G i B do portów cyfrowych Arduino. Należy pamiętać, że diody świecą się, gdy na kanały R,G,B zostanie podany wysoki poziom (HIGH), w przeciwieństwie do diody ze wspólną anodą.
Jeśli nie zmienisz powyższego szkicu, każdy kolor diody LED w tym przypadku będzie świecił przez 2 sekundy, a przerwa między nimi wyniesie 1 sekundę.