void setup() {
Serial.begin(115200);
for (int i = 2; i <= 9; i++)
pinMode(i, OUTPUT);
}
unsigned long leddelay = 0;
int count = 0;
void loop() {
if (millis() - leddelay >= 300) {
// 關掉上一顆 LED(右 → 左:9 到 2)
digitalWrite(9 - count, LOW);
// 更新計數器(0~7)
count = (count + 1) % 8;
// 顯示目前狀態
Serial.println("count=" + String(count));
// 點亮新的一顆 LED(左移)
digitalWrite(9 - count, HIGH);
// 更新時間
leddelay = millis();
}
}