Arduino e o comando for

Fonte: Wikiversidade

Programa usando comando for

int Pino;

void setup() {

   // Ligar todos os pinos como OUTPUT e ligar o pino
   
   //for( inicio  ; fim   ; passo  )
   
   for(Pino=1; Pino<=13   ; Pino=Pino+1  )

      {
       pinMode( Pino, OUTPUT);
       digitalWrite( Pino, 1 );
       }

}


void apaga() {

   for(i=1; i<=13   ; i++  ) 
       digitalWrite( Pino, 0 );

}


void loop() {

   apaga();

}