csalvo1570:
Si intendevo usare meno righe. Puoi farmi un esempio con le funzioni più dettagliato usando il mio codice con i tre led per favore...
Difficile usare meno righe in un codice così semplice. Le funzioni rendono il loop più corto e chiaro, ma vanno aggiunte prima aumentando il numero di righe complessive.
void accendi() {
digitalWrite (rosso, HIGH);
digitalWrite (verde, HIGH);
digitalWrite (giallo, HIGH);
}
void spegni() {
digitalWrite (rosso, LOW);
digitalWrite (verde, LOW);
digitalWrite (giallo, LOW);
}
Il loro uso inizia a diventare interessante se quelle operazioni sono da compiere in diversi punti, allora si che si ottiene un consistente risparmio di righe.