Arduino代码用于按钮和LED

时间:2016-12-09 14:06:13

标签: arduino

我有一个问题。 在我的代码(Arduino)中,只要按下按钮,led就会很高。

                     if I push a second time=> the led is low
                     if I push a third time => the led is high

                     etc.

但是我想要下一个:如果我第一次按下按钮=> led是高的

{{1}}

有没有人可以帮助我? 谢谢!

1 个答案:

答案 0 :(得分:2)

我认为你没有考虑过你的问题。

只要形成一个你想做的句子:

当我按下按钮并且LED关闭时,我想打开LED。 当我按下按钮并且指示灯亮起时,我想关闭LED。

现在有些伪代码:

if the button pin is HIGH:
  if the led pin is HIGH:
    put the led pin LOW
  else
    put the led pin HIGH

我会让你把它翻译成C ++。

请熟悉按钮的“去抖动”。否则你可能会遇到奇怪的行为。