Étape 10 : Mettre en place l’interruption
Après tout cela, encore faut-il définir nos interruptions de minuterie. À l’intérieur du microcontrôleur, c’est exactement la même que la mise en place d’une interruption externe. Cependant, il n’est pas une fonction très pratique comme attachInterrupt() que nous pouvons utiliser pour simplifier l’informatique (comme nous le faisions dans mon tutoriel d’interruptions externes). Cela signifie que nous devons prendre chacune de ces étapes manuellement, ce qui nous donne un éclairage soigné sur fonctionnement des interruptions dans les coulisses !
Je ne veux pas ce tutoriel pour aller trop longtemps, alors je vais laisser que section inexpliquée. Cependant, si vous regardez dans votre code, j’ai inclus quelques commentaires qui peuvent aider à expliquer chaque étape.