Функція startLoop()
Scheduler
Scheduler.startLoop()
Додає функцію до планувальника, що буде працювати одночасно завдяки loop().
Синтаксис
Scheduler.startLoop(loopName)Параметри
loopName: названа функція для запускуПовертає
нічогоПриклад
#include <Scheduler.h>
int counter = 0;
int counter1 = 0;
void setup()
{
Scheduler.startLoop(loop1);
}
void loop () {
analogWrite(9, counter);
counter++;
if (counter > 255){
counter = 0;
}
delay(33);
}
void loop1 () {
analogWrite(10, counter1);
counter1=counter1+5;
if (counter1 > 255){
counter1 = 0;
}
delay(10);
yield();
}
Повернутись до головної
Коментарі 0