2.LIS3DH加速度计介绍
由于LIS3DH只可以得到XYZ加速度,无法获取角速度,所以LIS3DH是无法测出偏航角(yaw).
3....LIS3DH之转换欧拉角介绍
3.1偏航角(yaw)
如下图所示,偏航角是指机头在水平面上的投影与地轴之间的夹角,以机头右偏为正.范围为[-180,180]
?...所以转换为角度为:
pitch = (short)(atan2((float)(0-y),z) * 180 / 3.14159); //转换为度数
3.3 横滚角(roll)
如下图所示, 横滚角指飞机两翼所在的平面与平行线之间的夹角...); //转换为度数
printf("x%03dmg y%03dmg z%03dmg pitch:%3d roll:%3d \r\n",x,y,z,pitch,roll);
}...));
while(1)
{
i2cread(0x18,0x27, 1,&i); //读取0x27,判断是否有数据
if((i&0x08))