X-Git-Url: http://git.piffa.net/web?a=blobdiff_plain;f=multitasking%2FBlinkWithoutDelay_6_class%2FBlinkWithoutDelay_6_class.ino;h=9ce5e9bf01e24b380a6cc01d4e7f63b296c36e71;hb=3b78d813afb2e27ed29faa261570d2eeb8d5068d;hp=fa55a1b6f683008ef22550270d008a4ba30ddbd4;hpb=fa3554ca7f433786f4f65bd266f0a356a89bed0b;p=sketchbook_andrea diff --git a/multitasking/BlinkWithoutDelay_6_class/BlinkWithoutDelay_6_class.ino b/multitasking/BlinkWithoutDelay_6_class/BlinkWithoutDelay_6_class.ino index fa55a1b..9ce5e9b 100644 --- a/multitasking/BlinkWithoutDelay_6_class/BlinkWithoutDelay_6_class.ino +++ b/multitasking/BlinkWithoutDelay_6_class/BlinkWithoutDelay_6_class.ino @@ -11,7 +11,7 @@ class Lampeggiatore { int ledPin ; // il numero del LED pin int ledState ; // stato attuale del LED long interval ; // milliseconds di intervallo nel lampeggiare - long previousMillis ; //precedente cambio di stato + long previousMillis ; // precedente cambio di stato // Constructor: come viene instanziato un oggetto facente parte della classe public: @@ -28,7 +28,7 @@ public: void Update () { // Illumina il ledB secondo un intervallo passato come argomento - if(millis() - previousMillis > interval) { + if (millis() > previousMillis + interval) { // save the last time you blinked the LED previousMillis = millis(); @@ -42,8 +42,8 @@ public: }; // Instanziamo i due led dalla classe -Lampeggiatore ledA(1, 1000); -Lampeggiatore ledB(2, 500); +Lampeggiatore ledA(13, 1000); +Lampeggiatore ledB(12, 500); void setup() { }