我想要单片机控制流水灯的代码
时间: 2023-09-04 22:08:50 浏览: 34
好的,以下是一个简单的单片机控制流水灯的代码,使用的是Arduino IDE。
```
const int ledPin1 = 2; // 第一个LED灯的引脚
const int ledPin2 = 3; // 第二个LED灯的引脚
const int ledPin3 = 4; // 第三个LED灯的引脚
const int ledPin4 = 5; // 第四个LED灯的引脚
void setup() {
pinMode(ledPin1, OUTPUT); // 设置引脚为输出模式
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
pinMode(ledPin4, OUTPUT);
}
void loop() {
digitalWrite(ledPin1, HIGH); // 依次点亮每个LED灯
delay(100);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH);
delay(100);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, HIGH);
delay(100);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, HIGH);
delay(100);
digitalWrite(ledPin4, LOW);
}
```
这个代码使用了4个数字引脚来控制4个LED灯,通过依次点亮每个LED灯来实现流水灯的效果。你可以根据自己的需要来修改代码,比如调整LED灯的数量、改变流水灯的速度等等。
相关推荐
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)