Étape 3: Le logiciel
Ci-joint est le code du logiciel Arduino que j’ai écrit pour mon Laptimer.
Il suffit de charger ceci dans le logiciel Arduino, assurez-vous que vous avez défini la carte Arduino correcte pour votre installation et configurez le varianbles dans la partie supérieure du code si nécessaire.
Lorsque vous exécutez le logiciel, il a 2 « Modes ».
-Mode race : c’est démarré en cliquant sur le bouton de gauche de « race ». Cela va démarrer le laptimer. Il utilise un principe de « départ ». Donc il n’y a aucun décompte vers le bas, juste commencent à la course, quand la première fois que vous franchissez la ligne, la minuterie va commencer. Il affiche la quantité de tours restant à aller sur l’afficheur du haut 7 et le temps sur le 2e affichage 7 segments.
-Mode d’installation : lorsque vous cliquez sur le « menu », 2e bouton, vous pouvez configurer combien de tours vous voulez faire la course. En tournant le pot-mètre, vous pouvez choisir entre 1 et 9 tours.
Vous trouverez dans le code de la variable int clockSync = 7600 ;
Cette variable permet de calibrer le temps. Si vous trouvez que le laptimer tourne trop vite, augmenter le nombre un peu plus, si vous trouvez que la minuterie s’exécute à la lente diminution le nombre:-)
Une autre variable importante est le int minLaptime = 1000 ;
Cette variable est utilisée pour s’assurer, puis lorsque vous voyage le capteur il ne peut pas directement être déclenché à nouveau, pensant que vous avez fini. Par défaut la durée minimale est de 10 secondes (1000 millisecondes). Si vous quelque chose qui ira plus vite puis 10 secondes de course, vous devrez réduire cette variable minLapTime.
N’hésitez pas à modifier / copier / distribuer le code sous toute forme ou la forme que vous aimez.