ANT + et l’intégration de la Arduino avec Cateye Ergociser exercice vélo (4 / 5 étapes)

É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.

Articles Liés

Intégration de l’Arduino Nunchuk

Intégration de l’Arduino Nunchuk

Pour la classe de sumobots trouvé ici...Le nunchuk Wii est un produit assez étonnant.Pour moins de 3,00 $ ici, vous pouvez vous en procurer un et l'ai envoyé par la poste à votre porte.Non seulement avez-vous la manette de jeu normal (gauche, droite,
Arduino et Apple HomeKit intégration - contrôler votre maison de Siri ! L’ITO est ici

Arduino et Apple HomeKit intégration - contrôler votre maison de Siri ! L’ITO est ici

Ce Instructable vous donnera un moyen rapide et facile d'ajouter une carte arduino à Apple HomeKit sur un appareil iOS. Il ouvre toutes sortes de possibilités, y compris les Scripts qui s'exécutent sur le serveur, combiné avec pommes HomeKit « Scènes
Trouver le Volume d’un objet à l’aide de l’intégration

Trouver le Volume d’un objet à l’aide de l’intégration

Supposons que vous vouliez trouver le volume d'un objet. Pour de nombreux objets, c'est un processus très intuitif ; le volume d'un cube est égal à la longueur multipliée par la largeur multipliée par la hauteur. Pour un cylindre le volume est égal à
Robotique mobile avec Scratch : comment intégrer les Scratch, Arduino et Bluetooth

Robotique mobile avec Scratch : comment intégrer les Scratch, Arduino et Bluetooth

Pendant longtemps, nous avons lutté avec la tâche de créer une stratégie simple, peu coûteux, plateforme-indépendant, fiable et stable de l'intégration de Scratch et Arduino de telle sorte que vous pourriez utiliser Scratch pour enseigner les princip
Intégration de nerf Longshot

Intégration de nerf Longshot

quelques photos de l'un de mes longshots grâce à l'intégration.
IFTTT intégration avec 1btn

IFTTT intégration avec 1btn

Une des capacités plus puissantes de 1btn est sa capacité d'intégration avec les services web existants tels que IFTTT, Zapier et autres. 1btn est livré avec une action prédéfinie pour l'appel d'une URL (aka, un "webhook"), ce qui lui permet d'i
Intégration de l’iPod-voiture

Intégration de l’iPod-voiture

ok, je n'ai pas vu une chose d'intégration ipod-voiture sur quoi j'étais lookin, et j'ai tendance à être workin sur quelque chose, comme elle, alors, malade lui donner un coupIl s'agit d'un sur la chose un peu aller... donc, il n'est pas terminé tout
Talend Open Studio pour intégration de données

Talend Open Studio pour intégration de données

cours de Talend Open Studio présente ce qui est Talend Studio et comment utiliser le logiciel d'intégration de données.
Intégrer votre Arduino avec Flash et Actionscript 3

Intégrer votre Arduino avec Flash et Actionscript 3

donc vous pourriez avoir été en regardant autour sur divers sites de téléchargement de code pour Arduino pour communiquer avec flash, mais si vous êtes comme moi vous avez probablement eu quelques difficultés à essayer de les amener à bien communique
Contrôler l’Arduino avec python basé web API (pas de php)

Contrôler l’Arduino avec python basé web API (pas de php)

Dans ce guide, je vais vous montrer comment contrôler votre appareil arduino d'une page Web ! Par la suite, je vais vous montrer comment contrôler votre arduino depuis votre appareil mobile et même créer une API basée sur le web pour contrôler votre
Show Laser Arduino avec un contrôle complet XY

Show Laser Arduino avec un contrôle complet XY

mise à jour ! Voir étape 32 pour savoir comment utiliser ce projet avec un laser vert! Aussi - commander l' Instructable LaserTweet pour rendre ces données d'affichage projet de Twitter :Ce projet utilise un Arduino et certains haut-parleurs bon marc
Hack-A-lampe ou comment contrôler l’Arduino avec votre smartphone

Hack-A-lampe ou comment contrôler l’Arduino avec votre smartphone

J'ai eu une lampe ikea dans mon condo, il fonctionne bien, s'allume, s'éteint... qu'elle ne. C'est ennuyeux kindy, n'est-il pas ? Je pensais, que se passe-t-il si j'ai le hack ? LED RGB viennent alors à ma tête et les idées ont commencé à s'écouler.A
Comment utiliser et shield Arduino avec le Raspberry Pi

Comment utiliser et shield Arduino avec le Raspberry Pi

Ajouter Arduino boucliers pour le Pi de framboise peuvent être une très grande douleur. Vous finissez par avoir un désordre de fils courir et configuration du logiciel est un défi dans son propre droit.Voici une solution simple pour commencer à utili
Horloge de l’Arduino avec un moteur à courant continu (une aiguille)

Horloge de l’Arduino avec un moteur à courant continu (une aiguille)

Hi,Je tentais de faire une horloge avec arduino avec un seul moteur, mais il n'était pas possible avec la méthode standard, car il doit y avoir au moins deux aiguillesHeures et minutes, alors j'ai essayé quelque chose de nouveau. Dans cette horloge i