[发明专利]一种通过智能手机的虚拟空鼠的方法及设备在审
| 申请号: | 201710656893.9 | 申请日: | 2017-08-03 |
| 公开(公告)号: | CN107506052A | 公开(公告)日: | 2017-12-22 |
| 发明(设计)人: | 张舒;张园尚;宋健 | 申请(专利权)人: | 成都弈览科技有限公司 |
| 主分类号: | G06F3/0346 | 分类号: | G06F3/0346;H04M1/725 |
| 代理公司: | 北京天奇智新知识产权代理有限公司11340 | 代理人: | 杨春 |
| 地址: | 610000 四川省成都市高新区天*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通过 智能手机 虚拟 方法 设备 | ||
技术领域
本发明涉及虚拟控制领域,尤其涉及一种通过智能手机的虚拟空鼠的方法及设备。
背景技术
传统的鼠标必须在某一个表面上滑动产生像移,通过电脑侦测而转化成光标的移动。空鼠的发明让使用者不在局限于某一个平面上使用鼠标,利用陀螺仪原理设计,使用者可以手握使用鼠标的功能,内部的陀螺仪及G-SENSOR感应手势的变化而实现鼠标的功能。但是现在一般的空鼠均需要专门购买,不利于部分体验者对其进行体验,同时不便于在临时需要时使用空鼠操作。
发明内容
本发明的目的就在于为了解决上述问题而提供一种通过智能手机的虚拟空鼠的方法及设备。
本发明通过以下技术方案来实现上述目的:
一种通过智能手机的虚拟空鼠的方法,包括以下步骤:
S1、开启智能手机的蓝牙或Wi-Fi;
S2、通过智能手机的摄像头扫描终端屏幕上显示的二维码;
S3、通过二维码内的信息将终端与智能手机无线连接,同时终端向智能手机发出被控制申请;
S4、在智能手机功能界面选择接受申请,激活调用智能手机内置的陀螺仪;
S4、在终端屏幕上生成虚拟空鼠节点;
S5、移动智能手机,同时将陀螺仪检测到的x轴数据传递至终端;
S6、终端接收到虚拟空鼠的x轴移动信号,对信号进行初步解析,判断数据是否在正常范围内,若不在正常范围内,舍弃数据;若在正常范围内,在保留数据至缓存器;
S7、将陀螺仪检测到的y轴数据传递至终端;
S8、终端接收到虚拟空鼠的y轴移动信号,对信号进行初步解析,判断数据是否在正常范围内,若不在正常范围内,舍弃数据;若在正常范围内,在保留数据至缓存器;
S7、将陀螺仪检测到的z轴数据传递至终端;
S8、终端接收到虚拟空鼠的z轴移动信号,对信号进行初步解析,判断数据是否在正常范围内,若不在正常范围内,舍弃数据;若在正常范围内,在保留数据至缓存器;
S9、解析缓存器内的x轴、y轴和z轴数据,将其进行合并处理,并对数据区间进行倍数放大,得到虚拟空鼠的坐标数据;
S10、将得到的坐标数据在终端屏幕响应,生成对应的空鼠事件。
一种通过智能手机的虚拟空鼠的设备,包括节点生成模块、数据连接模块、数据预处理模块、缓存器模块和事件处理模块;
所述节点生成模块由于生成第一个虚拟空鼠节点;
所述数据连接模块用于将终端和智能手机通过蓝牙适配器或Wi-Fi适配器连接,传输实时数据;
所述数据预处理模块用于将陀螺仪传输的数据进行初步处理,舍弃非正常数据;
所述缓存器模块用于存储经预处理后的正常数据;
所述事件处理模块用于根据接收到的虚拟空鼠的数据,生成对应的空鼠事件,并在终端屏幕上进行响应。
本发明的有益效果在于:
本发明一种通过智能手机的虚拟空鼠的方法和设备通过将终端与智能手机无线连接,并通过调用智能手机内的陀螺仪实现空鼠的功能;方便操作,且能够随时使用。
具体实施方式
下面对本发明作进一步说明:
本发明一种通过智能手机的虚拟空鼠的方法,包括以下步骤:开启智能手机的蓝牙或Wi-Fi;通过智能手机的摄像头扫描终端屏幕上显示的二维码;通过二维码内的信息将终端与智能手机无线连接,同时终端向智能手机发出被控制申请;在智能手机功能界面选择接受申请,激活调用智能手机内置的陀螺仪;在终端屏幕上生成虚拟空鼠节点;移动智能手机,同时将陀螺仪检测到的x轴/y轴/z轴数据传递至终端;终端接收到虚拟空鼠的x轴/y轴/z轴移动信号,对信号进行初步解析,判断数据是否在正常范围内,若不在正常范围内,舍弃数据;若在正常范围内,在保留数据至缓存器;解析缓存器内的x轴、y轴和z轴数据,将其进行合并处理,并对数据区间进行倍数放大,得到虚拟空鼠的坐标数据;将得到的坐标数据在终端屏幕响应,生成对应的空鼠事件。
一种通过智能手机的虚拟空鼠的设备,包括节点生成模块、数据连接模块、数据预处理模块、缓存器模块和事件处理模块;所述节点生成模块由于生成第一个虚拟空鼠节点;所述数据连接模块用于将终端和智能手机通过蓝牙适配器或Wi-Fi适配器连接,传输实时数据;所述数据预处理模块用于将陀螺仪传输的数据进行初步处理,舍弃非正常数据;所述缓存器模块用于存储经预处理后的正常数据;所述事件处理模块用于根据接收到的虚拟空鼠的数据,生成对应的空鼠事件,并在终端屏幕上进行响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都弈览科技有限公司,未经成都弈览科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710656893.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:踏板操作装置及其所应用的计算机
- 下一篇:一种鼠标





