

Le capteur du module boussole HMC5883L est capable de recueillir des informations même dans un champ magnétique faible. Ces informations sont converties en une tension différentielle, distribuée sur 3 axes, de 2,7 à 6,5 volts de courant direct, pour alimenter une vaste gamme de microcontrôleurs, fonctionnant sur des voltages différents.
La valeur digitale brute de sortie pourra être utilisée pour calculer des directions, des positions ou pour la mesure de champs magnétiques terrestres, qu’il s’agisse de leur importance, ou de leur sens lorsque le robot doit mesurer plusieurs champs magnétiques venus de différentes directions.
Sa configuration et son interface digitale rendent le module boussole de Parallax idéal pour une intégration dans un drone ou dans le système de navigation d’un robot mobile, tous deux de dimensions réduites. Il peut être facilement programmé en PBASIC, Spin ou C : des exemples vous sont fournis en téléchargement.
Vous pouvez voir ci dessous un exemple d'utilisation du module de boussole 3-Axes HMC5883L où les données récupérées grâce à une carte Arduino sont visibles sur un écran:
Vous trouverez dans les ressources ci-dessous des documents qui vous aideront à démarrer plus rapidement avec le module boussole 3 axes HMC5883L:
Fiche technique du module de boussole 3 axes HMC5883L
Fiche technique du circuit intégré du module de boussole 3 axes HMC5883L
Applications du module boussole 3-Axes HMC5883L dans des systèmes de compas
Applications du module boussole 3-Axes HMC5883L dans des systèmes de navigation (GPS)
Code source PBASIC pour le module boussole 3-Axes HMC5883L
Exemple de code pour la rotation d'hélices avec le module boussole 3-Axes HMC5883L