Adafruit LSM6DS33 Beschleunigungssensor + Gyroskop, STEMMA QT / Qwiic, 4480
Adafruit LSM6DS33 Beschleunigungssensor + Gyroskop, STEMMA QT / Qwiic, 4480
Das Adafruit LSM6DS33 Sensormodul besteht eigentlich aus zwei Sensoren: Einem klassischen 3-Achsen-Beschleunigungssensor, um z.B. die Ausrichtung in Richtung der Erde über die Gravitation zu erfassen, und einem Gyroskop mit dem die Winkelgeschwindigkeit bestimmt werden kann. Kombiniert man die Messdaten beider Sensorelemente, lässt sich bestimmt, wie sich das Modul durch den Raum bewegt. Bei dem LSM6DS33 Sensor handelt es sich nicht um den neusten, dafür um ein bewährtes Model zu einem guten Preis.
Die Kommunikation zwischen Mikrocontroller und LSM6DS33 erfolgt per I2C-Bus oder SPI-Schnittstelle. Es genügt, die von Adafruit zur Verfügung gestellte Bibliothek einzubinden und das Testprogramm zu nutzen, um sich Beschleunigungs- und Gyroskopdaten ausgeben zu lassen. Die Ansteuerung des Sensors könnte nicht leichter sein.
Für akkurate Orientierung im Raum wird oft die Verwendung eines zusätzlichen Magnetometers empfohlen. Hierfür eignet sich z.B. das LIS3MDL Modul. Oder setzen Sie direkt auf das Adafruit LSM6DS33 + LIS3MDL Board, welches beide Sensorchips auf einem Board kombiniert.
Das Sensorboard lässt sich sowohl mit 3,3V als auch 5V betreiben und verfügt über einen Interrupt-Ausgang. Adafruit stellt die Bibliotheken für Arduino auf GitHub zur Verfügung. Jedes Sensorboard wird aufgebaut und getestet ausgeliefert. Die im Lieferumfang enthaltene Stiftleiste können Sie bei Bedarf anlöten. Durch den vorhandenen STEMMA QT bzw. Qwiic Anschluss können Sie zum Prototyping auch auf das STEMMA QT Adapterkabel zurückgreifen.