ARDUINO TUTORIAL #4 COME USARE LED RGB

In questo articolo andiamo a vedere come usare un led rgb. Un led RGB non è altro che un insieme di 3 led (di colore Red Green e Blue) che hanno in comune la massa, ovvero un semplice led con 4 fili:

  • Uno per il positivo del Led Rosso
  • Uno per il positivo del Led Verde
  • Uno per il positivo del Led Blu
  • Uno per il negativo dei Led Rosso Verde e Blu

Adesso realizziamo il circuito che consiste nel mettere la massa del Led nel GND di arduino e gli altri 3 diodi come possiamo

adesso carichiamo lo sketch e come al solito il gioco è fatto:

void setup() {
    digitalWrite(13, OUTPUT);
    digitalWrite(12, OUTPUT);
    digitalWrite(11, OUTPUT);

}

void loop() {
    digitalWrite(13, HIGH);
    delay(500);
    digitalWrite(13, LOW);
    delay(500);
    digitalWrite(12, HIGH);
    delay(500);
    digitalWrite(12, LOW);
    delay(500);
    digitalWrite(11, HIGH);
    delay(500);
    digitalWrite(11, LOW);
    delay(500);

}

Adesso caricamento dello sketch sulla scheda completato dovremo vedere il nostro led cambiare i tre colori con intervallo di 0,5 secondi oppure se vogliamo mischiare i colori…

//per i colori collegati ai pin 11 e 12
void setup() {
    digitalWrite(12, OUTPUT);
    digitalWrite(11, OUTPUT);

}

void loop() {
    digitalWrite(12, HIGH);
    digitalWrite(11, HIGH);
    delay(500);
    digitalWrite(12, LOW);
    digitalWrite(11, LOW);
    delay(500);
}

 

//per i colori collegati ai pin 12 e 13
void setup() {
    digitalWrite(12, OUTPUT);
    digitalWrite(13, OUTPUT);

}

void loop() {
    digitalWrite(12, HIGH);
    digitalWrite(13, HIGH);
    delay(500);
    digitalWrite(12, LOW);
    digitalWrite(13, LOW);
    delay(500);
}

 

//per i colori collegati ai pin 11 e 13
void setup() {
    digitalWrite(11, OUTPUT);
    digitalWrite(13, OUTPUT);

}

void loop() {
    digitalWrite(11, HIGH);
    digitalWrite(13, HIGH);
    delay(500);
    digitalWrite(11, LOW);
    digitalWrite(13, LOW);
    delay(500);
}

Per questa guida è tutto, ciao!