Ich habe eine Anwendung, in der ich alle 10 Sekunden eine Magnetspule blinken lassen möchte (Auslöser für eine Sekunde) und gleichzeitig eine serielle Eingabe erhalte, um einen Servomotor zu drehen.Welche ist eine bessere Option für Multitasking in Arduino - Millis() oder Scheduler-Bibliothek?
Die delay()
erstellt Konflikte, so habe ich die millis()
Funktion, die leicht zu verstehen ist gegangen.Aber in der Arduino-Website haben sie etwas namens die Scheduler-Bibliothek, die ziemlich einfach aussieht (habe es nicht versucht).
Also was ist besser und effiziente Option zu prüfen, ist es millis()
oder Scheduler?
Danke,
@ Ouss4Danke für die Info.Ich habe es mit Millis() versucht und es hat gut funktioniert. :-) – ASHKING