一、MPU6050介绍
MPU6050是一个三轴加速度+三轴陀螺仪的六轴传感器,自带DMP数字运动处理器,可以减少MCU复杂的融合演算数据、感测器同步化、姿态感应等负荷。
MPU6050网上的学习资料很多,以正点原子STM32开发板为基础,开始MPU6050的入坑实验。
二、移植到Air724/Air800 Lua语言
接到一个新的项目,需要计算pitch和roll,且需要低功耗低成本。统筹规划下,就决定Air724/Air800直接外挂MPU6050,通过IIC读写,省去一个MCU的成本和功耗。
MPU6050 DMP计算pitch和roll,说难也难,说简单也简单。
- 第一步,MPU6050 IIC读写
- 第二步,MPU6050 reg读写
- 第三步&#x