Consegui finalizar o código seguindo a mesma ordem das piscadas do LED, porém de forma mais simples possível evitando assim muitas linhas de código desnecessárias....estou aprendendo....kkkkkkkk
int led[8] = {1, 2, 3, 4, 5, 6, 7, 8};
// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
for (int x = 0; x < 8; x++) {
pinMode(led[x], OUTPUT);
}
}
// the loop routine runs over and over again forever:
void loop() {
for (int x = 0; x < 8; x++)
{
digitalWrite(led[x], HIGH);
delay(150);
digitalWrite(led[x], LOW);
delay(150);
}
for(int x = 8; x >= 0; x--)
{
digitalWrite(led[x], HIGH);
delay(150);
digitalWrite(led[x], LOW);
delay(150);
}
}