• [^] # Re: Intéressant !

    Posté par (site web personnel) . En réponse à la dépêche TapTempo pour Arduino Uno. Évalué à 3.

    C'est une autre façon de faire et qui fonctionnerait aussi. Il y a plein de façon de faire, c'est cool. Dans un programme plus gros, il faudrait faire attention que la fonction appelée par l'interruption soit la plus courte possible, car elle est bloquante.

    Si on utilise une interruption, le attachInterrupt serait plutôt comme ça :

    attachInterrupt(digitalPinToInterrupt(TAP_PIN), mesure, FALLING);

    ... car lorsqu'on presse le bouton, le pin 2 passe de HIGH à LOW.