2 Blink due LED - Soluzione
4 Aggiungere un secondo LED e farlo brillare ogni 500ms
5 mentre il primo brilla ogni 1000ms
7 Massimo comun denominatore 1000 MCD 500 = 500ms
10 Schema: https://lab.piffa.net/schemi/millis_bb.png
24 // Pin 13 has an LED connected on most Arduino boards.
26 const int ledA = 13; //Primo LED
27 const int ledB = 12; //Secondo LED, con resistenza
29 // the setup routine runs once when you press reset:
31 // initialize the digital pin as an output.
32 pinMode(ledA, OUTPUT);
33 pinMode(ledB, OUTPUT);
36 // the loop routine runs over and over again forever:
39 digitalWrite(ledA, HIGH); // turn the LED on (HIGH is the voltage level)
40 digitalWrite(ledB, HIGH);
41 delay(500); // Minimo comun denominatore del periodo
44 //digitalWrite(ledA, HIGH); // ledA non cambia
45 digitalWrite(ledB, LOW);
49 digitalWrite(ledA, LOW);
50 digitalWrite(ledB, HIGH);
54 //digitalWrite(ledA, LOW);
55 digitalWrite(ledB, LOW);
60 1. Altro scenario: fare brillare un LED ogni 300ms mentre il secondo brilla ogni 400m
61 2. ...valutare come aggiungere un terzo LED, gestire altri intevalli.