- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
触摸屏DIY
?前期材料准备? ???1.摄像头一个。要求不算太高:30万或者更高像素、成像能看得清五官就行。我自己做的触摸板就用了一个一般画质的30万像素的摄像头,效果还行。当然,更好的摄像头无疑效果会更好。摄像头要求镜头能90度垂直摆放,如果镜头部分能自由调整就最好了。? ???2.纸箱或者能拼成容器的材料若干。? ???3.不干胶若干。? ???4.平板玻璃(或者硬质透明塑料片、毛玻璃之类半透明的材料)和白纸。如果你的电脑桌是玻璃做的,且桌面是毛玻璃,那再好不过了。? ???动手DIY部分? ???第一步:固定摄像头? ???1.把摄像头固定在纸箱底部,或者用材料围成缺失一面的容器。要求四周不透光。考虑大家(包括我本人)的“木工”技术都不咋的,以最容易找的纸箱为例子介绍。? ???2.把纸箱竖立起来,在底部(就是平放的侧面之一)固定好摄像头,居中放置(图1)。要是镜头自身不能垂直摆放,可以给它垫点东西辅助它平躺。数据线用不干胶固定好,往棱角走线。3.用美工刀或者剪刀切掉摄像头对面的那个面。建议用尺子+美工刀操作,这样切的面比较平整。? ???第二步:调整摄像头焦距? ???打开摄像头,观察预览窗口,要求纸箱开口处不能阻挡摄像头的视野,也就是说把摄像头预览窗口中看到的纸箱边框部分都切掉,最好恰好让开口部分能适应摄像头的视野,不能有暗角。在开口处放一张有图案的纸或者一本书,调整摄像头的焦距,让它在这个位置的成像最清晰。? ???有的摄像头可以自动调整焦距,有的需要手动调整。除了特别的调整旋钮外,部分摄像头的镜头可以旋转(图2),通过旋转镜头就可以调整焦距。第三步:拼合纸箱? ???除了切掉的那一面,把纸箱用不干胶拼起来。把可能漏光的部分封掉,一定不能在侧面漏光(图3)。如果有条件,可以在箱子内壁糊一层黑纸,或者用黑墨汁涂黑。如果箱子内壁不反光,不做处理也可以。第四步:用玻璃板和白纸做个盖子? ???把玻璃板和白纸放在开口的地方,这个面就是触摸板的操作平面。玻璃板和白纸面积要略大于开口,同样也不能让接触缝隙有明显的漏光。我曾用较软的挂历纸玩了一下,实际用起来很难精确控制光标移动,所以这部分材料需要一定的硬度、不容易形变。可以使用两块玻璃板将白纸夹在中间。如果使用毛玻璃(毛的,不是那种有纹路、光滑的那种),可以不用白纸,直接将毛玻璃盖上去就行了(图4)。如果你的电脑桌表面是玻璃的,那么可把箱子和桌面整合在一起,用起来就方便多了。我们需要的软件,可以在这里下载:/download/200829.html。这是国外高手制作的免费软件,大部分界面是英文的。不过不必担心语言障碍,因为界面很简单。有编程基础的朋友也可以看看压缩包带有的源程序,可以稍加改造让它更适合自己。
? ???调整设置? ???解压软件包,运行其中的“1) Configuration.bat”;这时出现一个命令提示符的黑框和一个窗口,这里可以调整摄像头的输出大小和帧率(图5),一般不需要调太高,选择默认就可以。点击“确定”之后就出现一堆窗口,把手指放在玻璃板上,立即就能看到图像了。需要调整那些滑块,例如噪声之类的。那些滑块的具体含义可以不用关心,调整到rectify*窗口(图6)中只出现平滑的和你的手指对应的点就可以了;*代表数字,不一定为一个定值,可能是6或者7。调整完成后,按ESC退出。软件设置部分:
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”,
您可能关注的文档
最近下载
- 大连市跨境电商综合实验区建设的SWOT分析【论文范文】.doc VIP
- “一带一路”下我国物流企业与跨境电商协同发展研究论文.doc VIP
- bga返修台_zm-r5860说明书8800元.pdf VIP
- 药物外渗的预防及处理试题.docx
- 2025年辽宁中考英语试题【附答案】.doc
- 传统企业向跨境电商转型的模式及运营机理论文.doc VIP
- 老年保健卫生知识竞赛100题及答案.pdf VIP
- 西南18J515_室内装修 标准图集.pdf VIP
- Dell戴尔Dell Latitude 12 Rugged Extreme – 7214 用户手册.pdf
- 全球价值链与跨境电商研究.pptx VIP
文档评论(0)