A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: xuanlee

[硬件] [心得][演示视频]终于搞定使用wii游戏手柄改造电脑触控屏

[复制链接]

精华
0
帖子
1
威望
0 点
积分
1 点
种子
0 点
注册时间
2008-9-29
最后登录
2008-10-19
发表于 2008-10-5 15:27  ·  广东 | 显示全部楼层
不错,我也来DIY一下。

精华
0
帖子
2025
威望
0 点
积分
1990 点
种子
18 点
注册时间
2005-3-1
最后登录
2024-4-28
发表于 2008-10-5 17:02  ·  上海 | 显示全部楼层
很强大!
我也想做一个
lz能不能写个详细的教程啊?包括软件配置什么的,图多点更好了
该用户已被禁言

精华
0
帖子
489
威望
0 点
积分
522 点
种子
0 点
注册时间
2008-3-29
最后登录
2019-12-13
发表于 2008-10-5 17:20  ·  广东 | 显示全部楼层
楼主,你的wii手柄放什么地方?怎么样捕捉红外笔的信号?

精华
0
帖子
212
威望
0 点
积分
216 点
种子
0 点
注册时间
2006-9-3
最后登录
2009-12-20
发表于 2008-10-5 18:53  ·  台湾 | 显示全部楼层
我看不到圖

不過 這個 在年初 還是去年底就引起很大的討論了

也因為他 有遊戲公司 找他去做公司顧問 來開發接下去的進展

精华
0
帖子
1959
威望
0 点
积分
1976 点
种子
5 点
注册时间
2005-6-20
最后登录
2020-3-7
发表于 2008-10-6 18:22  ·  浙江 | 显示全部楼层
弄过一次,就是红外笔不大好做。

希望楼主发个详细的红外笔制作方法,讨论一下红外头放侧面好,还是尾端好。

要做就做成无线的,可以用麦克笔,可以装7号电池。
该用户已被禁言

精华
0
帖子
261
威望
0 点
积分
267 点
种子
0 点
注册时间
2008-6-12
最后登录
2019-8-25
发表于 2008-10-9 23:08  ·  辽宁 | 显示全部楼层
手柄怎么接收到的信号啊?
楼主没反映了,谁明白给说说。
虽然自己动手能力没那么强,不过非常想了解一下。
该用户已被禁言

精华
0
帖子
261
威望
0 点
积分
267 点
种子
0 点
注册时间
2008-6-12
最后登录
2019-8-25
发表于 2008-10-13 23:04  ·  辽宁 | 显示全部楼层
定一下,继续问

谁给详细说说啊!!!

精华
0
帖子
1288
威望
0 点
积分
1527 点
种子
2 点
注册时间
2005-8-22
最后登录
2019-8-12
发表于 2008-10-14 12:24  ·  上海 | 显示全部楼层
我也用遥控器改了一个,好像定位不太好,可能是红外发光头应该放外侧。。。。。
该用户已被禁言

精华
0
帖子
23
威望
0 点
积分
23 点
种子
0 点
注册时间
2008-4-10
最后登录
2020-1-19
发表于 2008-10-15 00:30  ·  江苏 | 显示全部楼层
好厉害
有股动手搞1个冲动
但是我台式机没蓝牙设备
不知道买个USB蓝牙 哈能用

精华
0
帖子
1
威望
0 点
积分
1 点
种子
0 点
注册时间
2009-5-1
最后登录
2009-5-1
发表于 2009-5-1 21:18  ·  广东 | 显示全部楼层
用wii remote实现触摸屏和头像跟踪系统完全教程

wii remote是什么,大家知道吧?
  808a27db36b01475d0164ec5.jpg (3.86 KB)

2009-3-28 10:08
百度百科:
Wii Remote

  Wii Remote(昵称:Wiimote、Wii遥控器,日文:Wiiリモコン)是任天堂游戏主机Wii的主要控制器(摇杆)。Wii Remote的动作侦测能力是其主要特色,玩者可以透过移动和指向来与电视荧幕上的虚拟物件产生互动,此外也可借由连接扩充设备延伸控制器的功能。

As of June 2008, Nintendo has sold nearly 30 million Wii game consoles. This significantly exceeds the number of Tablet PCs in use today according to even the most generous estimates of Tablet PC sales. This makes the Wii Remote one of the most common computer input devices in the world. It also happens to be one of the most sophisticated. It contains a 1024x768 infrared camera with built-in hardware blob tracking of up to 4 points at 100Hz. This significantly out performs any PC "webcam" available today. It also contains a +/-3g 8-bit 3-axis accelerometer also operating at 100Hz and an expandsion port for even more capability. These projects are an effort to explore and demonstrate applications that the millions of Wii Remotes in world readily support.


