用料
示例
前言
本例将演示从 MPU6050 获取原始数据。
实现流程
如下图所示,将 MPU6050 连接到电路板的 I2C_SDA 和 I2C_SCL。
在 "文件"->"示例"->"AmebaWire"->"MPU6050"->"MPU6050_raw "中打开示例。
编译并运行示例。 在串行监视器中,您应该可以看到来自 MPU6050 的原始数据。
如果数值全部为 0,请按重置键,直到可以从 MPU6050 获取数值。 如果第一次初始化操作正确,数值将通过 I2C 接口连续发送,不会出现任何挂起的问题。
您可以取消注释 #define OUTPUT_BINARY_ACCELGYRO 并注释 #define OUTPUT_READABLE_ACCELGYRO ,以加快原始数据的传输速度。
代码参考
[1] ElectronicCats 的 MPU6050 库和示例:
https://github.com/ElectronicCats/mpu6050 |