Ajoutez la détection de mouvement et d'orientation à votre projet Arduino avec ce capteur 6 degrés de liberté (6-DoF) abordable avec capteurs de ST.
La carte comprend un LSM6DS33, un accéléromètre IMU 6-DoF + gyroscope. L'accéléromètre à 3 axes, peut vous dire dans quelle direction se trouve la Terre (en mesurant la gravité) ou à quelle vitesse la planche accélère dans l'espace 3D. Le gyroscope à 3 axes qui peut mesurer la rotation et la torsion. Cette puce n'est pas le capteur de mouvement le plus récent, mais elle est bien établie et est proposée à un prix avantageux.
Pour que la mise en route soit rapide et facile, Adafruit a placé les capteurs sur une carte compacte avec régulation de tension et entrées à décalage de niveau. Ainsi, vous pouvez les utiliser avec des dispositifs d'alimentation/logiques de 3V ou 5V sans crainte. Les interfaces I2C et SPI sont toutes deux disponibles, vous pourrez donc l'utiliser avec n'importe quelle configuration matérielle. Le module d'extension est livré entièrement assemblé et testé, avec quelques connecteurs supplémentaires pour que vous puissiez l'utiliser sur une planche d'essai. Quatre trous de fixation assurent une connexion sécurisée.
Ce breakout ne comprend pas de magnétomètre, souvent nécessaire pour une orientation précise. Nous recommandons le magnétomètre à 3 axes LIS3MDL pour l'associer à cet IMU. Nous avons même une version qui contient les deux !
De plus, comme il parle I2C, vous pouvez facilement le connecter avec deux fils (plus l'alimentation et la masse !). Nous avons même inclus des connecteurs STEMMA QT compatibles avec SparkFun qwiic pour le bus I2C afin que vous n'ayez même pas besoin de souder ! Il suffit de le connecter à votre micro préféré, comme le STM32F405 Feather, à l'aide d'un câble plug-and-play pour obtenir rapidement des données 6 DoF. Vous pouvez changer l'adresse I2C à l'arrière en utilisant le cavalier de soudure, pour avoir deux de ces cartes de capteurs sur un bus.
Nous avons également écrit des bibliothèques pour vous aider à intégrer ces capteurs à votre site Arduino/C++. Cette bibliothèque contient un pilote Arduino pour l'accel/gyro. Pour une utilisation avancée de Arduino, ST dispose de sa propre bibliothèque complète qui inclut des fonctions supplémentaires telles que la gestion FIFO et la détection des prises pour le LSM6DS3.
DÉTAILS TECHNIQUES
Spécifications du LSM6DS33 :
±2/±4/±8/±16 g pleine échelle
±125/±250/±500/±1000/±2000 dps pleine échelle
Interface matérielle I2C ou SPI
Jusqu'à 1,6 KHz ODR
Détection de tapotement et double tapotement
Détection de chute libre
Adresse I2C 0x6A ou 0x6B