00 01/12/2017 12:46
La presente simulazione, fatta solo con l'ausilio di arduino e del Serial Monitor ci permette di realizzare la programmazione dell'accensione lampeggiante di un led per un numero "n" di volte stabilito da noi.

Nell'esempio sotto riportato ho scelto di farlo lampeggiare 10 volte

Sketch
#define LED1 13
int conta;
void setup() {
pinMode (LED1,OUTPUT);
Serial.begin(9600);
}
void loop() {
if(conta=11){

Serial.println(" ");
Serial.println(" ");
Serial.println("Si riparte....");
Serial.println("leggiamo di nuovo il ciclo for....");
Serial.println(" ");
Serial.println(" ");
delay(2000);
conta=0;
}

for(conta;conta<11;) // attivo il ciclo for per 10 volte
{
digitalWrite(LED1,HIGH);
delay(500);
Serial.println("LED ACCESO");
digitalWrite(LED1,LOW);
delay(500);
Serial.println("LED SPENTO");
conta=conta+1;
Serial.println(conta);
delay(800);
}

}



Come avete visto, non essendo fisicamente presente il led, ho simulato la sua accensione e il suo spegnimento sul serial monitor.