8903| 15
|
GY-271 HMC5883电子罗盘 数据不稳定 跳动很大 |
1金钱
最佳答案需要先对x,y归一化才能用。
先输出x,y的值
然后水平转一圈,慢慢转也可以多转几圈,分别找到x,y的最大值和最小值。
然后把x,y都映射到-1到1这个数据段。
之后就可以用你现在的函数计算角度了,不过你现在这个函数也有点问题,不能直接+180,而是需要根据x,y的符号判断象限,来决定+多少
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-11 22:47
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网