宜昌城老张 发表于 2013-1-4 16:02:03

Arduino加速度传感器与Processing幻彩立方的互动

本帖最后由 宜昌城老张 于 2013-1-4 16:14 编辑


   2013年的元旦刚刚才过,新年的第一篇文章发出,以纪念过去的三年博客写作生涯。自己选择的创客之路,得失没啥可说的,只有抱着淡定之心,继续详细记录我的作品制作过程,写给自己,也分享给大家。

   这篇文章介绍MM7361三轴加速度传感器的原理及应用。为了体验下这个传感器反馈物体运动姿态的功效,我设计了一个互动任务,任务为:根据MM7361加速度传感器绕坐标轴的倾斜角度,实时作用于Processing虚拟环境下的幻彩立方,使其旋转三维空间角度,让由Arduino采样的加速度传感器与幻彩立方产生互动效应。

http://player.youku.com/player.php/sid/XNDkxMzY1ODM2/v.swf
全屏播放视频,请点击网址:http://player.youku.com/player.php/sid/XNDkxMzY1ODM2/v.swf。
      
   MM7361三轴加速度传感器 是基于加速度的基本原理去实现工作的,加速度是个空间矢量,一方面,要准确了解物体的运动状态,必须测得其三个坐标轴上的分量;另一方面,在预先不知道物体运动方向的场合下,只有应用三轴加速度传感器来检测加速度信号。通过测量由于重力引起的加速度,你可以计算出设备相对于水平面的倾斜角度。通过分析动态加速度,你可以分析出设备移动的方式。三轴加速度传感器具有体积小和重量轻特点,可以测量空间加速度,能够全面准确反映物体的运动性质,在航空航天、机器人、汽车和医学等领域都得到了广泛的应用。

   MMA7361三轴加速度传感器是替代停产的MMA7260三轴加速度传感器,MMA7361三轴加速度传感器芯片,对于普通的互动应用来讲应该是种不错的选择,可以应用到摩托车和汽车放倒报警、遥控航模、游戏手柄、人形机器人跌倒检测、硬盘冲击保护、倾斜度测量等场合。
博客全文见网址:http://www.eefocus.com/zhang700309/blog/13-01/290681_9674a.html

一地土豆 发表于 2013-1-4 21:19:50

请问一下这个的精度咋样啊?

宜昌城老张 发表于 2013-1-5 08:51:22

一地土豆 发表于 2013-1-4 21:19 static/image/common/back.gif
请问一下这个的精度咋样啊?

没啥精度,有抖动现象,加速度传感器就是这样,但是也可以搞出多种应用。下面的文章,我会继续用这个DFRobot公司出品的MM7361三轴加速度传感器做若干个作品。

robotouch 发表于 2013-3-14 23:02:50

前辈,三轴加速度可以测转过的角度吗?怎么计算?

宜昌城老张 发表于 2013-3-15 08:19:12

robotouch 发表于 2013-3-14 23:02 static/image/common/back.gif
前辈,三轴加速度可以测转过的角度吗?怎么计算?

我这篇文章就是讲这个问题,我通过标定测试的方法,把加速度值转换成了角度。

robotouch 发表于 2013-3-15 23:39:54

宜昌城老张 发表于 2013-3-15 08:19 static/image/common/back.gif
我这篇文章就是讲这个问题,我通过标定测试的方法,把加速度值转换成了角度。

谢谢前辈,我刚刚看过您的文章了。
我现在想测水平方向转过的角度,不知道能不能测!

宜昌城老张 发表于 2013-3-16 10:27:13

robotouch 发表于 2013-3-15 23:39 static/image/common/back.gif
谢谢前辈,我刚刚看过您的文章了。
我现在想测水平方向转过的角度,不知道能不能测!

你好像不行,用指南针吧!

宜昌城老张 发表于 2013-3-16 10:27:45

不行吧!用指南针吧!

robotouch 发表于 2013-3-16 23:33:03

宜昌城老张 发表于 2013-3-16 10:27 static/image/common/back.gif
不行吧!用指南针吧!

:handshake
哦了,谢谢张哥!

春泥蛋炒饭 发表于 2013-3-17 07:05:00

robotouch 发表于 2013-3-15 23:39 static/image/common/back.gif
谢谢前辈,我刚刚看过您的文章了。
我现在想测水平方向转过的角度,不知道能不能测!

转过的角度不能用加速度计来测,需要使用陀螺仪,三轴的加速度计和陀螺仪常常在一起使用给出运动状态的全面信息

robotouch 发表于 2013-3-17 09:51:38

春泥蛋炒饭 发表于 2013-3-17 07:05 static/image/common/back.gif
转过的角度不能用加速度计来测,需要使用陀螺仪,三轴的加速度计和陀螺仪常常在一起使用给出运动状态的全 ...

谢谢前辈!!!学习了!

宜昌城老张 发表于 2013-3-18 08:47:54

春泥蛋炒饭 发表于 2013-3-17 07:05 static/image/common/back.gif
转过的角度不能用加速度计来测,需要使用陀螺仪,三轴的加速度计和陀螺仪常常在一起使用给出运动状态的全 ...

陀螺仪还没玩那,快玩它了。

likunyang 发表于 2013-11-29 11:39:57

宜昌城老张 发表于 2013-3-18 08:47 static/image/common/back.gif
陀螺仪还没玩那,快玩它了。

请问您对陀螺仪数据读取有了解吗?
页: [1]
查看完整版本: Arduino加速度传感器与Processing幻彩立方的互动