Beschreibung
Was ist das
Der CJMCU-150 BMM150 Magnetometer ist ein geomagnetischer Sensor, der die Intensität des Erdmagnetfeldes misst. Er kann verwendet werden, um die Richtung (Nord, Süd, Ost, West) zu bestimmen und für Anwendungen der Orientierung und Navigation.
Eigenschaften
- Geomagnetischer Sensor BMM150
- Protokoll I2C
- Energieversorgung: 3,3V
- SKU: ARD009105
- Preis: 11,31 €
Wofür es dient
Der CJMCU-150 BMM150 Magnetometer ist ideal für Projekte in Elektronik, Arduino und Drohnen, die eine präzise Orientierung erfordern. Es kann verwendet werden, um digitale Kompasses, Navigationssysteme, Roboter, die einen vorgegebenen Pfad folgen, und andere Bewegungssteuerungsprojekte zu erstellen. Es ist kompatibel mit Arduino und ähnlichen Plattformen.
Tutorial: Wie man CJMCU-150 BMM150 verwendet
Der Magnetometer CJMCU-150 BMM150 ist ideal für Anwendungen der Orientierung und Navigation. Nützlich für Anfänger und mittlerer Makers.
Was du brauchst
- Arduino Uno oder kompatibel
- Versorgungsleitung
- Arbeitsplatz für Projekte
- Arduino IDE Software
Schritte
- 1. Montiere den CJMCU-150 BMM150 auf eine Protoboard.
- 2. Verbinde VCC mit 3.3V oder 5V des Arduino.
- 3. Verbinde GND mit dem GND-Pin des Arduino.
- 4. Verbinde SDA mit dem Pin A4 (SSD1306) oder A5 (ILI9341) des Arduino.
- 5. Verbinde SCL mit dem Pin A5 (SSD1306) oder A4 (ILI9341) des Arduino.
- 6. Lade den bereitgestellten Arduino-Code.
- 7. Überprüfe im Datenblatt den Temperaturbereich und die Genauigkeit.
- 8. Teste die magnetische Ausrichtung mit einer Smart-Phone-App.
Beispielcode
```cpp
#include <Wire.h>
#include <BMM150.h>
BMM150 bmm;
void setup() {
Wire.begin();
if (bmm.init() == 0) {
Serial.begin(9600);
bmm.setContinuousMode();
bmm.getHeading();
while (1) {
bmm.getHeading();
Serial.print("Heading: ");
Serial.println(bmm.heading);
delay(1000);
}
}
}
void loop() {}
```
Mini-Projekt
Erstelle einen digitalen Kompass, der die Richtung mit einem LED anzeigt.
Häufige Fehler
- Verbinde SDA und SCL umgekehrt.
- Vergiss die I2C-Bus-Konfiguration.
- Vergiss, das Datenblatt zu überprüfen.
- Verwende ein nicht kompatibles Arduino.
Empfohlenes Zubehör
- LED
- Widerstand 220Ω
- OLED-Anzeige SSD1306
- 5V Stromversorgungskabel
Häufige Fragen
Wie kann ich die magnetische Ausrichtung überprüfen?
Verwende eine Smartphone-App wie Compass.
Welche Temperaturgrenzwerte gibt es?
Überprüfe den Temperaturbereich im Datenblatt.
Funktioniert das CJMCU-150 BMM150 mit Arduino Uno?
Ja, es funktioniert mit Arduino Uno oder kompatiblen Modellen.







Rezensionen
Es gibt noch keine Rezensionen.