我们正在尝试将 MPU-9150 断路板连接到 arduino micro,我们使用了 sparkfun 文档 ( https://github.com/sparkfun/MPU-9150_Breakout/tree/master/firmware ) 中建议的示例代码来阅读原始数据。我们的 Vcc 始终为 3.3V。我们的波特率为 9600。这是串口监视器显示的内容。所有 9DOF 值都为零
a/g/m: 0 0 0 0 0 0 0 0 0
a/g/m: 0 0 0 0 0 0 0 0 0
a/g/m: 0 0 0 0 0 0 0 0 0
a/g/m: 0 0 0 0 0 0 0 0 0
a/g/m: 0 0 0 0 0 0 0 0 0 …
当我们使用 Arduino 游乐场中建议的代码时:http: //playground.arduino.cc//Main/MPU-9150这就是我们得到的。现在所有值都是-1
-1 -1 -1 -1 -1 -1 -1 -1 -1
36.50 -1 -1 -1 -1 -1 -1 -1 -1 -1
36.50 -1 -1 -1 -1 -1 -1 -1 -1 -1
36.50 -1 -1 -1 -1 -1 -1 -1 -1 -1
36.50 -1 -1 -1 -1 -1 -1 -1 -1 -1
36.50 -1 -1 -1 -1 -1 -1 -1 -1 -1
36.50 -1 -1 -1 -1 -1 -1 -1 -1 -1
........我们也很确定这些联系。我们真的不知道我们哪里做错了。Vcc、GND、SCL 和 SDA 均已连接。任何评论将不胜感激。