我们可以认为wii是一个红外摄像头,就像trackir或者freetrack中的摄像头,用wii做摄像头的好处就是,信号的处理是由wii完成,计算完成的坐标由wii通过蓝牙发送给PC,而不像freetrack中,由PC机的cpu来计算,大大提高了fps,上面红字已经说明,刷新率最高到了100Hz。这个很多老鸟梦寐以求的频率吧。而且wii的分辨率达到1024*768,比普通摄像头大得多,所以定位精度也大大提高。


在开始进行我们的触摸屏之旅前,还要制作一个红外线的光源,记住一定要是红外线的,这点不同与freetrack用大部分的可见光都可以,wii只能识别肉眼不可见的红外光。

有的朋友制作的是放在手指上的指套型红外光源,我做的是笔型的。
原理图如下:


2009-3-28 10:08



这个连接是淘宝上网友做的成品
http://item.taobao.com/auction/i ... 925e49e966011.jhtml


这个是我自己做的,嘻嘻
  20090327.jpg (90.81 KB)

2009-3-28 10:29


  20090327(001).jpg (91.9 KB)

2009-3-28 10:29

这个是改装的激光教鞭,有激光,伸缩教鞭,圆珠笔,红外led的功能哦,不是用来玩游戏,上课在投影仪的幕布上做触摸白板用的,哈哈。


  20090327(002).jpg (85.32 KB)

2009-3-28 10:29


  20090327(003).jpg (80.03 KB)

2009-3-28 10:29  20090327(004).jpg (70.87 KB)

2009-3-28 10:29  20090327(005).jpg (71.66 KB)

2009-3-28 10:29  20090327(006).jpg (75.07 KB)

2009-3-28 10:29



注意那个白光,肉眼是看不到的,只有在相机镜头下才能看到,DIY的朋友千万不要因为看不到光觉得led是坏的哦。

另外教大家各窍门,在购买红外led的时候也可以用这种方法来测试led是否是好的。用手机的摄像头对着看看亮不亮就行了。


简单吧,整个处理流程是:
当手指或者笔头点住屏幕***希望的点时,按下开关----》红外led点亮----》wii接受到亮点-----》计算坐标-----》传送给pc------》软件识别坐标对应鼠标位置---》模拟按下鼠标按键------》游戏中对应按键按下。


好,硬件部分都完成了,就是软件部分了。

电脑上要装上一个叫做smoothboard的软件,附件提供了。
Smoothboard_1_0_Setup.rar (590.99 KB)  Smoothboard_1_0_Setup.rar (590.99 KB)
下载次数: 18

2009-3-28 10:08

使用smoothboard前,请先安装dot net framework 3.5
dotNetFx35setup.part1.rar (950 KB)  dotNetFx35setup.part1.rar (950 KB)
下载次数: 9

2009-3-31 09:56
dotNetFx35setup.part2.rar (950 KB)  dotNetFx35setup.part2.rar (950 KB)
下载次数: 9

2009-3-31 09:56
dotNetFx35setup.part3.rar (878.15 KB)  dotNetFx35setup.part3.rar (878.15 KB)
下载次数: 10

2009-3-31 09:56

[它的作用就是前面提到的接受wii的坐标数据,模拟鼠标位置和按键。
界面如下
  Image149.jpg (57.8 KB)

2009-3-28 10:18

点击红圈中的校准按钮出现下面的校准图像,所有的触摸屏手机都有见过吧。

  Image150.jpg (42.09 KB)

2009-3-28 10:18

依次点击四个角就可以了。

校准完成后,打开画板程序看看


  Image158.jpg (63.78 KB)

2009-3-28 10:18


模拟鼠标部分就完成了。


下面我们看看模拟track ir部分。

打开freetrack2.2,注意一定要是2.2版本才支持wii。


下载地址:
http://img.namipan.com/downfile/ ... cd90c33002c0c91702/



看下面:
  Image155.jpg (43.77 KB)

2009-3-28 10:18


有一个wii remote的选项了吧,看下面的实验效果,注意fps值哦


  Image156.jpg (82.82 KB)

2009-3-28 10:18  Image157.jpg (84.02 KB)

2009-3-28 10:18





接下来不用多说了吧。


关于wii摆放的位置:
  20090328.jpg (49.55 KB)

2009-3-28 11:09

在做触摸屏的时候,如果你是右撇子那就放在离屏幕中心线靠左10度到45度的范围内,对着屏幕又不会被身体挡住的地方。

在做freetrack的时候当然是固定在显示器上咯,至于戴在头上的clip早就有介绍了,不多说。

电源部分:
红外笔的电源用的是一节2300mah的5号镍氢电池,经过测试连续使用时间在20小时以上,当然其实我们点亮led是时间非常短,估计用个几个星期没有问题。
wii使用的是同样的两节5号镍氢电池,连续打开和电脑蓝牙两节24小时后,软件显示电量剩余36%,也很省电了吧。
  20090328(001).jpg (56.44 KB)

2009-3-28 11:20

先给大家看看应用视频
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-2-2 06:11 , Processed in 0.203097 second(s), 19 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部