一种红外遥控的学习方法、装置、终端和存储介质制造方法及图纸

技术编号:19636568 阅读:60 留言:0更新日期:2018-12-01 17:06
本发明专利技术实施例公开了一种红外遥控的学习方法、装置、终端和存储介质。其中,该方法包括:获取用户触发的按键标识,并接收遥控终端发送的红外遥控信号,所述红外遥控信号包括所述遥控终端的红外载波周期和红外遥控编码数据;根据所述红外载波周期确定对应的红外载波频率;建立所述红外载波频率与所述按键标识的匹配关系,并在所述按键标识下完成对所述红外遥控编码数据的学习。本发明专利技术实施例提供的技术方案,实现了对各红外遥控信号的全频段学习,降低了遥控终端中针对红外载波频率的局限性,兼具了中心遥控端通过不同红外载波频率对多个遥控设备的远程控制功能,提高了用户体验。

A Learning Method, Device, Terminal and Storage Medium for Infrared Remote Control

The embodiment of the invention discloses an infrared remote control learning method, device, terminal and storage medium. The method includes: acquiring the key identification triggered by the user and receiving the infrared remote control signal transmitted by the remote control terminal, the infrared remote control signal includes the infrared carrier period of the remote control terminal and the infrared remote control coding data; determining the corresponding infrared carrier frequency according to the infrared carrier period; and establishing the infrared spectrum. The matching relationship between the carrier frequency and the key identification is achieved, and the learning of the infrared remote control coded data is completed under the key identification. The technical scheme provided by the embodiment of the present invention realizes the full-band learning of the infrared remote control signals, reduces the limitation of the infrared carrier frequency in the remote control terminal, and has the remote control function of the central remote control terminal for multiple remote control devices through different infrared carrier frequencies, and improves the user experience.

【技术实现步骤摘要】
一种红外遥控的学习方法、装置、终端和存储介质
本专利技术实施例涉及数据库处理领域,尤其涉及一种红外遥控的学习方法、装置、终端和存储介质。
技术介绍
随着智能技术的广泛发展,自动化设备日益普及到人们的日常生活中,需要通过红外遥控进行远程控制的设备也越来越多,例如电视机、空调、风扇灯遥控设备。现有技术中通过为各个红外遥控设备专门设置对应红外频率的遥控器,实现对不同红外载波频率对应的各遥控设备的远程控制。而由于不同遥控设备对应的不同红外遥控器发射的红外载波频率不同,其中红外频率可能有33KHZ、38KHZ、56KHZ等,且不同红外遥控器对应发送的红外信号的编码格式也不同,导致各个红外遥控器不能兼容。在生活中通过遥控器远程遥控多个遥控设备时,需要经常更换不同遥控设备对应的红外遥控器,为人们生活带来诸多不便。
技术实现思路
本专利技术实施例提供了一种红外遥控的学习方法、装置、终端和存储介质,将各按键与不同红外载波频率匹配关联,实现对红外遥控信号的全频段学习,提高用户体验。第一方面,本专利技术实施例提供了一种红外遥控的学习方法,该方法包括:获取用户触发的按键标识,并接收遥控终端发送的红外遥控信号,所述红外遥控信号包括所述遥控终端的红外载波周期和红外遥控编码数据;根据所述红外载波周期确定对应的红外载波频率;建立所述红外载波频率与所述按键标识的匹配关系,并在所述按键标识下完成对所述红外遥控编码数据的学习。第二方面,本专利技术实施例提供了一种红外遥控的学习装置,该装置包括:数据获取模块,用于获取用户触发的按键标识,并接收遥控终端发送的红外遥控信号,所述红外遥控信号包括所述遥控终端的红外载波周期和红外遥控编码数据;频率确定模块,用于根据所述红外载波周期确定对应的红外载波频率;红外学习模块,用于建立所述红外载波频率与所述按键标识的匹配关系,并在所述按键标识下完成对所述红外遥控编码数据的学习。第三方面,本专利技术实施例提供了一种终端,该终端包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例所述的红外遥控的学习方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例所述的红外遥控的学习方法。本专利技术实施例提供了一种红外遥控的学习方法、装置、终端和存储介质,通过建立用户触发的各按键标识和红外遥控信号中不同红外载波频率的匹配关系,并在该按键标识下完成对匹配的红外载波频率对应的红外遥控编码数据的学习,实现对各红外遥控信号的全频段学习,降低了遥控终端中针对红外载波频率的局限性,兼具了中心遥控端通过不同红外载波频率对多个遥控设备的远程控制功能,提高了用户体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1A为本专利技术实施例一提供的一种红外遥控的学习方法的流程图;图1B为本专利技术实施例一提供的方法中应用场景的示意图;图2为本专利技术实施例二提供的一种红外遥控的学习方法的流程图;图3为本专利技术实施例三提供的应用于具体场景中的红外遥控的学习方法的流程图;图4为本专利技术实施例四提供的一种红外遥控的学习装置的结构示意图;图5为本专利技术实施例五提供的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1A为本专利技术实施例一提供的一种红外遥控的学习方法的流程图,本实施例可适用于任一种在同一遥控终端上对不同红外载波频率对应的红外遥控信号进行自动学习的情况中。本实施例提供的一种红外遥控的学习方法可以由本专利技术实施例提供的红外遥控的学习装置来执行,该装置可以通过软件和/或硬件的方式来实现,并集成在执行本方法的终端中,在本实施例中执行本方法的终端可以是手机、平板电脑和智能遥控器等任意一种可以充当对遥控设备进行远程控制的遥控器的智能设备。具体的,参考图1A,该方法可以包括如下步骤:S110,获取用户触发的按键标识,并接收遥控终端发送的红外遥控信号。其中,红外遥控信号包括遥控终端的红外载波周期和红外遥控编码数据。具体的,本实施例中的红外遥控的学习方法主要是针对可以发射不同红外载波频率对应的红外遥控信号的遥控器,属于一种具有中心化发送遥控指令的遥控端;而本实施例中的遥控终端主要针对为电视机、空调、电风扇等各个远程遥控设备专门配置的仅能发送固定的红外载波频率对应的遥控信号的遥控器,例如为电视机专门配置的电视遥控器、为空调专门配置的空调遥控器等。可选的,本实施例中红外遥控的学习方法主要针对的应用场景如图1B所示,其中,中心遥控端11为本专利技术实施例中提到的用于执行红外遥控的学习方法的终端,其上配置有多个按键,该按键可以是具体的按压器件,也可以是终端界面中设置的虚拟触摸按钮;不同按键可以对应表示不同远程遥控设备的遥控指令。具体的,按键标识是可以唯一标识对应按键身份的信息,例如为中心遥控端11上的各按键进行编码得到的按键编号等。远程遥控设备12为日常生活中任一种可以远程遥控的智能设备,例如电视机、空调、电风扇等。遥控终端13为现有技术中为各个不同的远程遥控设备12专门配置的仅能发送固定红外载波频率对应的遥控信号的遥控器。具体的,在中心遥控端对远程遥控设备对应的遥控器中的红外遥控数据进行学习时,用户首先会在中心遥控端上通过点击或按压对应的按键,来选择本次对红外遥控学习中与该远程遥控设备对应的按键,使得后续通过该按键可以对应发送该远程遥控设备的红外遥控指令。中心遥控端接收用户通过点击或按压对应按键触发的该按键的按键标识,同时开始接收与该远程遥控设备匹配的遥控终端,也就是为该远程遥控设备专门配置的遥控器,发射的红外遥控信号。其中,该红外遥控信号为现有技术中遥控终端向远程遥控设备发出的包含相应远程遥控指令的信息,且该红外遥控信号中包括遥控终端中按照自身设定的红外载波周期发射的红外载波,以及在中心遥控端接收到红外载波时通过对该红外载波进行载波分析处理得到的红外遥控编码数据。具体的,红外遥控编码数据也就是包含相应遥控指令的编码数据,可以由遥控终端发射的红外载波信号中直接携带。可选的,由于遥控终端发射包含红外载波的红外遥控信号时,可能存在其它包含红外发射器的遥控终端也在发射对应红外载波的红外遥控信号,此时本实施例中的中心遥控端可能会接收到多个不同的红外遥控信号,无法判断哪一红外遥控信号属于本次学习中对应遥控终端发射的红外遥控信号,而造成红外遥控学习的出错。因此,本实施例中为了减少红外遥控学习的错误率,接收遥控终端发送的红外遥控信号,可以具体包括:接收预设次数的红外遥控信号,并读取各红外遥控信号中的红外载波周期。具体的,本实施例中可以使遥控终端连续多次发射对应的红外遥控信号,中心遥控端也可以连续接收预设次数的红外遥控信号,此时的红外遥控信号中包含有遥控终端按照设定的红外载波周期发射的红外载波,中心遥控端为了确定接收的红外遥控信号为对应遥控终端发射的,而不是其他红外发射器发出的,可以在接收到预设次数的本文档来自技高网...

