è possibile una variabile per più pin?

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.