如何在每个循环中递增一个值,然后在第三个循环上运行一个函数?

时间:2017-11-24 09:39:49

标签: arduino

我在这里查看了其他帖子,但似乎没有人回答这样一个基本问题。

我希望我的代码有一个循环名称的变量,我希望它在每个循环中递增一次,而在我的第三个循环中我想要它:

digitalWrite(ledPinBLUE, HIGH); // skrur på LED lyset - BLÅ
delay(500); // 750 milli sek delay.
digitalWrite(ledPinBLUE, LOW); // skrur av LED lyset - BLÅ
delay(500); // 750 milli sek delay.

我希望所有这些都与我的其余代码无关。我该怎么做?

1 个答案:

答案 0 :(得分:0)

在每个循环上递增计数器,当它达到3时,将其重置为0并运行该函数。

some_counter++
if (some_counter == 3) {
    some_counter = 0;
    some_function()
}