MPU6050读取加速度,陀螺仪和磁力计?

时间:2016-06-22 11:25:28

标签: arduino arduino-uno

我有一个Arduino和MPU6050主板。 我需要一个草图来读取加速度,陀螺仪和指南针/磁力计的传感器值。

问题是: Accel和Gyro传感器位于同一芯片上,磁力计位于第二个芯片上。

我发现只有草图可以读出陀螺仪和加速度或只有磁力计/指南针

但是我需要读出所有树传感器。

帮助?

1 个答案:

答案 0 :(得分:0)

好的,你需要提供更多细节。但不确定你有什么板子:

  1. 查看Jeff Rowberg针对MPU6050的出色库以及如何读取每个传感器的说明 - 陀螺仪,加速度计和磁力计。
  2. 如果您正在使用带有MPU6050的9DOF / 10DOF板之一,例如gy-86你需要禁用I2C主模式和休眠模式,并使能I2C旁路模式:
  3. mpu.setI2CMasterModeEnabled(false); mpu.setI2CBypassEnabled(true); mpu.setSleepEnabled(false);