System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于UWB定位的指环式鼠标控制系统技术方案_技高网

一种基于UWB定位的指环式鼠标控制系统技术方案

技术编号:43090374 阅读:5 留言:0更新日期:2024-10-26 09:38
本发明专利技术公开了一种基于UWB定位的指环式鼠标控制系统,包括:UWB接收模组和指环式鼠标;其中,所述UWB接收模组设置于显示屏幕四周,并通过USB连接电脑,与所述指环式鼠标建立通信;所述指环式鼠标用于通过所述UWB接收模组的测距定位进行光标移动,实现屏幕操作控制。本发明专利技术通过增加UWB定位技术,不仅让指环式鼠标能在桌面上使用,还可以直接在显示屏幕上使用,减少了用户的学习成本,并且在非触摸屏的显示器上,实现了触摸屏的体验,同时基于UWB定位技术,可以有效防止指环式鼠标丢失不见的问题。

【技术实现步骤摘要】

本专利技术属于鼠标领域,尤其涉及一种基于uwb定位的指环式鼠标控制系统。


技术介绍

1、指环式鼠标是一种相对较新的鼠标设计,与传统的握持式鼠标有所不同。它更加符合人体工程学,更符合手部自然姿势,可以减少疲劳感和不适感,特别是对长时间使用鼠标的用户来说更加舒适。指环式鼠标相对传统鼠标,体积更加紧凑,节省桌面空间。外观独特,吸引喜欢尝鲜的用户。虽然指环式鼠标相对传统鼠标有诸多优势,但是其学习成本比较高,需要一定时间来适应手部动作和操作方式。


技术实现思路

1、为解决上述技术问题,本专利技术提供了一种基于uwb定位的指环式鼠标控制系统,包括:

2、uwb接收模组和指环式鼠标;

3、其中,所述uwb接收模组设置于显示屏幕四周,并通过usb连接电脑,与所述指环式鼠标建立通信;

4、所述指环式鼠标用于通过所述uwb接收模组的测距定位进行光标移动,实现屏幕操作控制。

5、优选地,所述uwb接收模组包括接收天线、uwb射频发射器和mcu控制芯片;

6、所述接收天线包括第一接收天线、第二接收天线、第三接收天线、第四接收天线;

7、所述第一接收天线、第二接收天线、第三接收天线、第四接收天线分别固定在显示屏幕的四个角落,并通过usb连接电脑。

8、优选地,所述第一接收天线设置于显示屏幕左上角,所述第二接收天线、第三接收天线、第四接收天线按顺时针方向,依次固定在显示屏幕的右上角、右下角和左下角。

9、优选地,所述电脑安装驱动程序并配置uwb参数,使uwb接收模组与指环式鼠标的uwb发射模组建立通信。

10、优选地,所述电脑安装驱动程序并配置uwb参数的过程包括:

11、通过usb插入电脑安装对应的驱动和软件后,打开鼠标软件,长按鼠标配对按键,打开电脑的蓝牙开关,进行鼠标配对;

12、鼠标通过蓝牙连上电脑后,发送uwb的配对session id和设备信息,软件提示当前的鼠标是否要配对uwb通信,用户根据设备信息,确定要配对的鼠标,点击确定按钮进行配对;

13、根据软件提示输入屏幕参数后用户佩戴鼠标,再将鼠标放在屏幕正中间校准天线参数,并将校准后的天线参数重新写入到uwb接收模组。

14、优选地,所述屏幕参数包括但不限于屏幕分辨率和屏幕大小。

15、优选地,所述指环式鼠标包括惯性测量传感器、蓝牙模组和uwb发射模组;

16、所述惯性传感器用于使鼠标直接在桌面上控制电脑的光标;还用于当指环式鼠标在屏幕上控制时,通过惯性传感器和uwb接收模组的定位测距,获得平滑的光标移动;

17、所述蓝牙模组用于和电脑配对后,根据指环式鼠标选择的模式,发送相对坐标或绝对坐标。

18、优选地,所述模式包括屏幕模式;

19、所述屏幕模式通过所述uwb接收模组的测距定位进行光标移动,实现屏幕操作控制的过程包括:

20、基于到达时间差的uwb测距方式,并通过mcu控制芯片计算接收天线之间的到达时间差值,根据uwb发射模组到接收天线的距离,以鼠标为中心,所述距离为半径作圆,确定鼠标的位置;

21、通过比较信号到达接收天线的到达时间差值获得以鼠标为焦点、距离差为长轴的双曲线,则所述双曲线的交点为鼠标的位置;

