[DIY]自己动手制作MultiTouch多点触控(USB摄像头+PC)

来源:互联网 发布:python与java 编辑:程序博客网 时间:2024/04/29 13:13
Published by aRAY on [DIY]自己动手

MulitTouch多点触控在iPhone上的应用,使得这项本不算非常先进的技术(早在1990年,微软和罗技这两家做外设的厂商就提出了这项技术),成为红红火火的大热门。目前你能买到的最廉价的MultiTouch产品也就是iPhone了,下面这个视频,就教大家如何利用USB摄像头和一台PC,自己动手制作一个MultiTouch的“外设”,DIY就是强大!

【制作要求】:USB摄像头一个,30w像素杂牌的就可以了;PC电脑一部(这个都有吧);硬纸板盒子一个(不透光即可);普通白纸,或者透光性良好的透明或者半透明的材料;剪刀,胶带;MTmini Software Package软件。

【详细制作步骤】:
看上面视频里,应该很清楚了吧,在此就不做详细文字介绍了。下载下面的软件包,主要进行一些软件的设置。

MTmini Software Package v1 for WinXP & WinVistaDownloads: 7610 times | please donate to the developers if you like it.

【软件设置部分】(转自Moon in Tranquility):

1.配置Touchlib:运行Configuration.bat,会出现一个CMD控制台和图形界面,这里没有什么特别需要改动的地方,一般按默认就可以了,分辨率不用调得太高。确定之后会出现一系列的窗口,每个窗口里面都有一个滑块可以调节,把你的手指按在刚刚做好的盒子上面,你会看到窗口里面会出现手的大概模样(没看到?你该不会是没有开摄像头吧?),调整滑块以改变灰度、粗糙程度等属性,直到名为Rectify7的窗口里面只出现平滑的与你的手相对应的白点。调整好后按ESC退出。

2.Windows示例程序:运行Demos/C++ Demos里面的Smoke_Demo.bat,移动你的手指,看看具体效果。如果烟雾的效果不是很明显,重复步骤2;如果有大于手指数量的烟雾点,按B 键进行背景重捕捉。一般来说,Smoke Demo里面的效果应该还是不错的。满意的话按Q键退出。运行Demos/C++ Demos里面的Windows_Mousedriver.bat,弹出CMD控制台,直到出现“Recap”字样时,就可以用多点触摸的方式来代替鼠标操作了。

3.Flash示例程序:首先运行Server.bat,弹出CMD控制台和一个灰色的窗口(无图像),用手指按在盒子上,直到CMD内出现“Blob Detected”的字样,然后运行“Gateway.bat”,弹出CMD控制台和名为“FLOSC 2.0”的窗口,点击该窗口内的“Start”,CMD控制台应该会显示“Server Started”,如果没有的话,可能是没有安装 Java runtime 1.6以上的版本的缘故。然后你就可以运行Demos/Flash文件夹里面的Flash示例程序了。

周末aRAY也打算DIY一个玩玩,到时给大家放图片,呵呵

2

无觅相关文章插件,快速提升流量

已有47人打分,平均得4.68分 1 Star2 Stars3 Stars4 Stars5 Stars

与此相关的5篇文章

  • [DIY]史上最便宜的iPhone底座(WM手机也好用) (3)
  • [惊喜]HTC Leo即将成为第一款支持多点触摸的WM手机 (5)
  • [MOD]烧不起带显示屏的键盘,于是自己DIY了 (16)
  • MOD TECH – ALIEN FOSSIL Mouse (0)
  • MOD TECH – 自制跑马灯LED风扇 (0)

最近整理添加的5个下载

  • A Day Made of Glass(by Corning) MP4格式(720p)(11074)
  • 4Steps v1.1(Cracked) for iOS(iPhone/iPod Touch)(5818)
  • Angry Birds v1.0(完整版) for WinXP & Win7(9010)
  • Google日本创意Chrome窗口定格动画 MP4格式(720p)(2639)
  • Zen Bound 2 v2.2.0 for iOS(iPhone/iPod Touch)(1479)

