X-Git-Url: http://git.piffa.net/web?a=blobdiff_plain;f=basic%2Fpwm%2Fpwm_2_for_loop%2Fpwm_2_for_loop.ino;h=610d302891feceeb146c0aa067f4131d63463813;hb=3b78d813afb2e27ed29faa261570d2eeb8d5068d;hp=d389ad15d7601c2e7d10df96faaf216aaa4d70ee;hpb=8bbff1c558947ca1ff1733240827c87494ff4fd5;p=sketchbook_andrea diff --git a/basic/pwm/pwm_2_for_loop/pwm_2_for_loop.ino b/basic/pwm/pwm_2_for_loop/pwm_2_for_loop.ino index d389ad1..610d302 100644 --- a/basic/pwm/pwm_2_for_loop/pwm_2_for_loop.ino +++ b/basic/pwm/pwm_2_for_loop/pwm_2_for_loop.ino @@ -6,12 +6,12 @@ */ -int led = 9; // Pin per il PWM +int led = 9; // Pin per il PWM +int pausa = 5; void setup() { pinMode(led, OUTPUT); - } void loop() @@ -22,15 +22,45 @@ void loop() 3. incremento operatore */ analogWrite(led, i) ; - delay(5 ); + delay(pausa); } // Ora l'inverso - for (int c = 255; c > 0 ; c--) { + for (int c = 255; c > 0 ; c--) { // Domanda: 1. avrei potuto usare come + // variabile di nuovo i ? analogWrite(led, c) ; - delay(5); + delay(pausa); } } +/* Domande: + 2. I due loop sembrano molto simili: e' possibile accorparli? + + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + - Risposte: + 1. Si, le variabili i e c esistono solo nello scopo degli iteratori + in cui sono dichiarate. + 2. Vedi es. suciessivo. + */ +