[发明专利]一种基于动作采集模块的空中鼠标及控制方法在审
申请号: | 202010120621.9 | 申请日: | 2020-02-26 |
公开(公告)号: | CN111367408A | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 尹馨;梁记斌;于强 | 申请(专利权)人: | 山东超越数控电子股份有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/0346 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 250101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 动作 采集 模块 空中 鼠标 控制 方法 | ||
1.一种基于动作采集模块的空中鼠标,其特征在于,包括:动作采集模块,单片机,左右按键,滚轮以及通信模块;
动作采集模块,左右按键,滚轮以及通信模块分别与单片机连接;
单片机通过动作采集模块获取空中鼠标当前的倾角动作状态;
单片机分别通过左右按键动作指令和滚轮获取动作指令;
单片机将倾角动作状态,左右按键动作指令和滚轮获取动作指令通过通信模块传输至计算机,使计算机上的光标执行。
2.根据权利要求1所述的基于动作采集模块的空中鼠标,其特征在于,
单片机用于对动作采集模块的姿态解算,再将解算的数据转换为计算机光标的X轴和Y轴的数据,通过通信模块传输到计算机执行;计算机向单片机反馈执行动作信息。
3.根据权利要求1所述的基于动作采集模块的空中鼠标,其特征在于,
动作采集模块采用Adxl345倾角传感器和ADXL345三轴加速度;
单片机通过Adxl345倾角传感器采集空中鼠标的倾角信息;
单片机通过ADXL345三轴加速度采集空中鼠标的加速度信息。
4.根据权利要求3所述的基于动作采集模块的空中鼠标,其特征在于,
单片机检测动作采集模块的移动倾角,并判断移动倾角是否超出移动阈值;
如果超出移动阈值,通过pwm控制方式将移动倾角转换成光标移动的速度,再通过通信模块传输到计算机执行;计算机向单片机反馈执行动作信息。
5.根据权利要求3所述的基于动作采集模块的空中鼠标,其特征在于,
单片机检测动作采集模块的加速度信息,并判断加速度信息是否超出阈值;
如果超出阈值,通过pwm控制方式将加速度信息转换成光标移动的速度,再通过通信模块传输到计算机执行;计算机向单片机反馈执行动作信息。
6.根据权利要求1或2所述的基于动作采集模块的空中鼠标,其特征在于,
还包括:自锁开关;
自锁开关与单片机连接,获取空中鼠标的开关信息。
7.一种基于动作采集模块的空中鼠标控制方法,其特征在于,方法包括:
开启电源,空中鼠标上电,系统开启;
单片机通过动作采集模块获取空中鼠标当前的倾角动作状态;
单片机分别通过左右按键动作指令和滚轮获取动作指令;
单片机将倾角动作状态,左右按键动作指令和滚轮获取动作指令通过通信模块传输至计算机,使计算机上的光标执行。
8.根据权利要求7所述的基于动作采集模块的空中鼠标控制方法,其特征在于,
单片机检测动作采集模块的移动倾角,将倾角传感器的姿态解算,再将解算的数据转换为桌面光标的X轴、Y轴的数据,并判断移动倾角是否超出移动阈值;
如果超出移动阈值,单片机通过pwm控制方式将移动倾角转换成光标移动的速度,再通过通信模块传输到计算机执行;计算机向单片机反馈执行动作信息。
9.根据权利要求7所述的基于动作采集模块的空中鼠标控制方法,其特征在于,
单片机通过检测左右按键的高低电平获取按键控制指令,并通过通信模块传输到计算机执行;计算机向单片机反馈执行动作信息。
10.根据权利要求7所述的基于动作采集模块的空中鼠标控制方法,其特征在于,
通过arduino ide烧录方式将空中鼠标控制程序写入单片机;
单片机通过蓝牙通信方式,或射频通信方式,或者USB连接方式连接计算机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子股份有限公司,未经山东超越数控电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010120621.9/1.html,转载请声明来源钻瓜专利网。