MPU6050数值没变化?

发布时间 2023-05-03 01:02:34作者: 大佬你好

MPU6050输出的数值看似没变化,实则有变化。

MPU6050的Gyroscope传感器测的 -> 是角速度!而不是角度!

当取的是Gyroscope的寄存器数值时,朝着某一方向转就是从0开始加,角速度越大数值越大。当朝反方向转的时候就是从65535开始减,角速度越大减得越多,可以设置变量为有符号型,然后用65535减去寄存器值,得到的就会是负的从0开始的变化。如果设置的是2000°/s的话,变化是很小的,看起来就像从几十几百到65535一直在闪烁。(没有技术含量,希望帮到遇到这个问题的人)