arduino读取按键
时间: 2023-09-27 17:05:00 浏览: 251
Arduino 字符串读取
要在 Arduino 上读取按键,需要连接一个按钮到数字引脚上,然后编写程序来检测按钮是否按下。
以下是一个简单的程序示例,演示如何在 Arduino 上读取按键:
```
const int buttonPin = 2; // 按钮连接到数字引脚 2
int buttonState = 0; // 初始按钮状态为未按下
void setup() {
pinMode(buttonPin, INPUT); // 将按钮连接的引脚设置为输入模式
}
void loop() {
buttonState = digitalRead(buttonPin); // 读取按钮引脚的状态
// 如果按钮按下,输出提示信息
if (buttonState == LOW) {
Serial.println("Button is pressed!");
delay(100); // 延迟一段时间,避免重复读取
}
}
```
在上面的示例中,我们将按钮连接到数字引脚 2 上,并将该引脚设置为输入模式。在 `loop` 函数中,我们读取按钮引脚的状态,并检查它是否为低电平(即按钮是否按下)。如果按钮按下,我们向串口输出提示信息,并延迟一段时间以避免重复读取。
你可以根据自己的需要修改程序,例如改变按钮连接的引脚、修改提示信息等。
阅读全文