Mpu6050 读数不一致 |树莓派 pico w

问题描述 投票:0回答:1

我将带有 12c 接口的 mpu 6050 数字运动处理器与我的 rspberry pi pico W 连接起来。我用 micropython 对其进行了编码,但是当我读取加速度计数据寄存器时,它显示的值一致,并且波动很大。 有人能帮我确定我做错了什么吗?

我什至尝试连接上拉电阻(4.7K)但没有任何改变

Code Output

microcontroller serial-communication raspberry-pi-pico
1个回答
0
投票

从 i2c 总线读取数据时,微控制器从我们作为参数给出的寄存器地址旁边的寄存器接收数据

因为寄存器 3B 到 40 包含 mpu6050 中的加速度计数据,所以我应该将 0x3A 寄存器地址作为参数传递

© www.soinside.com 2019 - 2024. All rights reserved.