Étape 3: Câblage de l’Arduino pour le vélo d’exercice et à l’émetteur/récepteur ANT +
Les connexions requises pour l’Arduino (j’ai utilisé l’édition spéciale Arduino Uno, acquis chez Radio Shack) à traiter les informations et envoient des données en série à l’ANT + émetteur/récepteur sont les suivantes :
1. couple de lecture (tension) = A0 analogiques sur Arduino
2. RPM lecture (numérique) = numérique D3 sur Arduino
3. RX dans d’émetteur/récepteur ANT + Sport = D8 numérique sur Arduino
4. TX Out à ANT + émetteur-récepteur = D9 numérique sur Arduino
5. Vin de Cateye Control Board = Vin d’Arduino (région d’entrée de puissance)
6. GND de Cateye Control Board = GND sur Arduino (région d’entrée de puissance)
J’ai utilisé la sous-routine serial software (myserial) d’utiliser ces lieux de la broche numérique sur l’Arduino (défaut TX/RX sont sur les broches 0 et 1). J’ai fait cela, donc je pouvais encore lire la connexion série via le port USB de l’Arduino au PC pour le débogage à l’écran des données venant de l’Arduino.
J’ai aussi utilisé une carte de cavalier intermédiaire pour établir des connexions entre le TX de l’Arduino et RX de l’émetteur-récepteur ANT +. J’ai dû utiliser un diviseur de tension à démissionner de 5V (la sortie de l’Arduino) avec les 3.3V (limite de l’entrée de tension maximale sur le signal RX pour l’émetteur-récepteur ANT +). L’émetteur-récepteur ANT +, que j’ai utilisé était le Dynastream ANTAP281M4IB disponiblesur Digikey. C’était un difficile de souder à et obtenez également les connexions bon cavalier. Si quelque chose de nouveau est disponible sur le marché, j’irais ce chemin la prochaine fois. Ressources pour le câblage de la Dynastream correctement trouvées sur le web à l’adresse suivante : Blog de Digitalhack, en particulier le commentaire concernant la connexion Pin 17 RTS. La différence entre mon câblage était que TXD0 sur la dynastream rattachée à D8 (RX) sur l’Arduino et que RXD0 sur la dynastream était relié à la D9 (TX) sur l’Arduino. Nouvelle feuille de données sur le Dynastream ANTAP281 sont disponibles à l’adresse suivante : feuille de données ANT +. La description de la connexion pour tous les 17 sites de brochage sont décrits plus haut (la version que j’ai utilisé était la version de montage en surface de cet émetteur-récepteur ANT +). Veuillez noter que dans la méthode que nous avons épinglés sur le Dynastream, le débit en bauds à lui communiquer sera 4800 bauds. Nous avons besoin du code de l’Arduino pour tenir compte de cela.