/*
- Blink v3
- Now with 2 variables and an extra LED (remember a ~320 ohms resistor).
+ Blink v1
+
+ Accensione e spegnimanto di un LED utilizzando variabili
+ per impostare la velocita' del lampeggio.
+
Turns on an LED on for one second, then off for one second, repeatedly.
This example code is in the public domain.
/*
- Blink v3
- Now with 2 variables and an extra LED (remember a ~320 ohms resistor).
- Turns on an LED on for one second, then off for one second, repeatedly.
+ Blink v2
+
+ Accensione e spegnimanto di un LED utilizzando funzioni
+ per comandare il lampeggio.
This example code is in the public domain.
*/
}
+
/*
Blink v3
- Now with 2 variables and an extra LED (remember a ~320 ohms resistor).
- Turns on an LED on for one second, then off for one second, repeatedly.
+ Accensione e spegnimanto di un LED utilizzando un ciclo
+ iterativo while per comandare il lampeggio.
This example code is in the public domain.
*/
// the loop routine runs over and over again forever:
void loop() {
while (iterator <10) {
- rapido(); // accende e spegne rapidamente il LED
- iterator = iterator +1 ; // incrementa l'iteratore
- // iterator++ ; // equivalente
+ rapido(); // accende e spegne rapidamente il LED
+ iterator = iterator +1 ; // incrementa l'iteratore
+ // iterator++ ; // equivalente
}
lento(); // accende e spegne lentamente il LED
// Domanda: a quanto equivale iterator ora?
}
+
/*
- Blink v3
- Now with 2 variables and an extra LED (remember a ~320 ohms resistor).
- Turns on an LED on for one second, then off for one second, repeatedly.
+ Blink v4
+ Accensione e spegnimanto di un LED utilizzando un ciclo
+ iterativo for per comandare il lampeggio.
This example code is in the public domain.
*/
/*
- Blink v3
- Now with 2 variables and an extra LED (remember a ~320 ohms resistor).
- Turns on an LED on for one second, then off for one second, repeatedly.
+ Blink v5
- This example code is in the public domain.
- */
+ Accensione e spegnimanto di 2 LED.
+ Nel circuito oltre al LED montato direttamente sul pin 13
+ viene aggiunto un altro LED pilotato dal PIN 12.
+
+ Ricordarsi di usare una resistenza da ~320ohms per il secondo LED.
+ Resistenza = (Voltaggio_Arduino - Forward_voltage_LED) / (ampere utilizzati)
+ R = (5v-1.8v) / 0.010a
+ R =320ohms
+ This example code is in the public domain.
+ */
+
// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 13;
digitalWrite(red, LOW); // turn the LED off by making the voltage LOW
delay(lunga);
}
+
+
/*
- Blink v7
+ Blink v6
Due LEDs con funzioni che accettano argomenti:
gli argomenti permettono di modificar il comportamento