Gin_0702 发表于 2015-8-13 13:57:07

arduino 关于陀螺仪的问题

本帖最后由 Gin_0702 于 2015-8-13 14:05 编辑

最近在捣鼓GY-801模块,是想检测下一个模拟的手在空间中的位置和转动情况,其中的加速度计的读数比较好认也比较稳定。
但是。。L3G模块里的角速度变化实在太快了。又不知道他的原始数据代表什么意思。
在这里想请教下各位大大有没有人玩过这个模块或者知晓的。
下面上个图,

函数部分:
void loop() {
gyro.read();

Serial.print("G ");
Serial.print("X: ");
Serial.print((int)(gyro.g.x));
Serial.print(" Y: ");
Serial.print((int)(gyro.g.y));
Serial.print(" Z: ");
Serial.println((int)(gyro.g.z));

delay(300);
}
求各位大大指导下,甚是感谢。 T_T

Gin_0702 发表于 2015-8-13 13:59:13

新人QQ 594448107 有arduino爱好者可以加好友一起探讨探讨。
我是新人 T_T

zoologist 发表于 2015-8-13 15:24:34

一般角速度什么的如果没有滤波之类会很难用......

算法方面挺复杂的

个人比较推荐用哪种内部带dmp的,直接输出结果的模块,比如:Y901串口9轴加速度计\陀螺仪 MPU6050 姿态角度测量模块 卡尔曼

当然这种价格会远超过你那种模块的,但是很好用

http://www.lab-z.com/diyspy/

深圳腰果科技 发表于 2015-8-14 10:01:56

腰果科技http://yaoguu.com
页: [1]
查看完整版本: arduino 关于陀螺仪的问题