Author Topic: Processing与Arduino互动之超声波与彩圈阵列  (Read 2017 times)

宜昌城老张

  • Newbie
  • *
  • Posts: 31
    • 与非网
Processing与Arduino互动之超声波与彩圈阵列
« on: December 29, 2011, 09:23:45 AM »

 谈到Processing与Arduino互动,上下位机的串口通讯是一个重要问题,这篇文章也重点强调串口通讯话题,以前的几篇关于Processing与Arduino互动的文章,上位机每次接受Arduino控制器传来的数据只有一个字节,而这篇文章由于所用到的DFrobot公司出品的URM37 V3.2超声波传感器的应用特点所致,Arduino一次传来的数据是6个,而且要在6个字节找到表示超声波测距值那个字节。
     这篇文章的串口通讯的编程思想与我上篇关于超声波测距的文章是一样,《动手制作超声波测距仪》网址:http://blog.chinaaet.com/detail/23378.html,文章里有这个超声波传感器的说明书供下载。《动手制作超声波测距仪》文章里介绍的上位机软件是Labview,所制作的人际交互界面是虚拟仪器面板,而这篇文章的上位机软件是数位艺术软件Processing,它可以与人际物理世界互动,通过Arduino装置,让人的各种物理感官与电脑屏幕的数位艺术作品产生交流。
     这个作品的说明:当超声波传感器测量与由人手推动的盒子之间的距离,距离越近,Processing画布上的彩圈阵列的彩圈直径越小,感觉像是彩圈离观众越远。距离越远,则彩圈直径越大,并彩圈之间相互融合。开始设计这个作品方案时,我还没预测到彩圈不断融合过程中,会出现如视频所示,这样奇妙的图案,这可能也是Processing与Arduino互动给我们带来的惊喜吧。

http://player.youku.com/player.php/sid/XMzM2NzU5MTE2/v.swf
点击视频网址,看全屏精彩视频: [url=http://player.youku.com/player.php/sid/XMzM2NzU5MTE2/v.swf]http://player.youku.com/player.php/sid/XMzM2NzU5MTE2/v.swf[/url][/color]

博客文章地址:
http://www.eefocus.com/zhang700309/blog/11-12/236613_9abb1.html

Tags: