Étape 5: Connecing le Module boussole
Les données du capteur créer Distance et Angle peut être assez précises, tant que la surface de plancher est conforme et vous effectuez uniquement à angle droit tourne à la vitesse appropriée tout en reeding les données du capteur au taux approprié. Il s’est avéré il n’était pas fiable d’utiliser un X, Y coordonnées système basé uniquement sur les capteurs crée cartographique. Si la boussole en intégrale dans maintenir accurancy de rubrique.
La boussole retourne une lecture de 0 à 359 degrés indiquant quelle direction pointe la créer, à l’instar de votre tout compas magnétique de jour (sauf que vous avez bien lu dans le Nord, nord-est, est, etc.. La boussole retourne 0 pour Nord, 45 pour le nord/est, etc...
Le Module HM55B de parallaxe est un module DIP 6 broches qui pourrait être soudé directement sur le Proto Conseil. Toutefois, il est très sensible à tout ce métal (moteurs, rebar, réfrigérateurs, lampes). Les caractéristiques électriques du Proto Conseil peuvent l’affecter, mais plus probablement les moteurs de la création entraîne la perturbation de la plupart. Et puisque le Proto Conseil est monté dans la partie inférieure de la soute, il est assez proche de moteurs. Donc, je suggère de le monter sur un panneau séparé et monter plus haut et entre les deux moteurs (environ 3 ou 4 pouces a semblé faire ok, votre kilométrage peut varier).
Il vous faudra cinq fils pour relier le HM55B pour le Proto Conseil. + 5v, GND, données, horloge et ENABLE. Monter le HM55B sur un petit circuit imprimé, puis apporter cinq fils de la HM55B à la ProtoBard de l’hélice.
Connecter les broches HM55B-1 et HM55B-2 à ProtoBoard-P13.
Souder la broche HM55B-5 à ProtoBoard-P14.
Souder la broche HM55B-4 à ProtoBoard-P15.
Relier la broche HM55B-3 à ProtoBoard-vs.
Brancher la fiche HM55B-6 ProtoBoard-+ 5V.
Monter le jury up/loin de moteurs et tout ce qui pourrait causer des perturbations magnétiques et électriques. Et garder ce niveau.
L’objet CreateOI.spin (logiciel) s’occupe de la lecture de la boussole et en ajustant notre rubrique selon qu’il conviendra, en conduisant à maintenir la direction demandé/rubrique/roulement (tellement de façons de le dire).