【技术保护点】
1.一种红外遥控的学习方法,其特征在于,包括:获取用户触发的按键标识,并接收遥控终端发送的红外遥控信号,所述红外遥控信号包括所述遥控终端的红外载波周期和红外遥控编码数据;根据所述红外载波周期确定对应的红外载波频率;建立所述红外载波频率与所述按键标识的匹配关系,并在所述按键标识下完成对所述红外遥控编码数据的学习。

【技术特征摘要】
1.一种红外遥控的学习方法,其特征在于,包括:获取用户触发的按键标识,并接收遥控终端发送的红外遥控信号,所述红外遥控信号包括所述遥控终端的红外载波周期和红外遥控编码数据;根据所述红外载波周期确定对应的红外载波频率;建立所述红外载波频率与所述按键标识的匹配关系,并在所述按键标识下完成对所述红外遥控编码数据的学习。2.根据权利要求1所述的方法,其特征在于,所述在所述按键标识下完成对所述红外遥控编码数据的学习,包括:根据所述按键标识确定对应的存储区域,在所述存储区域中对所述红外遥控编码数据进行压缩存储。3.根据权利要求1所述的方法,其特征在于,在所述按键标识下完成对所述红外遥控编码数据的学习之后,还包括:接收用户远程控制遥控设备时触发的目标按键标识;根据所述目标按键标识确定本次遥控匹配的目标红外载波频率,并基于所述目标红外载波频率发送对应的红外遥控编码数据。4.根据权利要求1所述的方法,其特征在于,所述接收遥控终端发送的红外遥控信号,包括:接收预设次数的红外遥控信号,并读取各红外遥控信号中的红外载波周期;相应的,所述根据所述红外载波周期确定对应的红外载波频率,包括:若确定所述各红外遥控信号中的红外载波周期相同,则根据相同的所述红外载波周期确定对应的红外载波频率。5.根据权...

【专利技术属性】
技术研发人员:何军雷建斌
申请(专利权)人:东莞市华业新科电子科技有限公司
类型:发明
国别省市:广东,44

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

1