5 Accensione e spegnimanto di un LED utilizzando funzioni
6 per comandare il lampeggio.
8 This example code is in the public domain.
11 // Dichiarazione variabili
13 // Pin 13 has an LED connected on most Arduino boards.
16 // Le variabili lunga e breve non sono piu' necessarie
21 // initialize the digital pin as an output.
32 // Funzioni create dall'utente:
34 void brilla(int velocita) {
35 // Accende e spegne il LED accetando un argomento
36 // per impostare la velocita'.
38 // sequenze di istruzione: accendere e spegnere il LED
39 digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
40 delay(velocita); // wait for a second
41 digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
42 delay(velocita); // wait for a second
48 * 1. Come si potrebbe fare per poter utilizzare la funzione brilla
49 * con PIN diversi rispetto a LED?
51 * 2. Esercizio: creare uno sketch per far brillare un led 10 volte lentamente
52 * e dieci volte rapidamente.
54 * Esercizi sucessivi sulle funzioni: blink_5 e 6