GY-87 IMU Modul

Das GY-87 Modul ist mit drei Sensorchips ausgestattet: MPU6050, QMC5883L und BMP180, die jeweils einzigartige Fähigkeiten bieten. Der MPU6050 kombiniert ein Gyroskop und einen Beschleunigungsmesser zur Bewegungsverfolgung, der QMC5883L dient als Magnetometer zur Richtungserkennung und der BMP180 wird zur Messung des barometrischen Drucks und der Temperatur verwendet. Diese können über das I2C-Protokoll für eine effektive Kommunikation mit einem Arduino verbunden werden.

Diese Sensoren sind für eine nahtlose Integration über das I2C-Protokoll konzipiert, was eine effiziente Kommunikation mit Plattformen wie Arduino gewährleistet. Jeder Sensor im GY-87 Modul ist über einzigartige I2C-Adressen zugänglich: MPU6050 unter 0x68, QMC5883L unter 0x0D und BMP180 unter 0x77.

Einzeltutorials für jeden Sensorchip:


Wenn Sie diese drei Chips gleichzeitig verwenden möchten, finden Sie hier ein einfaches Beispiel:

../_images/09-gy87_bb1.png

Bemerkung

  • Sie können die Datei 09-gy87.ino direkt unter dem Pfad elite-explorer-kit-main\basic_project\09-gy87 öffnen.

  • Oder kopieren Sie diesen Code in die Arduino IDE.

Bemerkung

Um die Bibliothek zu installieren, verwenden Sie den Arduino Library Manager.

  • Suchen Sie nach „Adafruit MPU6050“ und installieren Sie

    Bei der Installation jeder Bibliothek stellen Sie bitte sicher, dass die Installation aller Abhängigkeiten ausgewählt wird.

    ../_images/09-add_lib_tip.png
  • Suchen Sie nach „Adafruit Unified Sensor“ und installieren Sie

  • Suchen Sie nach „QMC5883LCompass“ und installieren Sie

  • Suchen Sie nach „Adafruit BMP085 Library“ und installieren Sie

Bemerkung

Magnetometer müssen kalibriert werden (QMC5883L kalibrieren), bevor sie als Kompass verwendet werden können, und müssen waagerecht gehalten und fern von Eisenobjekten, magnetisierten Materialien und stromführenden Drähten gehalten werden.

Nachdem der Code erfolgreich auf Ihrem Arduino Uno R4 hochgeladen wurde, wird der Serielle Monitor aktiv und druckt kontinuierlich Sensordaten vom GY-87 IMU-Modul aus. Dieses Modul beinhaltet drei einzelne Sensoren: den MPU6050 für Beschleunigungs- und Gyroskopdaten, den QMC5883L für Magnetometerdaten und den BMP180 für barometrische Druck- und Temperaturdaten.