1
#include <PS2Keyboard.h>
const int buttonPin = 4;
int buttonState = 0;
void setup() {
pinMode (buttonPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
Serial.print("\t");
Serial.println("In");
}
}
我只是想要它打印在,但它不断重复许多次。Arduino项目 - 打印
也许我按了更长的按钮,但我希望循环运行一次。
存储在循环中,并且在您的情况之外。循环中的一切是......循环播放你可以使用一个变量,说明你的按钮高是承认作为一个debouncer工作。 – Elric