Adafruit LSM6DSOX + LIS3MDL FeatherWing – Precision 9-DoF IMU

19,95 inc. VAT

Shipping from 1 to 3 days – Expédition de 1 à 3 jours

Versand von 1 bis 3 Tagen – Verzending van 1 tot 3 dagen

2 in stock

Description

Adafruit LSM6DSOX + LIS3MDL FeatherWing – Precision 9-DoF IMU

Upgrade any Feather board with precision motion sensing with the ST 9-DoF IMU, an all-in-one sensing ‘Wing. It sports two fantastic sensors from ST to provide 9 degrees of full-motion data.

The board includes an LSM6DSOX, a 6-DoF IMU accelerometer + gyro. The 3-axis accelerometer can tell you which direction is down towards the Earth (by measuring gravity) or how fast the board is accelerating in 3D space. The 3-axis gyroscope can measure spin and twist. This new sensor from ST has very low gyro zero rate and noise, compared to the MPU6050 or even LSM6DS33 so it’s excellent for orientation fusion usage: you’ll get less drift and faster responses.

The LSM6DSOX has flexible data rates and ranges. For the accelerometer: ±2/±4/±8/±16 g at 1.6 Hz to 6.7KHz update rate. For the gyroscope: ±125/±250/±500/±1000/±2000 dps at 12.5 Hz to 6.7 KHz. There are also some nice extras, such as built-in tap detection, activity detection, pedometer/step counter, and a programmable finite state machine / machine learning core that can perform some basic gesture recognition.

It also includes a LIS3MDL 3-axis magnetometer that can sense where the strongest magnetic force is coming from, generally used to detect magnetic north. The three triple-axis sensors add up to 9 degrees of freedom, by combining this data you can orient the board. Check out our guide on how to do that!

Both sensors are connected over the shared I2C bus, so you can use it with any and all Feathers! We also break out the interrupt pins and address-selection jumpers in case you want multiple Feathers or have I2C address conflicts. We’ve got both Arduino (C/C++) and CircuitPython libraries available so you can use it with any Feather board and get data readings in under 5 minutes. Four mounting holes make for a secure connection.

Additionally, since it speaks I2C you can easily connect it up with two wires (plus power and ground!). We’ve even included a SparkFun qwiic compatible STEMMA QT connector for the I2C bus so you don’t even need to solder to connect more of your favorite ST sensors like the LPS25! Simply connect a plug-and-play cable to more sensor data, OLED displays, or other I2C devices connected ASAP.

We also wrote libraries to help you get these sensors integrated with your Arduino/C++. This library covers the accel/gyro and this library is for the magnetometer. For advanced Arduino usage, ST has their own fully-featured library that includes extras such as FIFO management and tap detection for the LSM6DSOX and also for the LIS3MDL magnetometer.

Comes fully tested and assembled with a bit of standard 0.1″ header.

TECHNICAL DETAILS

LSM6DSOX Specifications:

Accelerometer ±2/±4/±8/±16 g at 1.6 Hz to 6.7KHz update rate
Gyroscope: ±125/±250/±500/±1000/±2000 dps at 12.5 Hz to 6.7 KHz
Continuous and single-conversion modes
Advanced pedometer, step detector and step counter
Significant Motion Detection, Tilt detection
Standard interrupts: free-fall, wakeup, 6D/4D orientation, click and double-click
Programmable finite state machine: accelerometer, gyroscope and external sensors
Machine Learning Core
I2C Address 0x6A or 0x6B
LIS3MDL Specifications:

±4/±8/±12/±16 gauss selectable magnetic full scales
Continuous and single-conversion modes
16-bit data output
Interrupt generator
I2C Address 0x1C or 0x1E

Adafruit LSM6DSOX + LIS3MDL FeatherWing – Precision 9-DoF IMU

Améliorez n’importe quelle planche Feather avec une détection de mouvement de précision avec l’IMU ST 9-DoF, une aile de détection tout-en-un. Il arbore deux fantastiques capteurs de ST pour fournir 9 degrés de données en mouvement complet.

