uint8_t myPins[] = {3, 5, 9, 12};
int Pins = {sizeof(myPins)/sizeof(myPins[0])};
void setup() {
for (int i = 0; i < Pins; i++) {
pinMode(myPins[i], OUTPUT);
}
}
void loop() {
for (int i = 0; i < Pins; i++) {
digitalWrite(myPins[i], HIGH);
delay(250);
}
for (int i = sizeof(myPins)/sizeof(myPins[0]); i <= sizeof(myPins)/sizeof(myPins[0]); i--) {
digitalWrite(myPins[i], LOW);
delay(250);
}
}