Problema di programma con for e if

Buongiorno a tutti.
Due giorni fa mi è venuta l'idea di imparare meglio il ciclo for che non ho mai capito bene, il mio intento consisteva nel far accendere un led premendo per 3 secondi un pulsante (per chi volesse dare un occhiata link sketch in descrizione), ma ma verificando il programma mi dava un errore che troverete anche voi provando a compilarlo.
Dato che sono quasi del tutto in esperto spero che qualcuno più formato di me mi possa aiutare.
Grazie in anticipo!

no, ti conviene ripartire con la teoria

il ciclo for è appunto un ciclo, che te ne fai per un pulsante che accende un led?

Capito e allora come potrei fare?

Qui c'è un esempio del ciclo for impiegato con array per impostare alcuni pin come output.

I cicli, for, while ecc possono essere "bloccanti", ciò può o meno essere un problema per l'applicazione, quando lo è si usa il loop() principale con una variabile contatore da usare come indice, controllando con if in modo che l'indice non assuma valori non desiderati.

Ciao.

Uno buona idea sarebbe domandarsi a cosa serve un ciclo for
Invece di decidere di usarlo senza sapere come e perché

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.