```cpp
include
define NUM_LEDS 8 // LED灯的数量
void setup() {
// 初始化数字口为输出模式
for (int i = 0; i < NUM_LEDS; i++) {
pinMode(i, OUTPUT);
}
}
void loop() {
// 逐个点亮LED灯
for (int i = 0; i < NUM_LEDS; i++) {
digitalWrite(i, HIGH); // 点亮LED灯
delay(200);// 延时200毫秒
digitalWrite(i, LOW); // 熄灭LED灯
}
}
```
这个程序会控制连接到Arduino板的8个LED灯,使它们以200毫秒的间隔依次点亮和熄灭,从而形成流水灯效果。你可以根据需要调整延时时间以改变流水灯的速度。