2103| 3
|
得到MPU6050原始数据后,怎么处理让他得到各个角度的加速度啊 |
2金钱
最佳答案楼主,这是参照原子哥的例程得到的,了解一下。
//x,y,z:x,y,z方向的重力加速度分量(不需要单位,直接数值即可)
//dir:要获得的角度.0,与Z轴的角度;1,与X轴的角度;2,与Y轴的角度.
//返回值:角度值.单位0.1°.
short MPU6050_Get_Angle(float x, float y, float z, u8 dir)
{
float temp;
float res=0;
switch(dir)
{
case 0://与自然Z轴的角度
temp=sqrt((x*x+y*y))/z;
...
| ||
| ||
曾经的沧桑让你我不再纯粹
|
||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-21 10:59
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网