Arduino加速度计mpu6050,无原始数据

时间:2018-08-13 13:28:04

标签: arduino accelerometer mpu6050

我正在研究一个使用带有arduino Nano的加速度计的项目。

我正在使用MPU6050。但是,无论是否移动MPU6050,我都具有相同的静态值。我只得到 -1 。考虑到我看过的所有教程都实现了检索数据,这真令人沮丧。

首先,我将MPU6050与arduino连接起来,如下所示: enter image description here

然后我使用了官方代码https://playground.arduino.cc/Main/MPU-6050#short 也就是说:

enter image description here

这就是我得到的...

enter image description here

我买了一个新的,但是仍然有同样的问题...

如果有人有任何想法,我将不胜感激!

谢谢

2 个答案:

答案 0 :(得分:2)

您如何知道I2C设备地址正确?您可以尝试扫描总线以发现所有设备及其地址。那将确认您的总线设置也正常工作。找到了有关完成此操作的快速指南:http://henrysbench.capnfatz.com/henrys-bench/arduino-projects-tips-and-more/arduino-quick-tip-find-your-i2c-address/

“ I2C地址取决于传感器的AD0引脚。如果将其接地,则地址为0x68。如果将其连接至VLOGIC(+ 3.3V),则为0x69。有几个传感器板MPU-6050传感器已经焊接在上面。”

答案 1 :(得分:-1)

因此,确实有必要焊接引脚。我们没有想到这一点,因为我们也连接VCC和GND而不进行焊接,并且LED正常工作,因此我们认为现在应该将它们粘在一起就足够了。似乎我们错了,我现在家里有三个工作的陀螺仪。