Hey guys,
I am experimenting with the arduino starter pack and I had the desire to create a small lightwork of four LEDS flashing one by one.
Everything worked, except that I do not know how to reverse the order in which they flash.
Right now,
pinNumber 4 = blue LED
pinNumber 5 = green LED
pinNumber 6 = yellow LED
pinNumber 7 = red LED
And the sequence is blue - green - yellow - red.
My problem is they turn off in the same sequence, I would like the red LED to turn off, followed by the green one ,et cetera... ( in order words, the reverse order).
int pinNumber;
void setup() {
// put your setup code here, to run once:
for (pinNumber = 4; pinNumber < 8; pinNumber++){
digitalWrite(pinNumber, LOW);
pinMode(pinNumber, OUTPUT);
}
}
void loop() {
// put your main code here, to run repeatedly:
delay(1000);
for (pinNumber = 4; pinNumber < 8; pinNumber++){
digitalWrite(pinNumber, HIGH);
pinMode(pinNumber, OUTPUT);
delay(200);
}
delay(1000);
for (pinNumber = 4; pinNumber < 8; pinNumber++){
digitalWrite(pinNumber, LOW);
pinMode(pinNumber, OUTPUT);
delay(200);
}
delay(1000);
}
Thank you in advance,
erikmagic