int tempo = 400;
int pinos[8] = {2,3,4,5,6,7,8,9};
void setup()
{
for(int i = 0; i < 8; i++)
{
pinMode(pinos[i], OUTPUT);
}
}
void loop()
{
if(tempo>100)
{
tempo = tempo - 100;
for (int i = 0; i < 8; i++)
{
digitalWrite(pinos[i], HIGH);
delay(tempo);
digitalWrite(pinos[i], LOW);
delay(tempo);
}
for (int i = 7; i >= 0; i--)
{
digitalWrite(pinos[i], HIGH);
delay(tempo);
digitalWrite(pinos[i], LOW);
delay(tempo);
}
tempo = tempo - 100;
}
if (tempo < 100)
{
tempo = 400;
}
delay(1000);
}