Podłącz diodę RGB
Część sekcji Wyjścia ścieżki Arduino w Coddy. Lekcja 6 z 24.
Dioda LED RGB to trzy małe diody LED w jednej obudowie: czerwona, zielona i niebieska. Ma cztery nóżki: po jednej dla każdego koloru i jedną wspólną dla wszystkich trzech.
W diodzie LED RGB ze wspólną katodą wspólna nóżka jest biegunem ujemnym wszystkich trzech diod LED, więc podłącza się ją do GND. Każda nóżka koloru jest podłączona przez własny rezystor do własnego pinu. Na tej płytce:
const int redPin = 11;
const int greenPin = 10;
const int bluePin = 9;Każdy kolor działa jak zwykła dioda LED: ustaw pin na HIGH, aby go zaświecić, a na LOW, aby go wyłączyć.
digitalWrite(redPin, HIGH); // czerwony włączony
digitalWrite(bluePin, LOW); // niebieski wyłączonyAby zmienić kolor, wyłącz poprzedni i włącz nowy. Jeśli oba pozostaną włączone, zobaczysz ich mieszankę.
Wyzwanie
ŁatwyDioda RGB ma czerwony kolor na pinie 11, zielony na pinie 10, a niebieski na pinie 9. Spraw, aby przełączała się między dwoma kolorami:
- czerwony przez jedną sekundę
- następnie niebieski przez jedną sekundę
- i tak w kółko, przy czym w danym momencie świeci tylko jeden kolor
Naciśnij Run, a następnie Check.
Spróbuj swoich sił
const int redPin = 11;
const int greenPin = 10;
const int bluePin = 9;
void setup() {
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
}
void loop() {
// czerwony przez sekundę, potem niebieski przez sekundę
}
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Wyjścia
Poćwicz samodzielnie: Edytor online Arduino