我有一个需要使用的特定开关,它恰好是切换开关。问题是,每当按下或关闭按钮时,我都需要向我的计算机发送键盘敲击。我在 Arduino 网站上尝试了对基本示例的一种修改,但它对我不起作用:
const int buttonPin = 2; // the number of the pushbutton pin
int prior = 0;
int buttonState = 0; // variable for reading the pushbutton status
void setup()
{
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
Keyboard.begin();
}
void loop()
{
prior = buttonState;
buttonState = digitalRead(buttonPin);
if (buttonState != prior) {
Keyboard.write(32);
}
}