X-Git-Url: http://git.piffa.net/web?a=blobdiff_plain;ds=inline;f=basic%2Fblinks%2Fblink_1_variabili%2Fblink_1_variabili.ino;h=9a4ed5bf17d8ea6ba18415453a039d2322f2a6b6;hb=b7c9fe551bc862d7b6ba235bd8bac08acbb3e039;hp=dc03e53ab67bb9fa73667e4d4c65c963bd47f9ef;hpb=e419f1ef4dedd4cdc96afa49d3c3bc3eef30e602;p=sketchbook_andrea diff --git a/basic/blinks/blink_1_variabili/blink_1_variabili.ino b/basic/blinks/blink_1_variabili/blink_1_variabili.ino index dc03e53..9a4ed5b 100644 --- a/basic/blinks/blink_1_variabili/blink_1_variabili.ino +++ b/basic/blinks/blink_1_variabili/blink_1_variabili.ino @@ -11,16 +11,15 @@ // ////////////// // Dichiarazione variabili -// Pin 13 has an LED connected on most Arduino boards. -// give it a name: -int led = 12; -int breve = 200; // Variabile richiambile nel corso dell'esecuzione -int lunga = 1000; +// Pin 13 ha un LED preconfigurato su molte schede Arduino +int led = 13; +int breve = 100; // Variabile richiambile nel corso dell'esecuzione +int lunga = 400; // ///////////////// // Setup: eseguita una volta sola all'accensione della scheda void setup() { - // initialize the digital pin as an output. + // Inizializziamo il PIN 13 come OUTPUT pinMode(led, OUTPUT); } @@ -28,10 +27,21 @@ void setup() { // loop: Le istruzioni vengono eseguite all'infinito void loop() { digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level) + delay(breve +40); // wait for a second + digitalWrite(led, LOW); // turn the LED off by making the voltage LOW + delay(breve +40); // wait for a second + + digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level) delay(breve); // wait for a second digitalWrite(led, LOW); // turn the LED off by making the voltage LOW delay(breve); // wait for a second - + + digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level) + delay(breve -40) + ; // wait for a second + digitalWrite(led, LOW); // turn the LED off by making the voltage LOW + delay(breve -40); // wait for a second + digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level) delay(lunga); // wait for a second digitalWrite(led, LOW); // turn the LED off by making the voltage LOW