大家好新手问一下arduino松手检测怎么写
if (j == LOW)//如果切换键按下{
delay(5);
if(j == LOW)//松手检测
{
bz = !bz ;//标志布尔变量取反
Serial.println(bz);
}
while(j == LOW);
}
我这样写为什么不行哪里有问题 试试Bounce2库 想想這句的意思:
while(j == LOW); if (j == LOW)//如果切换键按下
{
delay(5);
if(j == LOW)//松手检测
{
while(j== LOW));
bz = !bz ;//标志布尔变量取反
Serial.println(bz);
}
}
最好能发完整的程序出来,最少也要一个完整段吧。没头没尾的,j是什么东西?
页:
[1]