2025-01-14
用 MPU 6050 和 ESP8266-01S 制作一个无线加速度传感器
MPU6050 适配
MPU6050 已经在上一章完成驱动,但可以看到,它的静态读数为(-0.11,-0.25,8.96),并不是 9.8 的重力加速度,所以现在,我需要对这个数据进行处理,主要是零漂和抖动。
零漂就是在静止状态下的漂移,校准零漂类似于「调零」。
方法验证
我想到的解决办法是解方程组:
⎩⎨⎧(x1+ox)2+(y1+oy)2+(z1+oz)2=9.82(x2+ox)2+(y2+oy)2+(z2+oz)2=9.82(x3+ox)2+(y3+oy)2+(z3+oz)2=9.82
x,y,z 作为读取的数据,ox