Adafruit LSM6DSOX + LIS3MDL, Präzisions-9-DoF-Sensor, Accelerometer, Gyroskop, Magnetometer, STEMMA QT/Qwiic, 4517
Adafruit LSM6DSOX + LIS3MDL, Präzisions-9-DoF-Sensor, Accelerometer, Gyroskop, Magnetometer, STEMMA QT/Qwiic, 4517
Füge deinem Arduino-Projekt hochwertige Bewegungs-, Richtungs- und Orientierungssensoren hinzu - mit diesem All-in-One-Sensor mit 9 Freiheitsgraden (9-DoF) und Sensoren von ST. Dieses kleine Breakout Board enthält zwei Chips, welche Seite an Seite sitzen und Vollbewegungsdaten liefern.
Das Board enthält einen LSM6DSOX, einen 6-DoF-IMU-Beschleunigungsmesser + Gyroskop. Der 3-Achsen-Beschleunigungssensor kann dir sagen, in welcher Richtung die Erde liegt, oder wie schnell das Board im 3D-Raum beschleunigt wird. Das 3-Achsen-Gyroskop kann Drehung und Verdrehung messen. Dieser neue Sensor von ST hat eine sehr niedrige Nullrate und ein sehr geringes Rauschen, verglichen mit dem MPU6050 oder sogar LSM6DS33, so dass er sich ausgezeichnet für die Orientierungsfusion eignet - du hast weniger Drift und schnellere Reaktionen.
Das LSM6DSOX verfügt über flexible Datenraten und Bereiche. Für den Beschleunigungssensor liegt der Messbereich bei ±2/±4/±8/±16g bei 1,6Hz bis 6,7kHz Aktualisierungsrate. Für das Gyroskop: ±125/±250/±500/±1000/±2000dps bei 12,5Hz bis 6,7kHz. Außerdem gibt es auch einige nette Extras, wie beispielsweise eine integrierte Tap-Erkennung, Aktivitätserkennung, Schrittzähler und einen programmierbaren Finite-State-Machine-/ Machine-Learning-Core, welcher einige grundlegende Gestenerkennungen durchführen kann.
Um einen schnellen und simplen Einstieg zu ermöglichen, wurden die Sensoren auf einem kompakten Breakout Board mit Spannungsregelung und Pegelwandlung untergebracht. Auf diese Weise kannst du sie ohne Bedenken mit 3V- oder 5V-Mikrocontroller nutzen. Um die Verwendung zu vereinfachen, wurde nur die I2C-Schnittstelle und einige Interrupt-Pins von jedem Chip freigelegt. Das Breakout wird komplett montiert und getestet geliefert. Die beiliegende Stfitleiste kann bei Bedarf selbst angelötet werden.
Da es I2C unterstützt, kannst du es mit nur zwei Leitungen (plus Strom und Masse) ansteuern. Auf dem Board befindet sich SparkFun qwiic-kompatible STEMMA QT-Stecker für den I2C-Bus, so dass du nicht mehr löten musst. Schließe einfach dein Lieblingsmikrocontroller mit einem Plug-and-Play-Kabel an, um schnellstmöglich 9 DoF-Daten zu erhalten. Du kannst die I2C-Adressen auf der Rückseite mit Hilfe der Lötjumper ändern, um zwei dieser Sensorplatinen an einem Bus betreiben zu können. Das QT-Kabel ist nicht im Lieferumfang enthalten, aber es gibt eine Auswahl im Shop.
Du findest hier eine Hilfe, welche dir zeigt, wie diese Sensoren in deinen Arduino/C++ integriert werden. Diese Bibliothek deckt den Beschleunigungs-/Gyrosensor ab und die wiederum für den Magnetometer. Für den fortgeschrittenen Arduino-Einsatz hat ST eine eigene, voll funktionsfähige Bibliothek mit Extras, wie FIFO-Verwaltung und Tap-Erkennung für den LSM6DSOX und auch für das LIS3MDL-Magnetometer.