Étape 4: Arduino Code
Le code pour la lecture de la tension du mesureur de puissance (couple vraiment de lire mais je veux parler comme puissance), cadence et effectuer les calculs nécessaires et leur sortie sur les broches séries pour l’émetteur-récepteur ANT + sont présenté ci-dessous.
Deux sources essentielles pour obtenir le code provenaient des Articles de Keithhack et de Digitalhack. Les URL sont présentées comme suit : Keithhack BlogSpot et Digitalhack BlogSpot
Veuillez noter que la clé ANT + réseau ne figure pas dans le code, que je vous présente comme une exigence de ANT + contrat de licence comme un adoptant ANT +. Il s’agit de la sous-routine SetNework() et ils sont notés 0xXX, buf [3] à buf [11]. Il est libre d’adhérer l' ANT + dans lequel vous après avoir regardé autour du site, vous pouvez trouver les clés dans la documentation.
Après avoir visionné le nombre de tours indiqué sur l’unité principale par rapport à ce qui a été lu par le PC, il y avait un décalage par environ 1,5 t/mn. Par conséquent, dans le code, j’ai soustrait 1,5 t/mn la cadence mesurée à corriger.