#include "MPU6050.h" // подключение библиотеки
MPU6050 mpu; //датчик
int16_t ax, ay, az; // результаты измерения
int16_t gx, gy, gz;
void setup() {
Wire.begin();
Serial.begin(9600);
mpu.initialize();
Serial.println(mpu.testConnection() ? "MPU6050 OK" : "MPU6050 FAIL"); // состояние соединения
delay(1000);
}
void loop() {
mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz); //четние всех 6-и осей
Serial.print((float)ax/32768*2); Serial.print('\t'); //вывод в физических величинах
Serial.print((float)ay/32768*2); Serial.print('\t');
Serial.print((float)az/32768*2); Serial.print('\t');
Serial.print((float)gx/32768*250); Serial.print('\t');
Serial.print((float)gy/32768*250); Serial.print('\t');
Serial.println((float)gz/32768*250);
delay(1000);
}