Détectez les champs magnétiques qui nous entourent grâce à ce module pratique de magnétomètre à trois axes (compass).
Les magnétomètres peuvent détecter l'endroit d'où provient la force magnétique la plus forte. Ils sont généralement utilisés pour détecter le nord magnétique, mais peuvent également servir à mesurer les champs magnétiques. Ce capteur est généralement associé à un accéléromètre/gyroscope à 6 degrés de liberté pour former une unité de mesure inertielle à 9 degrés de liberté capable de détecter son orientation dans l'espace réel grâce au champ magnétique stable de la Terre. Il est parfaitement adapté au LSM6DSOX de ST !Adafruit a basé ce breakout sur le LIS3MDL de ST, un excellent magnétomètre à usage général. Ce capteur compact utilise I2C pour communiquer et il est très facile à utiliser. Il suffit de télécharger la bibliothèque et de connecter la broche SCL à votre broche d'horloge I2C, et la broche SDA à votre broche de données I2C et de télécharger le programme de test pour lire les données du champ magnétique. Si vous le souhaitez, vous pouvez également utiliser SPI pour recevoir les données (il se trouve que nous préférons I2C ici)
Ce capteur peut détecter des gammes de +-4 gauss (+- 400 uTesla) jusqu'à +-16 gauss (+- 16uTesla).
Pour une très haute précision, un taux de mise à jour de 155 Hz est recommandé - mais si vous n'êtes pas contre une petite perte de précision, le capteur peut sortir à 1000 Hz.
Pour vous faciliter la vie et vous permettre de vous concentrer sur votre travail, nous avons pris le LIS3MDL et l'avons placé sur un circuit imprimé avec des circuits de support pour vous permettre d'utiliser cette petite merveille avec des niveaux logiques de 3,3V (Feather/Raspberry Pi) ou 5V (Arduino/ Metro328). De plus, comme il parle I2C, vous pouvez facilement le connecter avec deux fils (plus l'alimentation et la masse !). Adafruit a même inclus des connecteurs STEMMA QT compatibles avec le qwiic SparkFun pour le bus I2C, donc vous n'avez même pas besoin de souder ! Il suffit de le connecter à votre micro préféré et vous pouvez utiliser nos pilotes CircuitPython/Python ou Arduino pour vous interfacer facilement avec le LIS3MDL et obtenir des mesures magnétiques dès que possible.
Il est entièrement assemblé et testé. Livré avec un peu de 0,1 "standard header dans le cas où vous voulez l'utiliser avec un breadboard ou perfboard. Quatre trous de montage de 2,5 mm (0,1") pour une fixation facile.
DÉTAILS TECHNIQUES
Spécifications techniques :
Adresse I2C 0x1C ou 0x1E
±4/±8/±12/16 gauss sélectionnables Échelles magnétiques complètes
0,625 à 1000 Hz taux de mise à jour
Modes continu et simple conversion
Sortie de données 16 bits
Générateur d'interruptions
Mode auto-test
Dimensions du produit : 25,7 mm x 17,8 mm x 4,6 mm / 1,0" x 0,7" x 0,2"
Poids du produit : 1,5 g / 0,1 oz