Beschreibung
Was ist das? Der GY-85 9-Achsen IMU ist ein mehrfach integrierter Sensor, der Giroskop, Beschleunigungsmesser und Magnetometer kombiniert. Dieser Sensor vereint die Funktionen von drei Sensoren in einem, um die Messung der Beschleunigung, der Rotation und des Erdmagnetfeldes zu erleichtern.
Eigenschaften:
– Giroskop ITG-3205 (prüfen Sie den Datenblatt)
– Beschleunigungsmesser ADXL345 (prüfen Sie den Datenblatt)
– Magnetometer HMC5883L (prüfen Sie den Datenblatt)
– Drucksensor BMP085 (prüfen Sie den Datenblatt)
Wozu dient es? Ideal für Roboter- und Drohnenprojekte sowie Orientierungssysteme. Der GY-85 ist kompatibel mit Arduino und ESP32/ESP8266.
Tutorials: Wie man den GY-85 verwendet. Der GY-85 ist ein mehrachsiger Sensor, der Beschleunigung, Giroskop und Magnetometer misst. Ideal für Projekte zur Bewegung und Orientierung.
Schritt 1: Installieren Sie den I2C-Treiber für Arduino.
Schritt 2: Verbinden Sie den GY-85 mit Arduino über einen Dupont-Kabel.
Schritt 3: Konfigurieren Sie die Sensoren mit Wire.h.
Schritt 4: Fügen Sie den Code ein, um die Sensoren zu initialisieren.
Schritt 5: Testen Sie die Ausgabe mit dem Serial Monitor.
Schritt 6: Kalibrieren Sie das Magnetometer, um die Genauigkeit zu verbessern.
Schritt 7: Integrieren Sie die Daten in Ihre Bewegungsprojekte.
Schritt 8: Prüfen Sie das Datenblatt, falls erforderlich.
Beispielskript:
„`cpp
#include
#include
#include
#include
Adafruit_BNO055 bno = Adafruit_BNO055();
void setup() {
Serial.begin(9600);
if (!bno.begin()) {
Serial.println(„Kein BNO055 erkannt“);
while (1) { delay(100); }
}
Serial.println(„BNO055-Sensor initialisiert“);
}
void loop() {
sensors_event_t a, g, temp;
bno.getEvent(&a, &g, &temp);
Serial.print(„X:“);
Serial.print(a.acceleration.x);
Serial.print(“ Y:“);
Serial.print(a.acceleration.y);
Serial.print(“ Z:“);
Serial.println(a.acceleration.z);
}
„`
Mini-Projekt: Erstellen Sie ein 3D-Orientierungsprojekt, indem Sie die Daten des Magnetometers und des Gyroskops verwenden.
Häufige Fehler:
– Keine Kalibrierung des Magnetometers.
– Vergessen Sie, die Daten im Datenblatt zu überprüfen.
– Falsche Pinverbindungen.
– Falscher Einsatz des I2C-Treibers.
Empfohlene Zubehör:
– Arduino UNO
– Dupont-Kabel
– 10kΩ Widerstand
Häufig gestellte Fragen:
Wie kalibriere ich das Magnetometer? Führen Sie calibra_magnetometro() in einem speziellen Loop aus.
Welche Daten sind verfügbar? Beschleunigungs-, Gyroskop- und Temperaturereignisse.
Warum sollte man I2C verwenden? Für eine effiziente Kommunikation zwischen Arduino und GY-85.











Rezensionen
Es gibt noch keine Rezensionen.