Etape 4: étalonnage
Recherche de ROT_PER_MI :
Mesurer dans quelle mesure le vélo se déplace par rotation de la roue. Remplacez la valeur de la valeur « ROT_PER_MI »: ROT_PER_MI = 63360 * n/d où n est le nombre de fois tourner la roue et d est la distance parcourue par la moto. La valeur que j’ai dans l’esquisse (737) est pour une roue de 700C.
Obtenir le ratio optimal de R2:R1 :
La « sensibilité » du détecteur électromagnétique roue de rotation est proportionnelle à (R2/R1). La procédure suivante décrit comment s’assurer que le compteur kilométrique détecte toutes les rotations recherchées, mais il ne capte pas de bruit.
Vérifiez que la détection est assez sensible :
Faites tourner la roue avec l’aimant dessus. Chaque fois que l’aimant de la bobine de fil, LED13 sur l’Arduino doit s’allumer (les impulsions sont brèves et dim donc cela dans un endroit sombre). S’il n’y a aucun impulsions, très probables, qu'il y a une erreur ou un fil lâche dans le circuit. Vérifiez à nouveau le circuit. S’il n’y a encore aucun des impulsions de LED13 au passage l’aimant de la bobine de fil, le détecteur n’est pas assez sensible. Augmenter le ratio de R2:R1, c'est-à-dire augmenter R2 de 1MΩ ou diminuer R1 de 10KΩ jusqu'à ce que les impulsions sont détectées.
.. .mais pas trop sensible :
Remonter la bobine de fil et les fils menant à la bobine sans tourner la roue. Si ces impulsions non désirées sont détectés (LED13 impulsions), diminuer le ratio R2:R1 jusqu'à obtenir les résultats souhaités. Si le détecteur n’est pas assez sensible pour ramasser les rotations et reprend les bruits indésirables, vérifiez les connexions entre la bobine L1 vers le reste du circuit. Vous devrez peut-être souder les connexions afin de minimiser le bruit, comme les fils torsadés peuvent momentanément déboîtement et injectent le bruit. Aussi, essayez une plus forte aimant ou plusieurs tours de fil dans la bobine L1.