Il est possible sur un Arduino de « simuler » un système multi-taches. Par exemple, on dispose de plusieurs capteurs et l’on souhaite lire leurs valeurs selon une période donnée, de plus on voudrait afficher les valeurs à une période fixée.
Bibliothèque
De nombreuses bibliothèques existent. Après plusieurs tests, il apparaît que la bibliothèque “SimpleTimer » est particulièrement facile à utiliser. Il suffit dans la procédure “setup » de déclarer les taches à exécuter à une période fixée et la procédure “loop » ne comporte qu’une seule instruction !
https://playground.arduino.cc/Code/SimpleTimer
Exemple :
C