728x90
7 LEDs
int leds[] = {0, 1, 2, 3, 4, 5, 6, 7};
int len = sizeof(leds) / 2;
void setup() {
int idx;
for(idx = 0; idx < len; idx++) {
pinMode(leds[idx], OUTPUT);
}
}
void loop() {
int idx;
for(idx = 0; idx < len; idx++) {
if(idx == 0) {
digitalWrite(leds[len - 1], LOW);
digitalWrite(leds[idx], HIGH);
} else {
digitalWrite(leds[idx - 1], LOW);
digitalWrite(leds[idx], HIGH);
}
delay(100);
}
}
반응형
'Arduino' 카테고리의 다른 글
개발자 코스프레 002 - Switch (0) | 2015.10.26 |
---|