From 83a11ee9b73411b9617fc690096a4f7643cfac21 Mon Sep 17 00:00:00 2001 From: Andrea Manni Date: Mon, 23 Feb 2015 17:05:22 +0100 Subject: [PATCH] Numerati bliks --- .../blink_1_variabili/blink_1_variabili.ino | 7 +++++-- .../blink_2_funzioni/blink_2_funzioni.ino | 8 +++++--- .../blink_3_ciclo_while.ino | 11 ++++++----- .../blink_4_ciclo_for/blink_4_ciclo_for.ino | 6 +++--- .../blinks/blink_5_2_leds/blink_5_2_leds.ino | 19 ++++++++++++++----- .../blink_6_funzioni_argomenti.ino | 2 +- 6 files changed, 34 insertions(+), 19 deletions(-) diff --git a/basic/blinks/blink_1_variabili/blink_1_variabili.ino b/basic/blinks/blink_1_variabili/blink_1_variabili.ino index a517b3d..d828bc9 100644 --- a/basic/blinks/blink_1_variabili/blink_1_variabili.ino +++ b/basic/blinks/blink_1_variabili/blink_1_variabili.ino @@ -1,6 +1,9 @@ /* - 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. diff --git a/basic/blinks/blink_2_funzioni/blink_2_funzioni.ino b/basic/blinks/blink_2_funzioni/blink_2_funzioni.ino index 0655130..210de4d 100644 --- a/basic/blinks/blink_2_funzioni/blink_2_funzioni.ino +++ b/basic/blinks/blink_2_funzioni/blink_2_funzioni.ino @@ -1,7 +1,8 @@ /* - 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. */ @@ -48,3 +49,4 @@ void lento() { } + diff --git a/basic/blinks/blink_3_ciclo_while/blink_3_ciclo_while.ino b/basic/blinks/blink_3_ciclo_while/blink_3_ciclo_while.ino index 9fcbf8c..ff8dea5 100644 --- a/basic/blinks/blink_3_ciclo_while/blink_3_ciclo_while.ino +++ b/basic/blinks/blink_3_ciclo_while/blink_3_ciclo_while.ino @@ -1,7 +1,7 @@ /* 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. */ @@ -22,9 +22,9 @@ void setup() { // 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? @@ -53,3 +53,4 @@ void lento() { } + diff --git a/basic/blinks/blink_4_ciclo_for/blink_4_ciclo_for.ino b/basic/blinks/blink_4_ciclo_for/blink_4_ciclo_for.ino index 99b9199..99a0419 100644 --- a/basic/blinks/blink_4_ciclo_for/blink_4_ciclo_for.ino +++ b/basic/blinks/blink_4_ciclo_for/blink_4_ciclo_for.ino @@ -1,7 +1,7 @@ /* - 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. */ diff --git a/basic/blinks/blink_5_2_leds/blink_5_2_leds.ino b/basic/blinks/blink_5_2_leds/blink_5_2_leds.ino index db6fd34..299bcf0 100644 --- a/basic/blinks/blink_5_2_leds/blink_5_2_leds.ino +++ b/basic/blinks/blink_5_2_leds/blink_5_2_leds.ino @@ -1,11 +1,18 @@ /* - 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; @@ -30,3 +37,5 @@ void loop() { digitalWrite(red, LOW); // turn the LED off by making the voltage LOW delay(lunga); } + + diff --git a/basic/blinks/blink_6_funzioni_argomenti/blink_6_funzioni_argomenti.ino b/basic/blinks/blink_6_funzioni_argomenti/blink_6_funzioni_argomenti.ino index e5c0f2f..3d33586 100644 --- a/basic/blinks/blink_6_funzioni_argomenti/blink_6_funzioni_argomenti.ino +++ b/basic/blinks/blink_6_funzioni_argomenti/blink_6_funzioni_argomenti.ino @@ -1,5 +1,5 @@ /* - Blink v7 + Blink v6 Due LEDs con funzioni che accettano argomenti: gli argomenti permettono di modificar il comportamento -- 2.39.2