Differenze tra le versioni di "Semaforo Arduino"
Da RELug :: Reggio Emilia Linux User Group.
MiB (discussione | contributi) (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…') |
|||
(4 versioni intermedie di un altro utente non mostrate) | |||
Riga 1: | Riga 1: | ||
− | /* | + | [[Categoria:Arduino]] |
+ | |||
+ | == Foto & Video == | ||
+ | [[http://relug.linux.it/images/Semaforo_Arduino.ogv Video Semaforo]] | ||
+ | |||
+ | == Schema == | ||
+ | |||
+ | Pagina in costruzione .... | ||
+ | |||
+ | == Codice == | ||
+ | |||
+ | /* | ||
Semaforo a led | Semaforo a led | ||
Semplice sequenza di LED ripetuta | Semplice sequenza di LED ripetuta | ||
Riga 5: | Riga 16: | ||
This example code is in the public domain. | This example code is in the public domain. | ||
*/ | */ | ||
− | + | void setup(){ | |
− | void setup() { | + | |
// inizializzazione dei digital pin all'output. | // inizializzazione dei digital pin all'output. | ||
− | |||
pinMode(13, OUTPUT); | pinMode(13, OUTPUT); | ||
− | + | pinMode(11, OUTPUT); | |
− | + | pinMode(9, OUTPUT); | |
− | } | + | } |
− | + | void loop() { | |
− | void loop() { | + | |
// scatta il verde | // scatta il verde | ||
digitalWrite(13, HIGH); // LED verde on | digitalWrite(13, HIGH); // LED verde on | ||
Riga 30: | Riga 40: | ||
digitalWrite(9, HIGH); // LED rosso on | digitalWrite(9, HIGH); // LED rosso on | ||
delay(10000); // il rosso dura per 10 secondi | delay(10000); // il rosso dura per 10 secondi | ||
− | + | } | |
− | } |
Versione attuale delle 18:52, 5 feb 2014
Foto & Video
Schema
Pagina in costruzione ....
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 }