Problème Programmation Anémomètre

et quand on désactive les interruptions, il faut s'attendre à ce que de nombreuses fonction qui dépendent des interruptions ne marchent plus... pas surpris que le LCD par exemple ne fonctionne pas bien.. il faut garder la partie critique aussi courte que possible - pour la 3ème fois...

  unsigned int nbrtourCopie;
  noInterrupts(); // désactive les interruptions
  nbrtourCopie =   nbrtour;
  nbrtour = 0;
  interrupts(); // réactive les interruptions

avec éventuellement une capture de millis() juste après le noInterrupts() si vous utilisez l'approche par millis()