Étape 4: codage
Je ne pas ré-écrire ce code dès le début, que j’ai juste réviser les codes compteur vélo Arduino par Amanda Ghassaei. Ce que j’ai changer utilise le mètre par seconde (m/s) au lieu de mille par heure (mph). Vélo va pas que rapide lecture mètre par seconde est donc plus facile, je pense, mais vous pouvez le modifier en mph ou km/h si vous le souhaitez. L’autre chose est régler la vitesse à zéro quand nous nous arrêtons à la position où l’aimant garde contact reed fermé.
Ensuite, j’ajoute la vitesse de lecture pour allumer ou éteindre la lumière. Quand la vitesse se ralentit, la LED clignotera afin que les véhicules à l’arrière seront remarqué et être au courant. Quand le vélo cesser totalement ou le levier de frein est enfoncé afin que la roue ne tourne pas, la LED s’allume. La lumière sera éteint à certains temps, vous pouvez la définir dans le code, à savoir lightOffDelay et lightOnCounter.