遥控码学习装置、电器设备控制系统及其控制方法技术领域
本发明涉及电器设备技术领域,具体涉及一种遥控码学习装置、电器设备控制系
统及其控制方法。
背景技术
随着家用电器种类的增多,导致用户需要使用的遥控器的种类和数量也越来越
多,遥控器的丢失以及混用也成为较为常见的问题,因此,目前市场上出现了许多学习型遥
控器,可以拷贝具有固定遥控码的遥控器,其目前采用的通信方式主要有两种:红外和射
频,由于两者的应用领域有所区别,所以当前的学习型遥控器往往功能单一,每种学习型遥
控器只能学习一种发码方式的遥控码,能够记录的模式很少,因此只能针对某一类的电器
设备进行控制,不能很好地解决遥控器丢失的问题。
发明内容
基于上述现状,本发明的主要目的在于提供一种遥控码学习装置、电器设备控制
系统及其控制方法,能够实现对不同发码方式的遥控码的学习。
为解决上述技术问题,本发明的技术方案提供了一种遥控码学习装置,包括获取
模块、第一接收模块、第二接收模块以及处理模块;
所述获取模块用于获取电器设备的遥控器的发码方式;
所述第一接收模块用于接收用户终端的按键信息;
所述处理模块用于根据所述获取模块获取的发码方式控制所述第二接收模块接
收所述电器设备的遥控器发射的遥控码,并在所述用户终端的按键信息与所述电器设备的
遥控器发射的遥控码之间建立映射关系。
优选地,还包括用于存储所述映射关系的存储模块。
优选地,所述第二接收模块包括多个接收端,不同接收端用于接收以不同发码方
式发送的遥控码。
优选地,所述多个接收端至少包括以下的两种:
用于接收以红外发码方式发送的遥控码的接收端、用于接收以蓝牙发码方式发送
的遥控码的接收端、用于接收以2.4G射频发码方式发送的遥控码的接收端。
为解决上述技术问题,本发明还提供了一种电器设备控制系统,包括上述的遥控
码学习装置、所述用户终端、至少一个发码终端以及与所述遥控码学习装置相连的管理装
置,每一个所述发码终端对应一个电器设备,且所述发码终端、所述用户终端以及所述管理
装置位于同一局域网内。
优选地,所述局域网为蓝牙局域网或者WIFI局域网。
为解决上述技术问题,本发明还提供了一种上述的电器设备控制系统的控制方
法,包括:
S1:所述遥控码学习装置预先建立待控制的电器设备的遥控器所发射的遥控码与
所述用户终端的按键信息之间的映射关系;
S2:所述管理装置将所述预先建立的映射关系通过所述局域网发送至所述待控制
的电器设备对应的发码终端;
S3:所述待控制的电器设备对应的发码终端保存所述预先建立的映射关系;
S4:所述用户终端通过所述局域网向所述管理装置发送控制指令,所述控制指令
包括所述用户终端的按键信息,所述控制指令还包括所述待控制的电器设备的身份信息
和/或所述待控制的电器设备对应的发码终端的地址信息;
S5:所述管理装置在接收到所述用户终端的所述控制指令后,根据所述控制指令
中的所述待控制的电器设备的身份信息和/或所述待控制的电器设备对应的发码终端的地
址信息将所述控制指令中的按键信息通过所述局域网发送至与所述待控制的电器设备对
应的发码终端,以使与所述待控制的电器设备对应的发码终端根据所述控制指令中的按键
信息以及所述预先建立的映射关系向与所述待控制的电器设备发送遥控码。
优选地,在步骤S2之前还包括:
所述用户终端向所述待控制的电器设备对应的发码终端发送所述待控制的电器
设备的身份信息,所述待控制的电器设备对应的发码终端在接收到所述待控制的电器设备
的身份信息后将自身的地址信息与所述待控制的电器设备的身份信息通过所述局域网发
送至所述管理装置,以使所述管理装置保存所述待控制的电器设备与所述待控制的电器设
备对应的发码终端之间的对应关系。
优选地,在步骤S4之前还包括:
所述用户终端向所述待控制的电器设备对应的发码终端发送设置指令,以设置所
述待控制的电器设备对应的发码终端的发码方式。
优选地,在步骤S5中,所述管理装置还将所述控制指令中的待控制的电器设备的
身份信息和/或所述待控制的电器设备对应的发码终端的地址信息与所述控制指令中的按
键信息一同发送至与所述待控制的电器设备对应的发码终端,若所述待控制的电器设备对
应的发码终端判断所述控制指令中的待控制的电器设备的身份信息和/或所述待控制的电
器设备对应的发码终端的地址信息正确,则根据所述控制指令中的按键信息以及所述预先
建立的映射关系向与所述待控制的电器设备发送遥控码。
本发明提供的遥控码学习装置可以实现对不同发码方式的遥控码的学习,进而可
以实现对多种类型的电器设备进行控制,相比现有技术可以很好地解决遥控器丢失的问
题。
附图说明
以下将参照附图对根据本发明的进行描述。图中:
图1是本发明实施方式提供的一种遥控码学习装置的示意图;
图2是本发明实施方式提供的一种电器设备控制系统的控制方法的流程图;
图3是本发明实施方式提供的一种电器设备控制系统的示意图;
图4是本发明实施方式提供的一种电器设备控制系统进行预设置的流程图;
图5是本发明实施方式提供的一种电器设备控制系统控制电器设备的流程图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施
例用于说明本发明,但不用来限制本发明的范围。
参见图1,图1是本发明实施方式提供的一种遥控码学习装置的示意图,包括获取
模块10、第一接收模块20、第二接收模块30以及处理模块40;
所述获取模块10用于获取电器设备的遥控器的发码方式;
所述第一接收模块20用于接收用户终端的按键信息;
所述处理模块40用于根据所述获取模块10获取的发码方式控制所述第二接收模
块30接收所述电器设备的遥控器发射的遥控码,并在所述用户终端的按键信息与所述电器
设备的遥控器发射的遥控码之间建立映射关系。
优选地,上述遥控码学习装置还可以包括用于存储所述映射关系的存储模块。
例如,所述第二接收模块30可以包括多个接收端,不同接收端用于接收以不同发
码方式发送的遥控码,例如,所述多个接收端至少包括以下的两种:
用于接收以红外发码方式发送的遥控码的接收端、用于接收以蓝牙发码方式发送
的遥控码的接收端、用于接收以2.4G射频发码方式发送的遥控码的接收端。
本发明实施方式提供的遥控码学习装置可以实现对不同发码方式的遥控码的学
习,进而可以实现对多种类型的电器设备进行控制,相比现有技术可以很好地解决遥控器
丢失的问题。
此外,本发明实施方式还提供了一种电器设备控制系统,包括上述的遥控码学习
装置、所述用户终端、至少一个发码终端以及与所述遥控码学习装置相连的管理装置,每一
个所述发码终端对应一个电器设备,且所述发码终端、所述用户终端以及所述管理装置位
于同一局域网内。其中,该局域网可以为蓝牙局域网或者WIFI局域网,用户终端可以为手机
或平板电脑。
优选地,该局域网可以为蓝牙局域网,采用蓝牙作为通信节点,蓝牙采用的为点对
点通信,不连入外部网络,可以减少安全风险,同时蓝牙模块功耗低,在一段时间内模块不
使用可以自动休眠,相对于其他模块更省电,成本更低,使用范围更广。
参见图2,上述的电器设备控制系统的控制方法可以包括:
S1:所述遥控码学习装置预先建立待控制的电器设备的遥控器所发射的遥控码与
所述用户终端的按键信息之间的映射关系;
S2:所述管理装置将所述预先建立的映射关系通过所述局域网发送至所述待控制
的电器设备对应的发码终端;
S3:所述待控制的电器设备对应的发码终端保存所述预先建立的映射关系;
S4:所述用户终端通过所述局域网向所述管理装置发送控制指令,所述控制指令
包括所述用户终端的按键信息,所述控制指令还包括所述待控制的电器设备的身份信息
和/或所述待控制的电器设备对应的发码终端的地址信息;
S5:所述管理装置在接收到所述用户终端的所述控制指令后,根据所述控制指令
中的所述待控制的电器设备的身份信息和/或所述待控制的电器设备对应的发码终端的地
址信息将所述控制指令中的按键信息通过所述局域网发送至与所述待控制的电器设备对
应的发码终端,以使与所述待控制的电器设备对应的发码终端根据所述控制指令中的按键
信息以及所述预先建立的映射关系向与所述待控制的电器设备发送遥控码。
优选地,在步骤S2之前还包括:
所述用户终端向所述待控制的电器设备对应的发码终端发送所述待控制的电器
设备的身份信息,所述待控制的电器设备对应的发码终端在接收到所述待控制的电器设备
的身份信息后将自身的地址信息与所述待控制的电器设备的身份信息通过所述局域网发
送至所述管理装置,以使所述管理装置保存所述待控制的电器设备与所述待控制的电器设
备对应的发码终端之间的对应关系。
优选地,在步骤S4之前还包括:
所述用户终端向所述待控制的电器设备对应的发码终端发送设置指令,以设置所
述待控制的电器设备对应的发码终端的发码方式。同一发码终端可以通过多种发码方式发
射遥控码,通过该设置步骤可以设置发码终端的发码方式,这样,可以使得发码终端的通用
性提高,能够适应不同的发码需求。
优选地,在步骤S5中,所述管理装置还将所述控制指令中的待控制的电器设备的
身份信息和/或所述待控制的电器设备对应的发码终端的地址信息与所述控制指令中的按
键信息一同发送至与所述待控制的电器设备对应的发码终端,若所述待控制的电器设备对
应的发码终端判断所述控制指令中的待控制的电器设备的身份信息和/或所述待控制的电
器设备对应的发码终端的地址信息正确,则根据所述控制指令中的按键信息以及所述预先
建立的映射关系向与所述待控制的电器设备发送遥控码。
参见图3,图3是本发明实施方式提供的一种电器设备控制系统的示意图,电器设
备控制系统包括上述的遥控码学习装置400、与遥控码学习装置400相连的管理装置300、用
户终端200以及多个发码终端(MAP),多个发码终端分别为发码终端110、发码终端120、发码
终端130以及发码终端140,每一个发码终端对应一个电器设备,例如,发码终端110可以对
应电视,用于向电视发射遥控码;发码终端120对应空调;用于向空调发射遥控码;发码终端
130对应投影仪,用于向投影仪发射遥控码,各发码终端、用户终端200以及管理装置300位
于同一蓝牙局域网;
对于上述的电器设备控制系统,当需要实现用户终端200对电器设备进行遥控时,
首先进行预设置过程,如图4所示,遥控码学习装置400首先进行码位学习,预先建立电器设
备的遥控码与用户终端200的按键指令之间的映射关系,具体地,首先使该电器设备的遥控
器、用户终端200与管理装置300进行配对连接,用户可以通过用户终端200发送学习指令,
向该管理装置300发送该电器设备的遥控器的发码方式,管理装置300在接收到该发码方式
后将该发码方式发送给遥控码学习装置400,遥控码学习装置400中的处理模块打开第二接
收模块30相应的接收端,开始进行遥控码学习(即码位学习),在该学习过程中,用户终端
200在用户的控制下向遥控码学习装置400发送自身的按键信息,电器设备的遥控器在用户
的控制下向遥控码学习装置400发送遥控码,遥控码学习装置400在接收到用户终端200的
按键信息和遥控器发射的遥控码后在两者之间建立映射关系,使用户终端200的按键信息
与遥控码建立相应的联系,通过上述方式,遥控码学习装置400可以建立电器设备的各遥控
码与用户终端的各按键指令之间的映射关系,之后用户终端200向遥控码学习装置400发送
学习结束指令,遥控码学习装置400将建立的映射关系保存,码位学习过程结束。此外,还可
以预先对电器设备进行命名,使不同电器设备具有不同的身份信息,以区分不同的电器设
备,例如,管理装置300可以对电器设备分配相应的ID号,用户终端200将该电器设备的身份
信息进行存储;
之后进行发码终端的预设置,具体地,用户终端200可通过蓝牙连接该电器设备对
应的发码终端,之后用户可以通过用户终端200向该电器设备对应的发码终端发送设置指
令以及该电器设备的身份信息,通过设置指令设置发码终端的发码方式,该电器设备对应
的发码终端在接收到该电器设备的身份信息后将自身的地址信息以及该电器设备的身份
信息发送至管理装置300,使管理装置300保存两者之间的对应关系,之后管理装置300根据
该对应关系将遥控码学习装置400预先建立的该电器设备的遥控码与用户终端200的各按
键信息之间的映射关系发送至该电器设备对应的发码终端,发码终端将该映射关系保存,
通过上述方式,在图3中,发码终端110可以得到电视的各遥控码与用户终端200的各按键信
息之间的映射关系,发码终端120可以得到空调的各遥控码与用户终端的各按键信息之间
的映射关系,发码终端130可以得到投影仪的各遥控码与用户终端的各按键信息之间的映
射关系;
在完成上述预设置过程后,之后用户终端200就可以通过连接局域网中的任一无
线接入点(MP,mesh point)发送控制指令,无线接入点将该控制指令发送给管理装置300,
管理装置300根据控制指令中的信息进行调配,实现电器设备的控制,具体地,如图5所示,
首先用户终端200与蓝牙局域网中的任一无线接入点(MP,mesh point)进行配对,若配对未
成功,则反馈相应的错误信息,若配对成功,则用户终端200可发送控制指令,该控制指令可
以包括用户终端200的按键信息、待控制的电器设备的身份信息以及待控制的电器设备对
应的发码终端的地址信息,之后该无线接入点(MP,mesh point)将该控制指令通过Mesh
Portal Point(MPP)发送至管理装置300,管理装置300根据该控制指令中的待控制的电器
设备的身份信息以及待控制的电器设备对应的发码终端的地址信息将该控制指令发送至
待控制的电器设备对应的发码终端,发码终端在接收到该控制指令后,判断该控制指令中
的待控制的电器设备的身份信息以及待控制的电器设备对应的发码终端的地址信息是否
正确(即是否与自身存储的信息相一致),若不正确,则反馈相应的错误,若正确,则根据控
制指令中的按键信息以及预先建立的映射关系向待控制的电器设备发送遥控码。
其中,在上述系统中,蓝牙局域网可以为蓝牙构建的Mesh局域网,每个蓝牙节点的
地址都是独一无二的,通过管理装置300可以对每个节点进行控制和管理,另外,通过合理
分配蓝牙局域网中的子节点与桥节点,可以使蓝牙局域网中的资源得到最大化的利用,此
外,若有新节点需要加入该蓝牙局域网时,在这种情况下,当蓝牙局域网中已存的节点找到
该新节点时,可以以该已存的节点作为主节点,实现新节点作为子节点的接入,例如,当蓝
牙局域网中已存的节点A找到新节点时,则以该节点A作为主节点,实现该新节点的接入,通
过上述方式可以保证蓝牙局域网网络拓扑的连接性,另外,当节点脱离网络时,还需要考虑
节点的角色以确定相应的处理方式。
本发明实施方式提供的电器设备控制系统,可以兼容多种发码方式的学习,如红
外,蓝牙,2.4G频段无线等,并可以实现仅通过一个用户终端对多个不同类型的电器设备的
控制,使用户不用再担心遥控器混用或者丢失的问题,此外,由于采用蓝牙自组网构建局域
网,这样可以在不靠近电器设备的情况下完成相应的遥控,实现跨区域对电器设备进行控
制。
此外,上述的蓝牙局域网也可以换成由多个WIFI模块实现的WIFI局域网,WIFI模
块亦可以实现用户终端和电器设备(如洗衣机、电冰箱等)之间的通信,并可实现一对多通
信。
本领域的技术人员容易理解的是,在不冲突的前提下,上述各优选方案可以自由
地组合、叠加。
应当理解,上述的实施方式仅是示例性的,而非限制性的,在不偏离本发明的基本
原理的情况下,本领域的技术人员可以针对上述细节做出的各种明显的或等同的修改或替
换,都将包含于本发明的权利要求范围内。