Arduino Nano Every の EveryTimer
もう一つ、ライブラリマネージャーに登録されているタイマーライブラリで、EveryTimerを試しました。
これは、最初に以下のように使えます。
使いにくいところは、常にtimerをアップデートしないといけないところ。
delay(1000)で1秒待ってたりすると、その間タイマーが止まってしまいます。
#include
EveryTimer timer;
void TimerHandler1()
{
static bool toggle1 = false;
digitalWrite(LED_BUILTIN, toggle1);
toggle1 = !toggle1;
}
void setup(){
timer.Every(1000, TimerHandler1);
}
void loop()
{
timer.Update();
}
これは、最初に以下のように使えます。
使いにくいところは、常にtimerをアップデートしないといけないところ。
delay(1000)で1秒待ってたりすると、その間タイマーが止まってしまいます。
#include
EveryTimer timer;
void TimerHandler1()
{
static bool toggle1 = false;
digitalWrite(LED_BUILTIN, toggle1);
toggle1 = !toggle1;
}
void setup(){
timer.Every(1000, TimerHandler1);
}
void loop()
{
timer.Update();
}
コメント一覧
コメント投稿