19 Responses to “[DIY]自己动手制作MultiTouch多点触控(USB摄像头+PC)”

  1. baryon

    June 5th, 2008 at 12:01 PM

    1

    神奇。昨天听兄弟说,收了一个触摸屏幕跟一张专用卡,哪天去看看

    -Reply-

  2. baryon

    June 5th, 2008 at 12:07 PM

    2

    看完视频有强烈的diy冲动。。。

    -Reply-

  3. doyle_cupl

    June 5th, 2008 at 12:16 PM

    3

    呵呵,diy出来之后,电脑的鼠标有可能比整台电脑还要大

    -Reply-

  4. kzl

    June 5th, 2008 at 12:21 PM

    4

    挖!太强大了~~~~

    -Reply-

  5. 熊歌

    June 5th, 2008 at 12:55 PM

    5

    视频看不到,为什么不放在YouTobe或者国内的视频网站?

    -Reply-

  6. simplebird

    June 5th, 2008 at 3:14 PM

    6

    视频看不见too。。。

    -Reply-

  7. hkeys

    June 5th, 2008 at 8:10 PM

    7

    哇.太帅了....我马上要弄个....可以用透明的茶几上弄么?因为我茶几上是块玻璃,这样我玩这个就可以不担心用力过猛哈.

    -Reply-

  8. zxu

    June 5th, 2008 at 8:31 PM

    8

    我做了一个,正好学校有个人机交互的课,还写了一个报告关于多点触摸屏的,这个做起来很方便,但是用的时候却不是那么爽,由于它是跟踪指尖的影子,所以对光线要求很高,一定要温和的光照才行,我们给导师和同学演示的时候房间的光就非常强,虽然开始的时候设置了"configuration.bat"可是还是太敏感,不如在家里的时候用日光灯效果好,而且还浪费一个摄像头,我是和老师借的:) 如果大家有兴趣和条件建议去http://www.nuigroup.com/ 这个网站看一下,里面有DIY教程做FTIR技术做的触摸版,利用红外线内反射,但是需要一个投影仪,这种FTIR的多点触摸很精确,而且没有别的光照要求,还是个多点触摸显示器,而不是这个触摸盒子.

    -Reply-

  9. zxu

    June 5th, 2008 at 8:32 PM

    9

    这里是youtube的链接:
    http://www.youtube.com/watch?v=pQpr3W-YmcQ

    -Reply-

  10. hkeys

    June 5th, 2008 at 10:46 PM

    10

    8楼的,人家要的就是平民化,你说的还要投影仪,你以为一般人都有啊?虽然我有.HOHO..刚我弄好了,马上应用到我的玻璃茶几上.HOHO>好玩好玩...

    -Reply-

  11. Unbreakable

    June 6th, 2008 at 3:48 PM

    11

    这个叫multi-touch吗?

    -Reply-

  12. chen

    June 7th, 2008 at 7:40 PM

    12

    .......
    技术啊;

    -Reply-

  13. 903497400

    May 12th, 2009 at 9:45 PM

    13

    我喜欢这个 网站!~

    -Reply-

  14. 903497400

    May 12th, 2009 at 9:45 PM

    14

    太多让我神奇的地方了!~~~

    -Reply-

  15. shiyang

    May 24th, 2010 at 10:24 PM

    15

    很想要呀

    -Reply-

  16. PC_Ring0

    July 24th, 2010 at 10:48 PM

    16

    shiyang...自己做啊

    -Reply-

  17. UXZ

    December 19th, 2010 at 8:00 PM

    17

    站长,那个软件貌似下载不了了—— 能否再上传一下。很想自己DIY下玩玩。

    -Reply-

  18. aRAY

    December 19th, 2010 at 9:15 PM

    18

    @UXZ: 下载链接已修正,这个软件版本不是最新的

    比较新的软件版本,你可以到作者blog看看

    http://sethsandler.com/multitouch/mtmini/

    -Reply-

  19. UXZ

    December 20th, 2010 at 7:59 PM

    19

    谢谢!我先去试试:)

    -Reply-

Leave a Comment

 

 

 

原创粉丝点击