1437| 4
|
关于如何让Arduino串口打印一次或者两次的问题 |
50黑币
最佳答案bool lastButtonState = HIGH; // 初始假设按键未按下(由于使用了PULLUP电阻)
void setup()
{
Serial.begin(19200);
pinMode(3, INPUT_PULLUP); // 使用内部上拉电阻
pinMode(13, OUTPUT);
digitalWrite(13, LOW);
}
void loop()
{
bool currentButtonState = !digitalRead(3); // 按键按下时引脚为LOW
if (currentButtonState != lastButtonState) // 检查按键状态是否改变
{
if (cur ...
| ||
| ||
| ||
| ||
| ||