arduino按键控制led灯代码
时间: 2023-07-31 13:07:37 浏览: 141
arduino 上led灯控制代码
4星 · 用户满意度95%
好的,以下是一个简单的Arduino按键控制LED灯的代码示例:
```C++
const int buttonPin = 2; // 按钮引脚连接到数字引脚2
const int ledPin = 13; // LED灯引脚连接到数字引脚13
int buttonState = 0; // 记录按钮状态
void setup() {
pinMode(ledPin, OUTPUT); // 设置LED灯引脚为输出模式
pinMode(buttonPin, INPUT); // 设置按钮引脚为输入模式
}
void loop() {
buttonState = digitalRead(buttonPin); // 读取按钮状态
if (buttonState == HIGH) { // 如果按钮被按下
digitalWrite(ledPin, HIGH); // 点亮LED灯
} else { // 如果按钮没有被按下
digitalWrite(ledPin, LOW); // 熄灭LED灯
}
}
```
在以上代码中,我们首先定义了按钮引脚和LED灯引脚的数字引脚号。然后在`setup()`函数中,我们将LED灯引脚设置为输出模式,将按钮引脚设置为输入模式。在`loop()`函数中,我们读取按钮引脚的状态,如果按钮被按下,我们就点亮LED灯,如果按钮没有被按下,我们就熄灭LED灯。
阅读全文