Beschreibung
Was ist das? Das GY-273 HMC5883L Modul ist ein 3-Achsen Magnetfeldsensor, der für die Verwendung mit Arduino konzipiert ist. Es ermöglicht die Messung des Magnetfeldes in drei Richtungen und ist ideal für Anwendungen, die Orientierung und Navigation erfordern.
Eigenschaften:
– 3-Achsen Magnetfeldsensor HMC5883L
– Ideal für Projekte wie Drohnen, Roboter und gerichtete Geräte
Was kann man damit machen?
Dieses Modul wird in verschiedenen Projekten wie Drohnen, Robotern und gerichteten Geräten verwendet. Es kann verwendet werden, um ein Gerät zu erstellen, das sich nach dem Erdmagnetfeld dreht oder um die Richtung zu bestimmen und Servomotoren zu steuern.
Tutorial: Wie man das HMC5883L 3-Achsen Kompassmodul verwendet
Das HMC5883L Modul ist ein Magnetfeldsensor, der die Messung des Magnetfeldes in drei Richtungen ermöglicht, ideal für Projekte wie Drohnen, Roboter und gerichtete Geräte. Diese Anleitung zeigt, wie man es mit Arduino verbindet und verwendet.
Was benötigt man?
– Arduino Uno oder kompatibel
– USB-Kabel
– 5V Stromversorgung
Schritte:
1. Verbinden Sie das HMC5883L Modul mit dem Arduino über die I2C-Anschlüsse (SDA und SCL).
2. Versorgen Sie das Modul mit der korrekten Spannung, normalerweise von 3,3V bis 5V.
3. Laden Sie die Adafruit_HMC5883LSensor-Bibliothek von der GitHub-Repository herunter.
4. Fügen Sie die HMC5883LSensor.h-Bibliothek Ihrem Arduino-Projekt hinzu.
5. Initialisieren Sie das HMC5883LSensor-Objekt und initialisieren Sie es mit den I2C-Pins.
6. Lesen Sie die Magnetfeldwerte mit der Methode getHeading().
7. Zeigen Sie die Daten auf dem seriellen Monitor von Arduino an.
Beispielsketch:
Adafruit_HMC5883LSensor hmc;
void setup() {
Serial.begin(9600);
if (!hmc.init()) {
while (1); // Stoppt das Programm, wenn die Initialisierung fehlschlägt
}
}
void loop() {
float x, y, z;
hmc.getHeading(&x, &y, &z);
Serial.print(„X: „);
Serial.print(x);
Serial.print(„, Y: „);
Serial.print(y);
Serial.print(„, Z: „);
Serial.println(z);
}
Mini-Projekt: Erstellen Sie ein gerichtetes Gerät, das sich nach dem Erdmagnetfeld dreht. Verwenden Sie das Modul HMC5883L, um die Richtung zu bestimmen und steuern Sie einen Servomotor, um es zu drehen.
Häufige Fehler:
– I2C-Verbindungsfehler: Überprüfen Sie die Verbindungen zwischen Arduino und HMC5883L.
– Falsche Werte vom Sensor: Überprüfen Sie die Spannung der Stromversorgung des Moduls.
– Bibliothek nicht gefunden: Stellen Sie sicher, dass die Bibliothek korrekt installiert ist.
Empfohlene Zubehör:
– Servo SG90
– LCD 16×2 I2C
– 3,7V-Batterien für mobile Projekte
– USB-Stromversorgungskabel







Rezensionen
Es gibt noch keine Rezensionen.