Étape 3: La méthodologie
J’avais utilisé la bibliothèque chronomètre pour évoquer la minuterie et initié la fonction millis() pour enregistrer la valeur de pas de temps dès l’Arduino est démarré.
Mais ce que j’ai besoin est juste un différentiel timer avec le calcul simple qui nous donne le temps à l’antenne ou autrement.
Tout ce que j’ai fait est déclaré certaines variables d’exécution et faire un peu de maths pour afficher la valeur de la différence pour ne montrer que le temps entre les micro-switchs mise sous tension. Sinon pour l’heure s’affiche correctement dans le format est similaire à la méthode de Dan Thompson car il enregistre uniquement les valeurs de temps dans les millis et on doit convertir les valeurs en sec, min, RH et microsecs.
L’autre problème que je rencontre est le renversement de signe comme arduino ne peut pas gérer grand tampon. J’ai enfin réussi à surmonter cette erreur en utilisant le longint non signé comme type de données integer.