]> git.piffa.net Git - sketchbook_andrea/blobdiff - basic/pwm/pwm_0_stati/pwm_0_stati.ino
button state
[sketchbook_andrea] / basic / pwm / pwm_0_stati / pwm_0_stati.ino
index f2c78a583ddad4527d4e19a5548638f95cbd73db..6a54caca9a92a44938d308b45772a793ba96e346 100644 (file)
@@ -2,25 +2,20 @@
    PWM demo
  
    PWM per un LED: impostare i valori di luminosita' di un LED.
+   
  */
 
 int led  = 9   ;     // Il pin ~9 e' abilitato al PWM
 byte brightness = 0;  // Valore iniziale per il PWM del LED
-int pausa = 2000; // Pausa tra uno stato e l'altro
+int pausa = 5; // Pausa tra uno stato e l'altro
 
 void setup()  { 
   pinMode(led, OUTPUT); // Il PIN nove va dichiarato come un OUTPUT
 } 
 
 void loop()  { 
-  analogWrite(led, 0) ; // spento
-  delay(pausa);
-  analogWrite(led, 63) ;   // 1/4
-  delay(pausa);
-  analogWrite(led, 127) ;  // 1/2
-  delay(pausa);
-  analogWrite(led, 191) ;  // 3/4
-  delay(pausa);
-  analogWrite(led, 254) ;  // Full light
+  analogWrite(led, brightness) ; // spento
   delay(pausa);
+  brightness++ ;
+
 }