Smontando un circuito elettrico rotto ho recuperato un diodo verde-rosso. Si tratta di un componente che non e' altro che l'unione in un unico oggetto di due led distinti. Sono presenti tre piedini: quello centrale e' l'anodo comune che deve essere collegato all'alimentazione a 5V mentre gli altri due piedini accendono rispettivamente il colore rosso e quello verde
In Fritzing e' disponibile solo il componente led RGB ma, ad esclusione di un pin in piu', le connessioni sono analoghe a quello a due colori
Ed infine lo sketch (connessione ai pin 9 e 10)
-------------------------------
int led1 = 9;
int led2 = 10;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
}
void loop() {
digitalWrite(led1, HIGH);
digitalWrite(led2, LOW);
delay(1000);
digitalWrite(led1, LOW);
digitalWrite(led2, HIGH);
delay(1000);
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
delay(1000);
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
delay(1000);
}
int led1 = 9;
int led2 = 10;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
}
void loop() {
digitalWrite(led1, HIGH);
digitalWrite(led2, LOW);
delay(1000);
digitalWrite(led1, LOW);
digitalWrite(led2, HIGH);
delay(1000);
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
delay(1000);
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
delay(1000);
}