arduino uno 按钮检测怎么实现
2019-06-011.3万
AI 快速预览详细
本文介绍了如何在Arduino Uno上实现按钮检测。用户在2脚接了一个按钮,但发现即使没有按下按钮也会打印出hello。文章详细讲解了如何正确配置电路和代码,以解决这个问题。具体步骤包括使用10kΩ上拉电阻,并在代码中设置引脚模式为INPUT_PULLUP。通过这些方法,可以有效避免按钮误触发的问题。
|
我在2脚接个按钮,检测按钮老是出错. D:\按钮测试 老是会打印出来hello 按钮都没有按下. 希望有大佬告诉下哪里问题? |
-
按钮测试.png (23.99 KB, 下载次数: 6075)





[mw_shl_code=c,true]void setup() {
Serial.begin(9600);
}
void loop() {
if (digitalRead(2)) {
Serial.println("hello");
digitalWrite(13, LOW);
delay(5000);
}
else {
Serial.println(" how do you do?");
digitalWrite(13, HIGH);
delay(1000);
}
}[/mw_shl_code]
串口输出