#include <Thread.h>
#include <ThreadController.h>
ThreadController controller = ThreadController();
Thread thread1 = Thread();
Thread thread2 = Thread();
void setup() {
Serial.begin(9600);
thread1.onRun(task1);
thread1.setInterval(10000);
thread2.onRun(task2);
thread2.setInterval(500);
controller.add(&thread1);
controller.add(&thread2);
}
void loop() {
controller.run();
}
void task1() {
Serial.println("Tugas 1 dieksekusi");
}
void task2() {
Serial.println("Tugas 2 dieksekusi");
}