Angebot!

GY-26 HMC1022 Beschleunigungsmesser Kompaß Modul für Arduino IIC

Ursprünglicher Preis war: 25,89 €Aktueller Preis ist: 18,76 €. USt.-frei

GY-26 HMC1022 Beschleunigungsmesser Kompaß Modul für Arduino IIC

Verfügbar bei Nachbestellung

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Beschreibung

Was ist das? Das Modul GY-26 HMC1022 ist ein elektronisches Gerät, das einen Beschleunigungsmesser und einen Magnetometer integriert und über das I2C-Protokoll kommuniziert. Es ist für die Verwendung mit Plattformen wie Arduino konzipiert.

Eigenschaften:
– Integriert Beschleunigungsmesser und Magnetometer
– I2C-Kommunikation
– Kompatibel mit Arduino

Wozu dient es? Das Modul GY-26 HMC1022 kann in Projekten eingesetzt werden, die die Messung der Beschleunigung und des Orientierungsvektors in drei Dimensionen erfordern. Beispiele für Anwendungen umfassen die Erstellung von Drohnen, mobilen Robotern, interaktiven Spielen und Orientierungssystemen.

Tutorial: Wie man das GY-26 HMC1022 verwendet Das GY-26 HMC1022 ist ein Modul, das einen Beschleunigungsmesser und einen Magnetometer integriert und ideal für Orientierungs- und Bewegungsprojekte ist.

Was Sie benötigen:
– Arduino UNO oder kompatibel
– 5V Stromversorgungskabel
– Multimeter (optional)
– Arduino IDE Software

Schritte:
1. Verbinden Sie das Modul GY-26 HMC1022 mit Ihrem Arduino über den I2C-Bus.
2. Überprüfen Sie im Datenblatt die Spezifikationen des I2C-Busses.
3. Installieren Sie die Wire-Bibliothek für Arduino IDE.
4. Schreiben Sie den Code, um das Modul zu initialisieren.
5. Lesen Sie die Beschleunigung und Orientierungswerte.
6. Testen Sie die Daten mit einem Beispiel-Sketch.
7. Überprüfen Sie die Daten mit einem Multimeter (wenn verfügbar).
8. Anpassen Sie den Code an Ihr Projekt.

Beispielsketch:
„`c
#include
void setup() {
Wire.begin();
Serial.begin(9600);
}
void loop() {
int16_t ax, ay, az;
int16_t mx, my, mz;
Wire.beginTransmission(0x1E);
Wire.write(0x00);
Wire.endTransmission();
Wire.requestFrom(0x1E, 14);
ax = Wire.read() << 8 | Wire.read();
ay = Wire.read() << 8 | Wire.read();
az = Wire.read() << 8 | Wire.read();
mx = Wire.read() << 8 | Wire.read();
my = Wire.read() << 8 | Wire.read();
mz = Wire.read() << 8 | Wire.read();
Serial.print("AccX: ");
Serial.println(ax);
Serial.print("AccY: ");
Serial.println(ay);
Serial.print("AccZ: ");
Serial.println(az);
Serial.print("MagX: ");
Serial.println(mx);
Serial.print("MagY: ");
Serial.println(my);
Serial.print("MagZ: ");
Serial.println(mz);
}
„`
Mini-Projekt Erstellen Sie ein Orientierungsprojekt mit einem Drohnenflugzeug. Verbinden Sie das GY-26 HMC1022 mit Ihrem Flugzeug und verwenden Sie die Orientierungswerte, um die Flugrichtung zu steuern.

Häufige Fehler:
– Falsche Verbindung des I2C-Busses.
– Ungültige Initialisierung des Moduls.
– Ungültige Lesung der Daten.
– Kommunikationsfehler bei I2C.

Empfohlene Zubehör:
– Drohnenflugzeug
– 3,7V-Batterie
– Drohnenrahmen
– Fernsteuerung für Drohnen

Häufige Fragen:
Wie kann ich die Daten mit einem Multimeter überprüfen? Messen Sie die Spannung auf dem I2C-Bus und vergleichen Sie sie mit den theoretischen Werten.
Welche Spezifikationen hat das Modul? Überprüfen Sie im Datenblatt.
Funktioniert das Modul mit Arduino Nano? Ja, es funktioniert mit Arduino Nano oder kompatiblen.

Rezensionen

Es gibt noch keine Rezensionen.

Schreiben Sie die erste Rezension für „GY-26 HMC1022 Beschleunigungsmesser Kompaß Modul für Arduino IIC“

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert