X-Git-Url: http://git.piffa.net/web?p=sketchbook_andrea;a=blobdiff_plain;f=basic%2Fblinks%2Fmillis%2Fmillis.ino;fp=basic%2Fblinks%2Fmillis%2Fmillis.ino;h=90f0c43f4179a4abdff38a1ac1987eb04ccfcaa6;hp=d2d473dbf48d27f91e93814c3ebc380db9efbb96;hb=ea8d99c7d1bf9824a769c81533fe90e437ccd360;hpb=75928e346c7e5631544b0bea01e2d4ae9a5d749e diff --git a/basic/blinks/millis/millis.ino b/basic/blinks/millis/millis.ino index d2d473d..90f0c43 100644 --- a/basic/blinks/millis/millis.ino +++ b/basic/blinks/millis/millis.ino @@ -4,30 +4,23 @@ pin, without using the delay() function. This means that other code can run at the same time without being interrupted by the LED code. - Schema: https://lab.piffa.net/schemi/circuito_led_bb.png - http://www.arduino.cc/en/Tutorial/BlinkWithoutDelay */ -// constants won't change. Used here to -// set pin numbers: const int led = 13; // Primo LED - -unsigned long previousMillis = 0; // will store last time LED was updated -unsigned long interval = 1000; // interval at which to blink (milliseconds) +unsigned long previousMillis = 0; // Ultimo agiornamento +unsigned long interval = 1000; // Pausa tra i lampeggi void setup() { - // set the digital pin as output: pinMode(led, OUTPUT); } void loop() { if (millis() - previousMillis >= interval) { - // Timestamp + timestamp = delta temporale previousMillis += interval ; digitalWrite(led, !digitalRead(led));