查看: 13157|回复: 31

[资料] <助力电赛>虚拟激光键盘设计制作原理+源代码

  [复制链接]

该用户从未签到

发表于 2017-5-18 13:38:08 | 显示全部楼层 |阅读模式
分享到:
本帖最后由 两只黄鹂鸣翠柳 于 2017-5-18 14:54 编辑

前言:

        自1999年发布第一只浏览传感器以来,其光学鼠标传感器的出货量已经突破6亿只。Avago开创了应用于鼠标的光学传感技术,并向全球各大LED和激光鼠标制造商提供从入门级到下一代的光学和激光鼠标传感器,继续引领市场潮流。Avago Technologies(安华高科技)是为先进的通信、工业和商业等应用领域提供创新的半导体解决方案的领导厂商,成为虚拟激光键盘设计介绍:

        激光投射键盘相信大家之前也有所听说,他通过光学手段,将计算机键盘的画面通过激光投影到任意的平面上(如桌面)上,并且允许操作者像使用真实键盘那样进行输入操作。

虚拟激光键盘设计方案概述:

我们的设计基于了PC机上进行的计算机视觉来处理按键事件。采用了一个由摄像头和激光器组成的测距系统工作。

本设计所需要的硬件非常简单,只需要3个核心部件即可实现:一个摄像头、一个激光器以及投射键盘图案的投射激光。这也是正是低成本的奥秘所在了。


clipboard1453432282025.png


当用户在桌上“按下”一个虚拟的按键后,手指上反射的激光信号会被摄像头捕捉。随后安装在PC/Mac上的信号处理软件就会进行最核心的工作:通过反射的激光光斑定位用户的指尖位置,并求出对应的按键:
clipboard1453432321135.png
视频演示:

虚拟激光键盘原理分析:

在具体介绍实现过程前,我们首先需要分析这类激光投影键盘的工作原理以及给出解决问题的思路,这样也可方便大家举一反三。首先需要解决的核心问题有这么两个:

  • 如何产生键盘的画面?
  • 如何检测键盘输入事件?


产生键盘画面

对于产生键盘画面,可能很多人认为这种画面是通过激光+高速光学振镜来得到的。这种方式虽然在技术上是完全可行的,但由于需要采用精密的机械部件,成本非常高,并且也难以做成轻便的产品。

通过光学振镜扫描产生的激光投影画面截图

激光.png
实际上在激光投影键盘产品中,这类画面往往是通过全息投影技术得到的。激光器通过照射先前保存有键盘画面的全息镜片的方式在目标平面上产生相应的画面。这种方式的成本非常低廉,市面销售的激光笔常配备的投影图案的镜头也是用这种原理产生的。

不过这类全息投影方式对于DIY来说仍旧不现实,幸好得益于目前网络的便利——通过网购可以直接买到用于产生激光键盘画面的全息投影设备了,且成本在¥50以内。

更多详细介绍详见附件。

附件:
低成本激光投射虚拟按键(算法与实现)
游客,如果您要查看本帖隐藏内容请回复

低成本激光投射虚拟按键(员李 +硬件)
游客,如果您要查看本帖隐藏内容请回复

配套使用文档
游客,如果您要查看本帖隐藏内容请回复



评分

参与人数 1 +5 收起 理由
两只黄鹂鸣翠柳 + 5 赞一个!

查看全部评分

回复

使用道具 举报

  • TA的每日心情
    擦汗
    2017-10-15 13:21
  • 签到天数: 183 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2017-5-18 19:31:33 | 显示全部楼层
    厉害了                              
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-8-2 21:38
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2017-8-2 21:34:40 | 显示全部楼层
    学习学习!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-8-7 11:06:27 | 显示全部楼层
    666,这个很厉害,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-8-7 11:08:07 | 显示全部楼层
    6666666666666666666666666666666666666666666
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-8-8 23:14:03 | 显示全部楼层
    谢谢分享!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-8-9 13:17:19 | 显示全部楼层
    厉害啊,666666666666666
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-12-2 23:45
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2017-8-16 21:12:45 | 显示全部楼层
    牛逼。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-7-6 00:00
  • 签到天数: 3152 天

    连续签到: 352 天

    [LV.Master]伴坛终老

    发表于 2017-11-7 17:14:49 | 显示全部楼层
    6 ^ n ^ n ^ n
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-12-5 07:38:30 | 显示全部楼层
    厉害了WORD哥
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则



    手机版|小黑屋|与非网

    GMT+8, 2024-4-23 23:41 , Processed in 0.235073 second(s), 35 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.