3 Utilizzo dell'oggetto Lampeggiatore:
4 Lampeggia un LED utilizzando millis()
9 // Instanziamo un LED fuori dal loop
10 Lampeggiatore led = 13;
13 // I PINs vengono impostati dal constructor al momento
14 // della dichiarazione dell'ogetto.
16 //led.Invert() ; // Opzionale: inverte l'ordine del lampeggio da
17 // HI -> LOW --> LOW -> HI
18 // per avere 2 LED che lampeggiano alternativamente
22 led.Blink(); // Lampeggia con un default di 1sec (0.5 HI 0.5 LOW)
23 // led.Blink(400); // Lampeggia ogni 400ms
24 // led.Blink(400,200); // Imposta il tempo acceso a 400ms, 200ms di ritardo
25 // led.Blink(300,700,0); // acceso per 300ms, spento per 700 ms, ritardo = 0ms
26 // led.Blink(300,700,500); // acceso per 300ms, spento per 700 ms, ritardo = 500s
27 // led.High(); // Stato su HI
28 // led.Low(); // Stato su LOW
29 // led.Swap(); // Inverte lo Stato