Le Time Timer est un outil extraordinairement efficace permettant de visualiser le temps qu'il nous reste pour réaliser une tâche et facilitant les transitions.
Il a de multiples possibilités d'utilisation et ne nécessite pas de savoir lire l'heure pour pouvoir s'en servir
Le timer, un chronomètre électronique
Les timers hardware sont des blocs indépendants du CPU.
Ils s'occupent de compter en continu pendant que le programme peut exécuter d'autres fonctions.
Les fonctions Arduino millis() et micros() utilisent un timer pour fonctionner.
Un cycle d'horloge dure donc 16 µs (l'inverse de la fréquence).
Pour avoir 500 ms (500000 µS), il faut compter 500 000 µs / 16 µs = 31250 fois.
Cette valeur est décomposable en 125 * 250.
Le timer doit compter 250 fois pour déborder ; il suffit de le faire partir de la valeur 6.