Ce capteur boussole, réalisé spécifiquement pour le robot Lego Mindstorms NXT, réalisé par la société HiTechnic est certifié par Lego.
Il permet de mesurer le champ magnétique terrestre et ainsi d'indiquer un cap magnétique au robot.
| Tous les capteurs HiTechnic sont certifiés Lego Hardware Certified |  |
Ce capteur de champ magnétique réalise 100 mesures par secondes et retourne un nombre compris entre 0 et 359, représentant l'angle par rapport au nord en degré.
Deux modes sont disponibles sur ce capteur :
- En mode lecture, le capteur retourne une valeur à chaque fois qu'une commande de lecture est envoyée par la brique intelligence Lego Mindstorms NXT
- En mode calibration, le capteur peut être paramétré afin de compenser les sources parasites de champ magnétique, comme les moteurs électrique du robot, les batteries...
Un mode de lecture relatif ou absolu est disponible, rendant les programmes plus simple à réaliser si l'on souhaite que le robot suive une direction en particulier
Programmation du capteur boussole à l'aide de NXT-G
Comme le présente les captures d'écran ci-dessous, le capteur boussole est programmable à l'aide de NXT-G
Suivez ce lien pour télécharger le code source du bloc NXT-G du capteur boussole.
Programmation à l'aide de RobotC
Ce capteur est entièrement programmable à l'aide de RobotC en utilisant les drivers tiers open source