]> git.piffa.net Git - sketchbook_andrea/blobdiff - multitasking/millis/loop_array_millis/loop_array_millis.ino
loop millis
[sketchbook_andrea] / multitasking / millis / loop_array_millis / loop_array_millis.ino
index f366f65cd610a66c8afc905801cca9be40ad9172..36e51256d8b919e11e80cadfbe214eb4c80ea417 100644 (file)
@@ -14,11 +14,10 @@ L'array puo' contenere un numero arbitrario di led
  */
 
 byte ledPins[] = {  // Domanda: cosa succede se uso int?
-  2, 3, 4, 5, 6, 7, 8, 9
-}
-; //Array
+  2, 3, 4, 5, 6, 7
+}; 
 
-long previousMillis ;
+unsigned long previousMillis ;
 long interval = 200;
 byte i = 0;
 
@@ -28,10 +27,11 @@ void setup() {
     pinMode(ledPins[thisPin], OUTPUT);
   }
   previousMillis = millis();
+  digitalWrite(ledPins[0],HIGH);
 }
 
 void loop() {
-  if (millis() - previousMillis > interval) {
+  if (millis() - previousMillis >= interval) {
     previousMillis = millis();
 
     if ( i < sizeof(ledPins) - 1 ) {