一种无线手控器的控制方法、系统及储存介质与流程

文档序号:32975907发布日期:2023-01-17 21:16阅读:56来源:国知局
一种无线手控器的控制方法、系统及储存介质与流程
一种无线手控器的控制方法、系统及储存介质
1.技术领域
2.本技术涉及手控器的领域,尤其是涉及一种无线手控器的控制方法、系统及储存介质。


背景技术:

3.手控器是一种无线发射装置,其工作原理是通过现代的数字编码技术,将手控器的按键信息进行编码,并通过红外线二极管发射光波,光波经接收机的红外线接收器将收到的红外信号转变成电信号,通过处理器进行解码,解调出相应的指令来达到控制机顶盒等家用电器完成所需的操作要求。
4.在现有技术中,大家可能都有这样的经历,要遥控沙发的时候发现手控器不见了,只能在家里翻箱倒柜的到处找,由于手控器本身比较小,要是陷入沙发的缝隙中或者被家具遮挡,则不便于寻找。
5.相关技术中,使用防丢绳等方式将手控器与家具连接起来,顺着防丢绳就能找到手控器,但是这种方法固然方便,却也影响了手控器的使用灵活性及美观性。


技术实现要素:

6.为了寻找手控器,本技术提供一种无线手控器的控制方法、系统及储存介质。
7.本技术提供的一种无线手控器的控制方法、系统及储存介质采用如下的技术方案:第一方面,本技术提供一种无线手控器的控制方法,其特征在于:手控器根据所预设的休眠规则切换休眠状态或唤醒状态;获取用户基于控制终端触发的找寻指令,基于所述找寻指令,控制终端持续发出找寻信号;手控器切换至唤醒状态,接收找寻信号进入找寻模式,并根据找寻信号发出位置提示。
8.通过采用上述技术方案,在需要找手控器的时候,只需要在控制终端上触发按键,就可以给手控器发出指令,让手控器进行位置提示了;同时,手控器一般是使用电池,为了节省电量,使手控器的具有休眠状态和唤醒状态,只有在唤醒状态时,才具有使用功能,能够收发信号,从而对找寻信号进行响应。
9.优选的,在手控器接收找寻信号之后,所述方法还包括:手控器基于按键触发指令,向控制终端发出已触发信号;控制终端根据已触发信号向手控器发出退出找寻模式信号;若手控器接收到退出找寻模式信号,则退出找寻模式;若手控器未接收到退出找寻模式信号,则在第一预设时间后,退出找寻模式。
10.在进入找寻模式以后,手控器如果已经被用户找到,就很可能会被用户使用,从而触发按键指令,此时向控制终端发出已触发信号,表示手控器已经被找到,可以退出找寻模式,此时如果控制终端接收到已触发信号,就会发出退出找寻模式信号,使手控器退出找寻模式;而如果在其中某个环节出了问题,比如用户拿到手控器后,没有使用,也就没按键触发指令,或者控制终端接收到了已触发信号,却没有及时反馈退出找寻模式信号,为了节省电能,在第一预设时间后,都会退出找寻模式。
11.优选的,在手控器根据找寻信号发出位置提示之后,所述方法还包括:基于预设的触发指令,手控器则向控制终端发出位置信号;控制终端基于位置信号与房间的预存数据,通过定位方法对手控器的相对位置进行定位,得到手控器的定位位置信息;向用户展示定位位置信息。
12.一般来说如果手控器处于正常使用状态,用户可以通过位置提示快速而方便的找到手控器进行使用,触发使用后,手控器不再发出位置提示,但是通过采用上述技术方案,如果用户没有通过手控器的位置提示来寻找手控器,此时就也可以通过定位方法来对手控器位置定位,然后将得到的手控器位置展示给用户,用户根据展示的位置在房间寻找手控器。
13.优选的,所述定位方法包括:根据预设的采集点位对位置信号的信号强度进行多点位采集,所述采集点位不少于三个;根据各采集点位信号强度的不同,定位手控器的位置,并将手控器的位置命名为定位点;将定位点、房间的预存数据进行匹配,得到定位点在房间中的位置信息;根据定位点在房间中的位置信息,得到手控器的定位位置信息。
14.位置信号的信号强度由手控器决定,强度设置为定值,而房间内的情况,如墙体位置、房间尺寸,轻易也不会发生变化,所以通过采用上述技术方案,信号在房间内的波形相对稳定,能够通过电磁波强度的大小,相对准确的得到定位点与采集点位之间距离的远近。
15.优选的,所述房间的预存数据包括房间尺寸数据、各个采集点位的位置数据;所述定位方法还包括:根据房间尺寸数据,建立坐标系;根据各个采集点位的位置数据,定位各个采集点位的坐标;根据定位点的位置,获得定位点的坐标;获取控制终端的位置信息,定位控制终端的坐标;根据定位点的坐标与控制终端的坐标,得到手控器的定位位置信息,所述定位位置信息包括由控制终端指向手控器的方向信息。
16.通过坐标系来定位方向,用户可以通过方向信息在房间里寻找手控器,在逐渐靠近的过程中也能逐渐接收到手控器发出的位置提示,从而方便的找到手控器。
17.优选的,所述房间的预存数据还包括各个家具的位置、尺寸数据;所述定位方法还包括:
根据各个家具的位置、尺寸数据,获得各个家具于坐标系中的区间范围;根据定位点的坐标与各个家具的区间范围,得到与手控器距离最短的家具信息;所述定位位置信息还包括与手控器最近的家具信息。
18.通过采用上述技术方案,在需要使用定位方法来定位手控器位置时,一般是手控器处于难以被用户发现的状态,在房间里,主要就是手控器裹在被子里、陷入沙发里、掉到抽屉里等等情况,因此首先对家具定位,确定房间中家具的位置,然后将得到的定位点与模型中的位置进行对应,确定手控器在具体家具上的位置。
19.优选的,所述方法还包括:所述预设的触发指令包括时间指令、电量指令以及搜索指令;时间指令,若在设定时长内,手控器没有接收到用户基于手控器应用界面触发的触发信号,则触发时间指令,手控器向控制终端发出位置信号;电量指令,手控器处于唤醒状态时,对手控器电量进行检查,若电量低于预设电量,则触发电量指令,手控器向控制终端发出位置信号、电量过低信号;搜索指令,用户基于控制终端向手控器发出搜索信号,手控器则向控制终端发出位置信号。
20.通过采用上述技术方案,在没电以后,手控器就无法使用,也无法进行位置提示,因此处于唤醒状态时需要进行电量检查,一旦手控器电量较低就进行电量过低提示,但是如蜂鸣器、足以让用户发现的高亮度灯泡,都十分的耗电,尤其是手控器电量本就不足时,受电量影响,灯泡亮度会逐渐不足、蜂鸣器响声也会逐渐不足,反而因为用户不一定在房间,而把手控器的电量快速消耗完了,所以通过控制终端向用户进行位置展示;或者因为手控器裹在被子里、陷入沙发里、掉到抽屉里等等情况,此时位置提示无论是使用声音还是灯光、震动,都难以被用户发现,此时触发时间指令来通过控制终端向用户进行位置展示;或者用户只是想通过控制终端来找手控器,此时通过搜索指令来获取手控器发出的位置信号。
21.优选的,所述方法还包括遥控模式、维测模式、未激活模式:若手控器接收到按键触发指令,则切换至唤醒状态,并向控制终端持续发出遥控信号,并接收控制终端的反馈信息,直至按键触发指令停止,退出遥控模式;若手控器接收到控制终端发出的维测信号,则根据维测信号反馈维测信息,直至接收到控制终端发出的退出维测模式信号,或在第二预设时间内未收到新的维测信号时,退出维测模式;若手控器未接收到控制终端发出的激活指令,则处于未激活模式,处于未激活模式时,根据预设的休眠规则,提高休眠状态的时长,降低唤醒状态的时长。
22.在进行手控器的控制时,还可以使手控器进入遥控模式、维测模式或者未激活模式,从而实现对应的功能。
23.第二方面,本技术提供一种无线手控器的控制系统,其特征在于,包括:休眠模块,用于根据所预设的休眠规则切换手控器处于休眠状态或唤醒状态;触发模块,用于接收用户触发的找寻指令;发送模块,基于所述找寻指令,持续发出找寻信号;
接收模块,用于接收找寻信号;提示模块,用于进行位置提示。
24.第三方面,本技术提供一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种方法的计算机程序。
25.通过上述技术方案,上述一种无线手控器的控制方法可以被存储到可读存储介质中,以便于可读存储介质内存储的一种无线手控器的控制方法的计算机程序可以被处理器执行,从而实现提升了一种无线手控器的控制系统稳定性的效果。
26.综上所述,本技术包括以下至少一种有益技术效果:1.在需要找手控器的时候,只需要在控制终端上触发按键,就可以给手控器发出指令,让手控器进行位置提示了;2.为了节省电量,使手控器的具有休眠状态和唤醒状态,只有在唤醒状态时,才具有使用功能,能够收发信号,从而对找寻信号进行响应。
附图说明
27.图1为一个实施例中一种无线手控器的控制方法的应用环境图。
28.图2为一种无线手控器的找寻模式的流程示意图。
29.图3为一种无线手控器的状态流程示意图。
30.图4为一种无线手控器的控制方法的流程示意图。
31.图5为一种无线手控器的控制系统的结构框图。
具体实施方式
32.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
33.图1为一个实施例中一种无线手控器的控制方法的应用环境图。参照图1,应用于控制终端和手控器。控制终端和手控器通过网络连接。手控器根据所预设的休眠规则切换休眠状态或唤醒状态;控制终端基于应用界面的按钮获取用户出发的找寻指令,并基于所述找寻指令,持续发出找寻信号;在手控器切换至唤醒状态,接收找寻信号并根据找寻信号发出位置提示。控制终端具体可以是台式终端或移动终端,台式终端可以是智能沙发、空调、电视、电脑等中的至少一种,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。手控器可以使用遥控器。
34.如图2所示,在一个实施例中,提供了一种无线手控器的控制方法。本实施例主要以该方法应用于上述图1中的控制终端来举例说明。该一种无线手控器的控制方法具体包括如下步骤:100、手控器根据所预设的休眠规则切换休眠状态或唤醒状态。
35.休眠规则包括:根据设置的时间间隔来间歇唤醒手控器,使手控器在唤醒后的一定时间内处于唤醒状态,其他时间处于休眠状态,从而节省电量。例如设置每20秒有10ms处于唤醒状态,其他时间处于休眠状态。
36.在手控器处于唤醒状态时,能够进行信号接收与反馈,在休眠状态时,不接收、发送信号。而如果用户使用手控器,按动手控器的任意键位,手控器均可切换到唤醒状态,对所遥控的家具进行控制,例如对智能沙发的伸展状态进行控制。
37.在手控器休眠与唤醒的状态切换中,唤醒状态的间隔时间越短,越能及时响应用户的要求,但是也就越耗电,因此在休眠规则中还对唤醒的时间间隔进行设置,随着手控器电量的降低,逐渐延长手控器唤醒状态的时间间隔。例如满电状态每20秒唤醒一次,每次唤醒有10ms处于唤醒状态,低于80%电量后改为每40秒唤醒一次,低于60%电量后每分钟唤醒一次,等等。
38.200、获取用户基于控制终端触发的找寻指令,基于找寻指令,控制终端持续发出找寻信号。
39.控制终端可以集成在需要遥控器的家具上,例如对智能沙发控制的手控器,控制终端就集成在智能沙发上,此时点击智能沙发上显示屏的虚拟按钮,或者设置在智能沙发的实体按钮以后,都可以触发找寻指令。
40.找寻信号中包括手控器的唯一识别信息,从而避免家中其他家电的手控器响应。因为手控器会间歇唤醒,所以需要控制终端持续发出寻找信号,等到手控器被唤醒后,才能接到寻找信号。
41.300、手控器切换至唤醒状态,接收找寻信号进入找寻模式,并根据找寻信号发出位置提示。
42.在进行唤醒状态时,手控器才能够接收信息,并且对信息进行响应,所以需要在手控器切换至唤醒状态后,才能接收寻找信号,进入找寻模式。位置提示可以通过声音提示或者灯光提示,例如使用蜂鸣器,使用多彩的灯光或者使用音乐铃声来对用户进行位置提示,使用户找到手控器的位置。若手控器被用户找到,接收到用户基于手控器应用界面触发的触发信号,则停止继续发出位置提示,避免过于吵闹。
43.在寻找手控器时,由于手控器通常电池供电,而且又需要支撑提示模块发声,所以有可能已经没电了,因此还需要手控器在接收找寻信号后发出反馈信号,如果控制终端在预设时长内没有接收到反馈信号,则停止发出找寻信号,并向用户发出找寻超时提示。超时提示可以通过显示屏上显示发出,也可以通过发声器发出。例如控制终端集成在智能沙发上,那么就可以用智能沙发的显示屏来显示找寻超时,并且发出“找寻超时”的语音,避免用户长时间无用的等待。
44.而反过来,在用户已经找到并且按动了手控器的按键以后,手控器会基于按键触发指令,向控制终端发出已触发信号,表示手控器已经被找到,可以退出找寻模式,此时如果控制终端接收到已触发信号,就会发出退出找寻模式信号,使手控器退出找寻模式;而如果在其中某个环节出了问题,比如用户拿到手控器后,没有使用,也就没按键触发指令,或者控制终端接收到了已触发信号,却没有及时反馈退出找寻模式信号,那么为了节省手控器的电能,在第一预设时间后,都会退出找寻模式。
45.在时间的设置上,如果第一预设时间设置为1分钟,那么就是手控器发出位置提示一分钟后停止继续发出位置提示。
46.而控制终端设置的预设时长需要跟休眠规则所对应,如果休眠规则中,唤醒状态之间的时间间隔最长为3分钟,那么预设时长就需要长于三分钟,例如3分半,来防止错误判
断。
47.在没电以后,手控器就无法使用,也无法进行位置提示,因此处于唤醒状态时需要进行电量检查,一旦手控器电量较低就进行电量过低提示,但是如蜂鸣器、足以让用户发现的高亮度灯泡,都十分的耗电,尤其是手控器电量本就不足时,受电量影响,灯泡亮度会逐渐不足、蜂鸣器响声也会逐渐不足,反而因为用户不一定在房间,而把手控器的电量快速消耗完了。
48.所以还设置了基于控制终端的定位方法对手控器进行定位,然后由控制终端进行位置显示的方法。有控制终端进行显示的出发指令包括三种,分别是时间指令、电量指令以及搜索指令。
49.电量指令,手控器处于唤醒状态时,对手控器电量进行检查,若电量低于预设电量,则触发电量指令,手控器向控制终端发出位置信号、电量过低信号;时间指令,若在设定时长内,手控器没有接收到用户基于手控器应用界面触发的触发信号,则触发时间指令,手控器向控制终端发出位置信号;搜索指令,用户基于控制终端向手控器发出搜索信号,手控器则向控制终端发出位置信号。
50.这其中,电量指令在电量不足时自动触发。
51.时间指令在手控器发出位置提示持续设定时长后触发,以蜂鸣器为例,即蜂鸣器持续响了设定时长后,如果仍未被用户触碰按键,那么就认为蜂鸣器难以被用户找到,可能出现了裹在被子里、陷入沙发里、掉到抽屉里等等情况,此时手控器向控制终端发出位置信号,由控制终端来手控器的位置,并向用户展示。设定时长可以由用户自己设置,也可以使用默认的设定时长,默认为30s。
52.搜索指令为用户想要通过控制终端来找手控器的情况,以控制终端集成到智能沙发上为例,用户通过智能沙发上的搜索按钮来发出搜索信号,从而使手控器反馈位置信号。
53.在获得位置信号以后,控制终端基于位置信号与房间的预存数据,通过定位方法对手控器的相对位置进行定位,得到手控器的定位位置信息。
54.这其中,位置信号为电磁波,位置信号的信号强度由手控器决定,强度设置为定值,而房间内的情况,如墙体位置、房间尺寸,轻易也不会发生变化,所以信号在房间内的波形相对稳定,能够通过电磁波强度的大小,相对准确的得到电磁波发送位置与采集位置之间距离的远近。
55.预设数据包括房间尺寸数据、各个采集点位的位置数据、各个家具的位置与尺寸数据。
56.定位方法包括:根据房间尺寸数据,建立坐标系;根据各个采集点位的位置数据,定位各个采集点位的坐标,采集点位不少于三个,从而在三维空间中,根据各采集点位信号强度的不同,定位手控器的位置;将定位得到的手控器的位置命名为定位点,获得坐标系中定位点的坐标;获取控制终端的位置信息,定位控制终端的坐标,如控制终端集成到智能沙发上,就以智能沙发的坐标作为控制终端的坐标;根据各个家具的位置、尺寸数据,获得各个家具于坐标系中的区间范围;根据定位点的坐标与控制终端的坐标,得到由控制终端指向手控器的方向信息,
将方向信息通过控制终端的显示屏向用户显示;根据定位点的坐标与各个家具的区间范围,得到与手控器距离最短的家具信息,也就是得到手控器可能落在了哪个家具上,将家具信息过控制终端的显示屏向用户显示。
57.在本技术的另一个实施例中,如图3所示,无线手控器的控制方法除了找寻模式,还包括:遥控模式、维测模式、未激活模式。
58.在进行唤醒与休眠的切换时,每次唤醒的10ms中,都会依次对遥控模式、维测模式、找寻模式以及未激活模式进行判断,如果接收到了进入对应模式的指令信号,则进入对应模式进行响应。例如接收到了找寻信号,则进入找寻模式。
59.如图3、图4所示,若手控器接收到按键触发指令,则切换至唤醒状态,此时手控器持续处于唤醒状态,每100ms就向控制终端发出一次遥控信号,并且每20秒中有10ms进行信号接收,以接收控制终端的反馈信息。直至按键触发指令停止,此时用户停止按动按键,则退出遥控模式,进入睡眠状态。
60.若手控器接收到控制终端发出的维测信号,则根据维测信号反馈维测信息,维测信息可以是手控器剩余电量信息、手控器id编号信息,以及手控器是否处于童锁状态信息,当童锁功能启用时,其它任何操作键都会暂时失去其控制功能,这就避免了儿童因好奇误操作而导致的危险。维测信息可以在控制终端显示,也可以在具有显示功能的手控器上显示。
61.在维测模式时,手控器每100ms进行一次信号接收,并对应进行信号发送。直至接收到控制终端发出的退出维测模式信号,或在第二预设时间内未收到新的维测信号时,退出维测模式。第二预设时间可以是5分钟,超过5分钟未能接收到控制终端发出的信号,为了节省电能,退出维测模式,进入睡眠状态。
62.而在接收找寻信号进入找寻模式后,每100ms进行一次信号接收,并且进行信号反馈,可以视为处于实时反馈的状态。
63.若手控器未接收到控制终端发出的激活指令,则处于未激活模式。未激活模式一般有两种可能,一种是商品尚未出厂出售,此时也可以叫处于储存模式。另一种是用户长时间不使用,从而使手控器主动进行未激活模式,此时也可以叫处于深度睡眠模式。处于未激活模式时,手控器每3分钟中有10ms处于唤醒状态。
64.在本技术的另一个实施例中,提供了一种无线手控器的控制系统,如图5所示,包括:休眠模块,用于根据所预设的休眠规则切换手控器处于休眠状态或唤醒状态;触发模块,用于接收用户触发的找寻指令、搜索指令,也用于根据预设时长触发时间指令,也用于根据手控器的电量触发电量指令;发送模块,用于使控制终端基于所述找寻指令,持续发出找寻信号,也用于使手控器发出反馈信号、位置信号;接收模块,用于接收找寻信号、反馈信号、位置信号;提示模块,包括蜂鸣器、各颜色灯泡、音乐播放器,用于进行位置提示;储存模块,用于储存房间的预存数据。
65.在本技术的另一个实施例中,提供了一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个预设程序,预设程序被处理器执行时实现一种无线手控器的控制
方法的步骤。
66.上述所有可选技术方案,可以采用任意结合形成本技术的可选实施例,同时,上述实施例提供的一种无线手控器的控制方法、系统和可读存储介质的实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1