Ajoutez la détection de mouvement, de direction et d'orientation à votre projet Arduino avec ce capteur 9-DOF tout-en-un. À l'intérieur de la puce se trouvent trois capteurs, l'un est un accéléromètre classique à 3 axes, qui peut vous dire dans quelle direction se dirige vers la Terre (en mesurant la gravité) ou à quelle vitesse la carte accélère dans l'espace 3D. L'autre est un magnétomètre à 3 axes qui peut détecter d'où vient la force magnétique la plus forte, généralement utilisé pour détecter le nord magnétique. Le troisième est un gyroscope à 3 axes qui peut mesurer la rotation et la torsion. En combinant ces données, vous pouvez VRAIMENT vous orienter.
Nous portons le LSM9DS0 de ST depuis un certain temps, et le
LSM9DS1 est leur dernière offre. Nous avons pensé que cela pourrait vraiment faire une grande évasion, à un très bon prix ! Concevez votre propre suivi d'activité ou de mouvement avec toutes les données... Nous avons conçu une carte de dérivation dotée de tous les circuits supplémentaires dont vous avez besoin, à utiliser avec un Arduino (ou un autre microcontrôleur).
Le LSM9DS1 n'est pas le même ensemble de capteurs que le LSM9DS0. Voici quelques-unes des différences :
- L'accéléromètre LSM9DS0 a ±2/±4/±6/±8/±16 g gammes. Le LSM9DS1 a ±2/±4/±8/±16 g (non ±6 g intervalle).
- Le magnétomètre LSM9DS0 a des plages de ±2/±4/±8/±12 gauss. Le LSM9DS1 a des plages de ±4/±8/±12/±16 gauss. Ainsi, le LSM9DS0 a une plage basse de ± 2 gauss tandis que le LSM9DS1 a une plage haute de ± 16 gauss.
- Gyroscopes LSM9DS0 et LSM9DS1 tous les deux ont les mêmes plages ±245/±500/±2000 dps.
Il existe d'autres différences, par exemple, nous avons remarqué que le LSM9DS1 a une précision légèrement inférieure. Le taux zéro angulaire du gyroscope (±25 pour le LSM9DS0 et ±30 pour le LSM9DS1 à la plage de détection la plus élevée). La précision du décalage de l'accéléromètre est de ±90 m
g pour le LSM9DS1 et ±60 m
g pour le LSM9DS0.
Cependant, ces décalages peuvent ne pas avoir d'importance pour la plupart des projets et le prix du LSM9DS1 est inférieur à celui du LSM9DS0.
La version carte de dérivation de ce capteur possède à la fois des interfaces I2C et SPI. L'attacher à l'Arduino est simple, alimentez Vin et GND avec 3-5VDC, et câblez les données I2C sur SCL et SDA, et vous êtes prêt à partir ! Les utilisateurs plus avancés peuvent utiliser SPI, notre bibliothèque prend en charge les deux. L'évasion est entièrement assemblée et testée, avec un en-tête supplémentaire pour que vous puissiez l'utiliser sur une planche à pain. Quatre trous de montage permettent une connexion sécurisée, et nous mettons les broches d'alimentation + données populaires d'un côté, et les broches d'interruption de l'autre côté pour une évasion agréable et compacte.