Classes/csci218/Labs/Lab5/LEDsOddEven/LEDsOddEven.ino
2024-09-24 14:07:42 -04:00

36 lines
632 B
C++

const int START_LED = 2;
const int END_LED = 8;
const int DELAY = 1 * 1000;
void setup() {
// put your setup code here, to run once:
for (int i = START_LED; i <= END_LED; i++) {
pinMode(i, OUTPUT);
digitalWrite(i, LOW);
}
}
void loop() {
// put your main code here, to run repeatedly:
for (int i = START_LED; i <= END_LED; i++) {
if (i % 2) {
digitalWrite(i, HIGH);
} else {
digitalWrite(i, LOW);
}
}
delay(DELAY);
for (int i = START_LED; i <= END_LED; i++) {
if (!(i % 2)) {
digitalWrite(i, HIGH);
} else {
digitalWrite(i, LOW);
}
}
delay(DELAY);
}