La carte comprend un LSM6DSOX, un accéléromètre IMU 6-DoF + gyroscope. L’accéléromètre à 3 axes peut vous dire dans quelle direction descend vers la Terre (en mesurant la gravité) ou à quelle vitesse la planche accélère dans l’espace 3D. Le gyroscope à 3 axes peut mesurer la rotation et la torsion. Ce nouveau capteur de ST a un taux de gyro zéro et un bruit très bas, comparés au MPU6050 ou même au LSM6DS33, il est donc excellent pour l’utilisation de la fusion d’orientation: vous obtiendrez moins de dérive et des réponses plus rapides.

Le LSM6DSOX a des débits et des plages de données flexibles. Pour l’accéléromètre: ± 2 / ± 4 / ± 8 / ± 16 g à une fréquence de mise à jour de 1,6 Hz à 6,7 KHz. Pour le gyroscope: ± 125 / ± 250 / ± 500 / ± 1000 / ± 2000 dps de 12,5 Hz à 6,7 KHz. Il existe également de jolis extras, tels que la détection de prise intégrée, la détection d’activité, le podomètre / compteur de pas et un noyau d’apprentissage machine / machine à états finis programmable qui peut effectuer une reconnaissance de gestes de base.

Il comprend également un magnétomètre à 3 axes LIS3MDL 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. Les trois capteurs à trois axes ajoutent jusqu’à 9 degrés de liberté, en combinant ces données, vous pouvez orienter la carte. Consultez notre guide pour savoir comment faire cela!

Les deux capteurs sont connectés via le bus I2C partagé, vous pouvez donc l’utiliser avec toutes les plumes! Nous cassons également les broches d’interruption et les cavaliers de sélection d’adresse au cas où vous voudriez plusieurs plumes ou que vous ayez des conflits d’adresses I2C. Nous avons à la fois des bibliothèques Arduino (C / C ++) et CircuitPython disponibles afin que vous puissiez l’utiliser avec n’importe quelle carte Feather et obtenir des lectures de données en moins de 5 minutes. Quatre trous de montage assurent une connexion sécurisée.

De plus, comme il parle I2C, vous pouvez facilement le connecter avec deux fils (plus l’alimentation et la terre!). Nous avons même inclus un connecteur STEMMA QT compatible SparkFun qwiic pour le bus I2C afin que vous n’ayez même pas besoin de souder pour connecter plus de vos capteurs ST préférés comme le LPS25! Connectez simplement un câble plug-and-play à davantage de données de capteur, d’écrans OLED ou d’autres appareils I2C connectés dès que possible.

Nous avons également écrit des bibliothèques pour vous aider à intégrer ces capteurs à votre Arduino / C ++. Cette bibliothèque couvre l’accel / gyro et cette bibliothèque est pour le magnétomètre. Pour une utilisation avancée d’Arduino, ST dispose de sa propre bibliothèque complète qui comprend des extras tels que la gestion FIFO et la détection des prises pour le LSM6DSOX et également pour le magnétomètre LIS3MDL.

Livré entièrement testé et assemblé avec un peu d’en-tête standard de 0,1 “.

DÉTAILS TECHNIQUES

Spécifications du LSM6DSOX:

Accéléromètre ± 2 / ± 4 / ± 8 / ± 16 g à une fréquence de mise à jour de 1,6 Hz à 6,7 KHz
Gyroscope: ± 125 / ± 250 / ± 500 / ± 1000 / ± 2000 dps de 12,5 Hz à 6,7 KHz
Modes de conversion continue et simple
Podomètre avancé, détecteur de pas et compteur de pas
Détection de mouvement significative, détection d’inclinaison
Interruptions standard: chute libre, réveil, orientation 6D / 4D, clic et double-clic
Machine à états finis programmable: accéléromètre, gyroscope et capteurs externes
Cœur d’apprentissage automatique
Adresse I2C 0x6A ou 0x6B
Spécifications LIS3MDL:

± 4 / ± 8 / ± 12 / ± 16 gauss pleine échelle magnétique sélectionnable
Modes de conversion continue et simple
Sortie de données 16 bits
Générateur d’interruption
Adresse I2C 0x1C ou 0x1E

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.