22、判断所述鼠标的位置是否在屏幕范围之内,若在屏幕范围之内,则发送绝对坐标到电脑,电脑蓝牙接收坐标信息后显示光标的位置;若在屏幕范围之外,则不处理坐标信息,并重复上述过程,直至鼠标的位置在屏幕范围内,根据鼠标移动过程,惯性测量传感器输出鼠标的加速度,根据加速度和距离的公式,计算获得鼠标的移动距离;

23、基于屏幕参数和所述鼠标的移动距离计算获得移动像素以及下一个移动计算周期,将到达时间差的uwb测距方式测算获得的鼠标距离,与上一个加速度测距的鼠标距离进行融合补偿,获得目标移动距离。

24、优选地,所述模式包括桌面模式;

25、所述桌面模式通过所述uwb接收模组的测距定位进行光标移动,实现屏幕操作控制的过程包括:

26、基于到达时间差的uwb测距方式寻找鼠标的位置,但不再进行移动距离的计算;通过加速度值计算获得移动距离后,根据鼠标的灵敏度发送相对坐标。

27、优选地,所述指环式鼠标控制系统还包括光标偏移功能;

28、所述光标偏移功能通过长按鼠标的左键5秒,再长按鼠标的右键5秒,进入偏移功能,松开按键后退出偏移功能;

29、当进入偏移功能时,鼠标移动不发送坐标信息,并保存偏移距离,且后续的移动距离,都增加所述偏移距离。

30、与现有技术相比,本专利技术具有如下优点和技术效果:

31、本专利技术在指环式鼠标已有惯性测量单元传感器的前提下,增加uwb发射单元,在显示屏幕四个角落增加4个uwb接收单元,通过uwb的测距定位,用户可以操作指环式鼠标直接在屏幕上进行电脑光标的操作。

32、本专利技术通过增加uwb定位技术,不仅让指环式鼠标能在桌面上使用,还可以直接在显示屏幕上使用,减少了用户的学习成本,并且在非触摸屏的显示器上,实现了触摸屏的体验。同时因为uwb定位的技术,可以有效防止指环式鼠标丢失不见的问题。

本文档来自技高网...

【技术保护点】

1.一种基于UWB定位的指环式鼠标控制系统,其特征在于,包括:

2.根据权利要求1所述的基于UWB定位的指环式鼠标控制系统,其特征在于,所述UWB接收模组包括接收天线、UWB射频发射器和MCU控制芯片;

3.根据权利要求2所述的基于UWB定位的指环式鼠标控制系统,其特征在于,所述第一接收天线设置于显示屏幕左上角,所述第二接收天线、第三接收天线、第四接收天线按顺时针方向,依次固定在显示屏幕的右上角、右下角和左下角。

4.根据权利要求1所述的基于UWB定位的指环式鼠标控制系统,其特征在于,所述电脑安装驱动程序并配置UWB参数,使UWB接收模组与指环式鼠标的UWB发射模组建立通信。

5.根据权利要求4所述的基于UWB定位的指环式鼠标控制系统,其特征在于,所述电脑安装驱动程序并配置UWB参数的过程包括:

6.根据权利要求5所述的基于UWB定位的指环式鼠标控制系统,其特征在于,所述屏幕参数包括但不限于屏幕分辨率和屏幕大小。

7.根据权利要求1所述的基于UWB定位的指环式鼠标控制系统,其特征在于,所述指环式鼠标包括惯性测量传感器、蓝牙模组和UWB发射模组;

8.根据权利要求7所述的基于UWB定位的指环式鼠标控制系统,其特征在于,所述模式包括屏幕模式;

9.根据权利要求7所述的基于UWB定位的指环式鼠标控制系统,其特征在于,所述模式包括桌面模式;

10.根据权利要求1所述的基于UWB定位的指环式鼠标控制系统,其特征在于,所述指环式鼠标控制系统还包括光标偏移功能;

...

【技术特征摘要】

1.一种基于uwb定位的指环式鼠标控制系统,其特征在于,包括:

2.根据权利要求1所述的基于uwb定位的指环式鼠标控制系统,其特征在于,所述uwb接收模组包括接收天线、uwb射频发射器和mcu控制芯片;

3.根据权利要求2所述的基于uwb定位的指环式鼠标控制系统,其特征在于,所述第一接收天线设置于显示屏幕左上角,所述第二接收天线、第三接收天线、第四接收天线按顺时针方向,依次固定在显示屏幕的右上角、右下角和左下角。

4.根据权利要求1所述的基于uwb定位的指环式鼠标控制系统,其特征在于,所述电脑安装驱动程序并配置uwb参数,使uwb接收模组与指环式鼠标的uwb发射模组建立通信。

5.根据权利要求4所述的基于uwb定位的指环式鼠标控制系...

【专利技术属性】
技术研发人员:严垲堉熊运自冯妙贤谭昆余郭增强张臻谢兰珠廖智豪
申请(专利权)人:惠州高盛达科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1