Semaforo Arduino

Da RELug :: Reggio Emilia Linux User Group.
(Differenze fra le revisioni)
(Creata pagina con '- Semaforo a led Semplice sequenza di LED ripetuta This example code is in the public domain.: void setup() { // inizializzazione dei digital pin a…')
 
Riga 1: Riga 1:
 +
== Foto ==
 +
[[http://relug.linux.it/File:SemaforoArduino.jpg Foto Semaforo]]
 +
 +
== Schema ==
 +
 +
 +
== Codice ==
 +
 
/*
 
/*
 
   Semaforo a led
 
   Semaforo a led

Versione delle 01:49, 13 mag 2011

Foto

[Foto Semaforo]

Schema

Codice

/*

 Semaforo a led
 Semplice sequenza di LED ripetuta

 This example code is in the public domain.
*/

void setup() {

 // inizializzazione dei digital pin all'output.
  
 pinMode(13, OUTPUT);     
  pinMode(11, OUTPUT);
   pinMode(9, OUTPUT);

}

void loop() {

 // scatta il verde
 digitalWrite(13, HIGH);  // LED verde on
 digitalWrite(11, LOW);   // LED giallo off
 digitalWrite(9, LOW);    // LED rosso off
 delay(10000);            // il verde dura per 10 secondi
 // scatta il giallo
 digitalWrite(13, HIGH);  // LED verde on
 digitalWrite(11, HIGH);  // LED giallo on
 digitalWrite(9, LOW);    // LED rosso off
 delay(3000);             // il giallo dura per 3 secondi insieme al verde
 // scatta il rosso
 digitalWrite(13, LOW);   // LED verde off
 digitalWrite(11, LOW);   // LED giallo off
 digitalWrite(9, HIGH);   // LED rosso on
 delay(10000);            // il rosso dura per 10 secondi
 

}

Strumenti personali