Button 与按钮搏斗

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

我最近一直在为一个问题苦苦挣扎

问题是,我无法找到一种方法使一个按钮在8x8显示器上触发一个序列10秒后熄灭,也无法使另一个按钮在10秒后触发另一个序列,然后熄灭,依此类推

如果有人能帮助我,请回复,我们将不胜感激:)


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();
}
抱歉:(这是我的导师使用的说明,但我不太了解设置: