Erfassen Sie die Magnetfelder, die uns umgeben, mit diesem praktischen Drei-Achsen-Magnetometer (compass).
Magnetometer können feststellen, woher die stärkste magnetische Kraft kommt. Sie werden im Allgemeinen zur Feststellung des magnetischen Nordens verwendet, können aber auch zur Messung von Magnetfeldern eingesetzt werden. Dieser Sensor wird in der Regel mit einem Beschleunigungsmesser/Gyroskop mit 6 Freiheitsgraden kombiniert, um eine Trägheitsmesseinheit mit 9 Freiheitsgraden zu bilden, die dank des stabilen Magnetfelds der Erde ihre Ausrichtung im realen Raum erkennen kann. Es passt hervorragend zum LSM6DSOX von ST!Adafruit basiert auf dem LIS2MDL von ST, einem großartigen Allzweck-Magnetometer mit einem sehr großen Messbereich und I2C- und SPI-Schnittstellen. Dieser kompakte Sensor verwendet I2C zur Kommunikation und ist sehr einfach zu bedienen. Laden Sie einfach die Bibliothek herunter, verbinden Sie den SCL-Pin mit Ihrem I2C-Takt-Pin und den SDA-Pin mit Ihrem I2C-Daten-Pin und laden Sie unser Testprogramm hoch, um Magnetfelddaten auszulesen. Wenn Sie möchten, können Sie auch SPI verwenden, um Daten zu empfangen (wir bevorzugen hier jedoch I2C)
Dieser Sensor kann Bereiche von +-50 Gauss (+- 5000 uTesla!) erfassen, ohne dass eine Bereichseinstellung erforderlich ist. Für eine hohe Auflösung können Sie mit einer Aktualisierungsrate von 100 Hz lesen. Wenn Ihnen ein kleiner Präzisionsverlust nichts ausmacht, kann der Sensor mit 150 Hz ausgeben.
Um Ihnen das Leben leichter zu machen, damit Sie sich auf Ihre wichtige Arbeit konzentrieren können, hat Adafruit den LIS2MDL auf einer Breakout-Platine zusammen mit einer Unterstützungsschaltung untergebracht, damit Sie dieses kleine Wunder mit 3,3V (Feather/Raspberry Pi) oder 5V (Arduino/ Metro328) Logikpegeln verwenden können. Da das Gerät I2C unterstützt, können Sie es mit zwei Drähten (plus Strom und Masse!) einfach anschließen. Sie 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 an und verwenden Sie CircuitPython/Python oder Arduino Treiber, um eine einfache Schnittstelle zum LIS2MDL zu schaffen und so schnell wie möglich magnetische Messungen durchzuführen.
Es ist vollständig montiert und getestet. Wird mit einem Stück 0,1"-Standard-Header geliefert, falls Sie es mit einem Breadboard oder Perfboard verwenden möchten. Vier 2,5 mm (0,1") Befestigungslöcher zur einfachen Anbringung.
Code, Schaltpläne, Verdrahtungspläne, Arduino und Python-Beispiele befinden sich im Learning System Guide
TECHNISCHE DETAILS
Code, Schaltpläne, Verdrahtungspläne, Arduino und Python-Beispiele befinden sich im Learning System Guide
Technische Daten:
Feste I2C-Adresse 0x1E oder SPI-Datenmodus
±50 Gauß magnetischer fester Skalenendwert
Max. 150 Hz Aktualisierungsrate
Kontinuierliche und Einzelumwandlungsmodi
16-Bit-Datenausgabe
Interrupt-Datenpin im I2C-Modus
Selbsttestmodus