Erweitern Sie Ihr Arduino Projekt um Bewegungs-, Richtungs- und Orientierungssensoren mit diesem All-in-One-Sensor mit 9 Freiheitsgraden (9-DoF) und Sensoren von ST.
Dieses kleine Breakout enthält zwei Chips, die nebeneinander angeordnet sind und 9 Grad an Vollbewegungsdaten liefern.
Das Board enthält einen LSM6DS33, einen 6-DoF-IMU-Beschleunigungsmesser + Kreisel. Der 3-Achsen-Beschleunigungsmesser kann Ihnen sagen, in welcher Richtung die Erde liegt (durch Messung der Schwerkraft) oder wie schnell das Board im 3D-Raum beschleunigt wird. Das 3-Achsen-Gyroskop, das Drehung und Verdrehung messen kann. Die drei Drei-Achsen-Sensoren ergeben insgesamt 9 Freiheitsgrade.
Es enthält auch ein 3-Achsen-Magnetometer LIS3MDL, das die stärkste magnetische Kraft messen kann, die im Allgemeinen zur Bestimmung des magnetischen Nordens verwendet wird. Durch die Kombination dieser Daten können Sie das Brett ausrichten.
Diese Chips sind nicht die neuesten Bewegungssensoren, aber sie sind gut etabliert und haben einen guten Preis. Zusammen haben Sie ein schönes 9 DoF IMU-Setup, das für jedes Projekt erschwinglich ist. Entwerfen Sie Ihren eigenen Aktivitäts- oder Bewegungstracker mit allen Daten...
Um einen schnellen und einfachen Einstieg zu ermöglichen, hat Adafruit die Sensoren auf einem kompakten Breakout-Board mit Spannungsregelung und pegelverschobenen Eingängen untergebracht. Auf diese Weise können Sie sie unbesorgt mit 3V- oder 5V-Stromversorgungs-/Logikgeräten verwenden. Um die Nutzung zu vereinfachen, werden nur die I2C-Schnittstelle und einige Interrupt-Pins von jedem Chip freigelegt. Das Breakout wird komplett montiert und getestet geliefert, mit einigen zusätzlichen Headern, damit Sie es auf einem Breadboard verwenden können. Vier Befestigungslöcher sorgen für eine sichere Verbindung.
Da er außerdem I2C spricht, kann man ihn einfach mit zwei Drähten (plus Strom und Masse!) anschließen. Wir haben sogar SparkFun qwiic-kompatible STEMMA QT-Stecker für den I2C-Bus beigelegt, so dass Sie nicht einmal löten müssen! Schließen Sie einfach Ihr Lieblingsmikrofon wie den STM32F405 Feather mit einem Plug-and-Play-Kabel an, um so schnell wie möglich 9 DoF-Daten zu erhalten. Sie können die I2C-Adressen auf der Rückseite mit Hilfe der Lötjumper ändern, um zwei dieser Sensorplatinen an einem Bus zu haben.
Adafruit hat auch Bibliotheken geschrieben, die Ihnen helfen, diese Sensoren in Ihr Arduino/C++ zu integrieren. Diese Bibliothek deckt den Beschleunigungs-/Gyrobereich ab und diese Bibliothek ist für das Magnetometer. Für den fortgeschrittenen Einsatz Arduino bietet ST eine eigene, voll funktionsfähige Bibliothek mit Extras wie FIFO-Management und Tap-Erkennung für das LSM6DS3 und auch für das Magnetometer LIS3MDL
TECHNISCHE DETAILS
LSM6DS33 Spezifikationen:
±2/±4/±8/±16 g full scale
±125/±250/±500/±1000/±2000 dps full scale
Bis zu 1.6 KHz ODR
Tap- und Double-Tap-Erkennung
Free-fall-Erkennung
I2C-Adresse 0x6A oder 0x6B
LIS3MDL-Spezifikationen:
±4/±8/±12/±16 Gauss wählbare magnetische Vollskalen
Kontinuierliche und Einzelumwandlungsmodi
16-Bit-Datenausgang
Interrupt-Generator
I2C-Adresse 0x1D oder 0x1E
Produktabmessungen: 25,6mm x 17,8mm x 4,6mm / 1.0" x 0.7" x 0.2"