Author Topic: Arduino与Processing互动之震动泡泡  (Read 2395 times)

宜昌城老张

  • Newbie
  • *
  • Posts: 31
    • 与非网
Arduino与Processing互动之震动泡泡
« on: January 03, 2012, 12:10:13 PM »

这篇文章介绍的传感器是一款基于弹簧摆动原理设计的震动传感器,震动势能传到弹簧末端引起共振,左右摆动碰触到金属外壁形成通路。由于导通时间和弹簧的刚性有关,所以该震动传感器的输出带宽很窄,建议使用外部中断功能来读取震动触发。

    这个Processing与Arduino互动作品视频说明:当用震动传感器敲击桌面时,产生触发信号,引发Ardunio控制器的外部中断,自动执行中断服务子程序,把传感器的震动触发信息上传Processing上位机程序,于是其画布里的泡泡弹起,跳跃,撞击,好一派欢快景象,过一会,由于泡泡重力作用下,泡泡平静下来,落在矩形框的底部。如果您再次用震动传感器敲击桌面,位于矩形框的底部的泡泡们又开始弹起,跳跃,重复上述过程。


视频:http://player.youku.com/player.php/sid/XMzM3ODc4MDcy/v.swf


实验用的Arduino设备可从淘宝找到,http://dfrobot.taobao.com/。我的上一篇有关震动传感器的博客文章地址:http://www.eefocus.com/zhang700309/blog/11-11/234054_50d3b.html。    在优酷网里找到了个视频,也是用Arduino震动传感器与Processing互动的视频,蛮有趣的,像是“无厘头”电影。
     这个作品的道具-大葵扇里面,夹藏着一个小型的震动装置,这个装置用导线链接到Arduino主板上,同时也将震动装置的操作讯号输入到主板上,主板同时链接到电脑的Arduino客户端,客户端与原本制作好的FLV视频作出联动,根据上传数据标志的不同要控制不同视频段(酷热难耐和凉爽惬意)的播放,从而制作出互动的效果。

http://player.youku.com/player.php/sid/XMzIwMzY5Njgw/v.swf

博客文章地址:http://www.eefocus.com/zhang700309/blog/12-01/236725_22a53.html

Tags: