Button 与按钮搏斗
我最近一直在为一个问题苦苦挣扎 问题是,我无法找到一种方法使一个按钮在8x8显示器上触发一个序列10秒后熄灭,也无法使另一个按钮在10秒后触发另一个序列,然后熄灭,依此类推 如果有人能帮助我,请回复,我们将不胜感激:)Button 与按钮搏斗,button,arduino,Button,Arduino,我最近一直在为一个问题苦苦挣扎 问题是,我无法找到一种方法使一个按钮在8x8显示器上触发一个序列10秒后熄灭,也无法使另一个按钮在10秒后触发另一个序列,然后熄灭,依此类推 如果有人能帮助我,请回复,我们将不胜感激:) MATTY:)描述得非常糟糕的问题,请包括您的代码或您试图解决此问题的方式-这将使您更容易回答问题 但假设您要单击其中一个按钮并在接下来的10秒钟内禁用所有按钮,则可以使用millis() 下面是一个例子: unsigned long millisec = 0; 在void循环
MATTY:)描述得非常糟糕的问题,请包括您的代码或您试图解决此问题的方式-这将使您更容易回答问题 但假设您要单击其中一个按钮并在接下来的10秒钟内禁用所有按钮,则可以使用
millis()
下面是一个例子:
unsigned long millisec = 0;
在void循环中,包括这一点,它不会在最后一次接受按下的10秒内执行代码:
if (button1 == true && millis() > millisec + 10000) {
// Button 1 code:
millisec = millis();
} else if (button2 == true && millis() > millisec + 10000) {
// Button 2 code:
millisec = millis();
}
抱歉:(这是我的导师使用的说明,但我不太了解设置: