/* Ausgabe der Lagewinkel des MPU6050 am Serial Monitor, mit Verwendung des Bibliotheksprogramms MPU6050_tockn.h Damit kann auch der Balancewinkel ermittelt werden. */ #include <MPU6050_tockn.h> #include <Wire.h> MPU6050 mpu6050(Wire); void setup() { Serial.begin(230400); // Serial Monitor auf 230400 einstellen ! Wire.begin(); Wire.setClock(400000); // I2C Takt erhoehen von Standard 100kHz auf 400kHz mpu6050.begin(); mpu6050.calcGyroOffsets(true); } void loop() { mpu6050.update(); Serial.print("Winkel X: "); Serial.print(mpu6050.getAngleX()); Serial.print(" Winkel Y: "); Serial.print(mpu6050.getAngleY()); Serial.print(" Winkel Z : "); Serial.println(mpu6050.getAngleZ()); //delay (1000); // mit langem delay keine richtige Winkelanzeige mehr! }