Compas magnétique
From Eric
Compas MMC212xMG
Le capteur magnétique MMC212xMG est produit par MEMSIC. Il permet la mesure du champ magnétique selon deux axes ; le contrôle du composant et l'accès aux résultats de mesure s'effectuent sur un bus I2C. Ce composant est notamment mis en oeuvre sur le robot Trobot1.
Calibration et utilisation
L'utilisation de ce composant est assez simple. Le code C permettant l'accès aux mesures du champ est donné ici.
On notera les 4 constantes de calibration, qui donnent (pour chaque axe) :
- la demi-largeur de l'intervalle des valeurs, soit (max-min)/2
- l'offset moyen, soit (max+min)/2
Ces valeurs seront mesurées en faisant tourner le mobile à plat autour de son axe, de façon à couvrir toutes les valeurs d'orientation possibles.