Answers for "arduino multi task library"

C
0

Multiple tasking in arduino

unsigned long prevTime = millis();

void setup() {}

void loop() {
  unsigned long currentTime = millis();

  if (currentTime - prevTime > 1000) {
    doSomething();

    prevTime = currentTime;
  }
}
Posted by: Guest on August-26-2021
0

Multiple tasking in arduino

void loop() {
    // TODO: Task 1
    delay(1000); // wait for a second
    digitalWrite(LED1, HIGH); // turn ON LED
    delay(1000); // wait for a second
    digitalWrite(LED1, LOW); // turn OFF LED
    
    // TODO: Task 2
    if (digitalRead(BTN)) {
        digitalWrite(LED2, LOW);
    } else {
        digitalWrite(LED2, HIGH);
    }
}
Posted by: Guest on August-26-2021

Code answers related to "C"

Browse Popular Code Answers by Language