我正在连接处理和 Arduino 按钮。它与标准固件成功连接。我想要发生的是,当按下按钮时,图像会出现在处理中,但也会留在屏幕上,就像 LED 一样,然后当再次按下按钮时,图像将从屏幕上消失。我现在只是用形状测试它。我已经用 LED 对其进行了测试,效果很好。任何想法我做错了什么?这是我的代码:
void draw()
{
buttonState = arduino.digitalRead(buttonPin);
if (buttonState == arduino.HIGH && buttonPressed == 0)
{
buttonPressed = 1;
rect(10, 10, 10, 10);
text("hello", 10, 10);
}
if (buttonState == arduino.LOW && buttonPressed == 1)
{
buttonPressed = 0;
rect(50, 50, 10, 10);
}
}