Accendi un LED RGB
Fa parte della sezione Uscite del percorso Arduino di Coddy. Lezione 6 di 24.
Un LED RGB è composto da tre piccoli LED in un unico involucro: rosso, verde e blu. Ha quattro piedini, uno per ciascun colore e uno condiviso da tutti e tre.
In un LED RGB a catodo comune, il piedino condiviso è il polo negativo di tutti e tre i LED, quindi va collegato a GND. Ogni piedino del colore va collegato al proprio pin tramite una resistenza dedicata. Su questa scheda:
const int redPin = 11;
const int greenPin = 10;
const int bluePin = 9;Ogni colore è un normale LED: imposta il suo pin su HIGH per accenderlo e su LOW per spegnerlo.
digitalWrite(redPin, HIGH); // rosso acceso
digitalWrite(bluePin, LOW); // blu spentoPer passare da un colore a un altro, spegni anche il colore precedente mentre accendi quello nuovo. Se restano accesi entrambi, li vedrai mischiati.
Sfida
FacileIl LED RGB ha il rosso sul pin 11, il verde sul pin 10 e il blu sul pin 9. Fai in modo che alterni due colori:
- rosso per un secondo
- poi blu per un secondo
- ancora e ancora, con un solo colore acceso alla volta
Premi Run, poi Check.
Provalo tu
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() {
// rosso per un secondo, poi blu per un secondo
}
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Uscite
Esercitati da solo: Playground Arduino