专利名称:控制红外受控设备的方法和系统的利记博彩app
技术领域:
本发明涉及遥控领域,特别是涉及一种控制红外受控设备的方法和系统。
背景技术:
随着家电设备的多样化,需要越来越多的遥控器控制相应的家电设备,每种家电设备需配备一个匹配的遥控器,家中增加了很多不同型号的遥控器,为了实现对某个家电设备的控制,需要找到对应的遥控器,面对如此多的遥控器,不易找到且易混淆,使用不方便。随着技术的发展,出现了通过智能手机模拟遥控软件直接控制家电设备,但需要家电设备具有智能系统,即需要家电设备支持WIFI功能等,然而大多数家电设备并非支持WIFI功能,只能通过红外进行控制,智能手机无法直接控制这些家电设备。
发明内容
基于此,有必要提供一种控制红外受控设备的方法,能实现对传统的红外受控设备进行控制,且提高操作的便利性。此外,还有必要提供一种控制红外受控设备的系统,能实现对传统的红外受控设备进行控制,且提高操作的便利性。一种控制红外受控设备的方法,包括以下步骤获取红外受控设备型号;调用与所述红外受控设备型号匹配的模拟遥控器按键界面;接收对模拟遥控器按键界面上的虚拟按键的触发操作,产生按键信号并发送;接收所述按键信号并将所述按键信号转换为红外控制信号,根据所述红外控制信号控制红外受控设备。在其中一个实施例中,在所述获取红外受控设备型号之后,调用与所述红外受控设备型号匹配的模拟遥控器按键界面的步骤之前,还包括步骤根据所述红外受控设备型号获取完整的红外代码及编码协议;在初始模拟遥控器按键界面上动态配置虚拟按键的功能,得到与所述红外受控设备型号匹配的模拟遥控器按键界面。在其中一个实施例中,所述在初始模拟遥控器界面上动态配置虚拟按键的功能,得到与所述红外受控设备型号匹配的模拟遥控器按键界面的步骤包括获取选择的多个虚拟按键;依次触发所述多个虚拟按键中的每个虚拟按键;接收触发遥控器的按键发射的红外控制信号;对所述红外控制信号进行处理得到所述遥控器按键的红外代码,将所述遥控器按键的红外代码与触发的虚拟按键关联存储。在其中一个实施例中,所述获取红外受控设备型号,根据所述红外受控设备型号获取完整的红外代码及编码协议的步骤包括
获取在模拟遥控器菜单界面上选择的红外受控设备型号,并根据所述红外受控设备型号从移动终端或服务器上获取完整的红外代码及编码协议。
在其中一个实施例中,所述获取红外受控设备型号的步骤包括
拍摄红外受控设备的图像,并发送所述图像;
对所述图像进行解析,得到红外受控设备型号。
一种控制红外受控设备的系统,包括
移动终端,用于获取红外受控设备型号,调用与所述红外受控设备型号匹配的模拟遥控器按键界面,接收对模拟遥控器按键界面上的虚拟按键的触发操作,产生按键信号, 并将所述按键信号发送给无线AP设备;
所述无线AP设备,用于将所述按键信号转换为红外控制信号,根据所述红外控制信号控制红外受控设备。
在其中一个实施例中,所述移动终端还用于获取红外受控设备型号,并根据所述红外受控设备型号获取完整的红外代码及编码协议,并在移动终端的初始模拟遥控器按键界面上动态配置虚拟按键的功能,得到与所述红外受控设备型号匹配的模拟遥控器按键界面。
在其中一个实施例中,还包括服务器,所述移动终端还用于获取选择的多个虚拟按键,以及接收依次触发的所述多个虚拟按键中的每个虚拟按键;
所述无线AP设备还用于接收触发遥控器的按键发射的红外控制信号,并将所述红外控制信号发送给所述移动终端;
所述服务器用于接收移动终端上传的所述红外控制信号,并对所述红外控制信号进行处理得到所述遥控器按键的红外代码,将所述遥控器按键的红外代码返回给所述移动终端;
所述移动终端还用于将所述遥控器按键的红外代码与触发的虚拟按键关联存储。
在其中一个实施例中,所述移动终端还用于获取在模拟遥控器菜单界面上选择的红外受控设备型号,并根据所述红外受控设备型号从移动终端或服务器上获取完整的红外代码及编码协议。
在其中一个实施例中,还包括服务器,所述移动终端还用于拍摄红外受控设备的图像,并将所述图像发送给所述服务器;
所述服务器用于对所述图像进行解析,得到红外受控设备型号,根据所述红外受控设备型号查找到完整的红外代码及编码协议,并返回给所述移动终端。
上述控制红外受控设备的方法和系统,通过触发模拟遥控器按键界面上的虚拟按键产生按键信号并发送,将接收到的按键信号转换为红外控制信号,根据红外控制信号控制红外受控设备,实现了对传统的红外受控设备的控制,红外受控设备均可通过无线设备上的模拟遥控器进行控制,不需到处寻找相应红外受控设备的实体遥控器,提高了操作的便利性,且节省了成本。
图I为本发明控制红外受控设备的方法优选实施例的流程示意图2为本发明控制红外受控设备的方法一实施例中移动终端通过服务器的数据库中获取匹配的完整的红外代码及编码协议,并结合无线AP设备对红外受控设备进行控制的时序图;图3为图2中智能手机通过服务器的数据库中获取匹配的完整的红外代码及编码协议,结合无线AP设备对电视机进行控制的流程图;图4为本发明控制红外受控设备的方法一实施例中移动终端从自身存储中获取匹配的完整的红外代码及编码协议,并结合无线AP设备对红外受控设备进行控制的时序图;图5为图4中智能手机从自身存储中获取匹配的完整的红外代码及编码协议,并结合无线AP设备对红外受控设备进行控制的流程示意图;图6为本发明控制红外受控设备的方法一实施例中通过移动终端拍摄红外受控 设备,获取与受控电视型号匹配的完整的红外代码及编码协议,并结合无线AP控制红外受控设备的时序图;图7为图6中通过移动终端拍摄红外受控设备,获取与受控电视型号匹配的完整的红外代码及编码协议,并结合无线AP控制红外受控设备的流程图;图8为本发明控制红外受控设备的方法一实施例中在初始模拟遥控器按键界面上动态配置虚拟按键的功能的步骤的流程图;图9为本发明控制红外受控设备的系统优选实施例的结构示意图;图10为图9所示控制红外受控设备的系统的应用示意图。
具体实施例方式下面结合具体的实施例及附图对控制红外受控设备的方法和系统的技术方案进行详细的描述,以使其更加清楚。如图I所示,在一个实施例中,一种控制红外受控设备的方法,包括以下步骤步骤S102,获取红外受控设备型号。具体的,红外受控设备是指由红外信号进行控制的电器设备。该红外受控设备可为红外控制的空调、电视机、BD (Blu-ray Disc,蓝光)播放器、DVD (DigitalVersatileDisc,数字多功能光盘)播放器、机顶盒、IPTV (交互式网络电视)、电灯、摄像头等。获取红外受控设备型号可在模拟遥控器菜单界面上选择的红外受控设备型号,或者通过拍摄红外受控设备的图像,并发送该图像,对该图像进行解析,得到红外受控设备型号。其中,模拟遥控器菜单界面是指在无线终端上运行遥控器软件后首先进入的界面,该界面上可显示供选择的设备型号以及其他功能。无线终端可为移动终端,如智能手机或个人数字助手等。无线终端可通过WIFI或蓝牙等与其他无线设备进行通信。步骤S104,根据红外受控设备型号获取完整的红外代码及编码协议。具体的,根据红外受控设备型号可从无线终端或服务器上获取到完整的红外代码及编码协议。完整的红外代码是指包括某一类型的红外受控设备的所有代码,如电视机的所有红外代码。步骤S106,在初始模拟遥控器按键界面上动态配置虚拟按键的功能,得到与该红外受控设备型号匹配的模拟遥控器按键界面。
具体的,在初始模拟遥控器按键界面上根据红外受控设备的型号选择相应的虚拟按键,配置相应的虚拟按键功能。初始模拟遥控器按键界面上显示全部的虚拟按键,需要根据红外受控设备型号从中对应的虚拟按键,如此控制该红外受控设备时,不需显示全部的虚拟按键,合理利用显示空间,方便操作。
步骤S108,调用与该红外受控设备型号匹配的模拟遥控器按键界面。
具体的,在无线终端上开启模拟遥控器软件,获取红外受控设备型号,调用匹配的模拟遥控器按键界面,在模拟遥控器按键界面上显示多个相应的虚拟按键。
例如红外受控设备型号为电视机,则调用的模拟遥控器按键界面上显示有音量按键、频道调节按键、电源键等;例如红外受控设备型号为空调,则调用的模拟遥控器按键界面上显示有温度高低调节按键、状态调节按键(如送风、制冷等)。
步骤S110,接收对模拟遥控器按键界面上的虚拟按键的触发操作,产生按键信号, 并发送。
具体的,通过触发无线终端上的模拟遥控器按键界面上的虚拟按键,产生按键信号,并将按键信号发送给无线AP (Access Point,接入点)设备。无线AP设备可与移动终端和红外受控设备通信,即可通过无线网络(如WIFI、蓝牙、IEEE802. 11 )接收终端发送的信号,将其转换为红外控制信号控制红外受控设备。且无线AP设备可支持360度红外发射与接收功能,以及与移动终端通过无线通信。
步骤S112,接收按键信号并将按键信号转换为红外控制信号,根据红外控制信号控制红外受控设备。
具体的,无线AP设备接收按键信号,并将按键信号转换为红外控制信号。通过红外控制信号控制红外受控设备。在其他实施例中,上述控制红外受控设备的方法可省略步骤S104和步骤S106。
上述控制红外受控设备的方法,通过触发模拟遥控器按键界面上的虚拟按键产生按键信号并发送,将按键信号转换为红外控制信号,根据红外控制信号控制红外受控设备, 实现了对传统的红外受控设备的控制,红外受控设备均可通过移动终端上的模拟遥控器进行控制,不需到处寻找相应红外受控设备的实体遥控器,提高了操作的便利性,且节省了成本。
如图2所示为移动终端通过服务器的数据库中获取匹配的红外代码及编码协议, 并结合无线AP设备对红外受控设备进行控制的时序图,其中,移动终端为智能手机,红外受控设备为传统电视;图3为智能手机通过服务器的数据库中获取匹配的红外代码及编码协议,结合无线AP设备对电视机进行控制的流程图。结合图2和图3所示,流程如下
步骤S202,打开遥控软件,选择电视型号。
具体的,在智能手机上打开遥控软件,在模拟遥控器菜单界面上选择电视型号。
步骤S204,发送电视型号。
具体的,智能手机发送电视型号到服务器。
步骤S206,根据电视型号从数据库查找完整的红外代码及编码协议,并返回完整的红外代码及编码协议。
具体的,服务器从数据库查找电视型号匹配的完整的红外代码及编码协议,并返回匹配的完整的红外代码及编码协议到智能手机。
步骤S208,组合模拟遥控器按键。具体的,在智能 手机上的初始模拟遥控器按键界面上动态配置虚拟按键,组合得到与电视型号匹配的虚拟遥控按键。步骤S210,显示虚拟遥控器匹配完成。具体的,在智能手机上显示虚拟遥控器匹配完成。步骤S212,模拟遥控器按键操作。具体的,智能手机接收对模拟遥控器按键界面上虚拟按键的触发操作,产生按键信号。步骤S214,通过无线发送按键信号。具体的,智能手机通过无线(如WIFI)将按键信号发送给无线AP设备。步骤S216,将无线信号转换为红外控制信号,并通过红外控制信号控制传统电视。具体的,无线AP设备将无线(WIFI)信号转换为红外控制信号,并通过红外控制信号控制传统电视。步骤S218,红外电视根据红外控制信号进行响应操作。此外,如图2所示,在服务器中未查找到与电视型号匹配的红外代码及编码协议时,智能手机获取用户输入的电视型号(即用户上报电视型号),将未注册的电视型号发送给服务器,由后台管理员添加该未注册的电视型号的红外代码及编码协议(即工作人员人工增加完善相应型号电视IR编码数据),并将添加完成的信息反馈到智能手机。图4所示为移动终端从自身存储中获取匹配的完整的红外代码及编码协议,并结合无线AP设备对红外受控设备进行控制的时序图,图5为智能手机从自身存储中获取匹配的完整的红外代码及编码协议,并结合无线AP设备对红外受控设备进行控制的流程示意图。图4与图2中的区别在于,首先从智能手机的列表中查找是否有电视型号,若是,直接根据电视型号查找到匹配的完整的红外代码及编码协议,若否,则智能手机获取用户手动输入的电视型号,并将该电视型号发送给服务器,从服务器查找与该电视型号匹配的完整的红外代码及编码协议。如图5所示,智能手机从自身存储中获取匹配的完整的红外代码及编码协议,并结合无线AP设备对红外受控设备进行控制,包括步骤S302,打开遥控软件,选择电视型号。具体的,在智能手机上打开遥控软件,在模拟遥控器菜单界面上选择电视型号。步骤S304,从智能手机的列表中查找是否有电视型号,若是,执行步骤S306,若否,执行步骤S308。步骤S306,直接根据电视型号查找到匹配的完整的红外代码及编码协议,然后执行步骤S310。步骤S308,获取用户手动输入的电视型号,并发送该电视型号。具体的,智能手机获取用户手动输入的电视型号,并发送该电视型号给服务器。步骤S310,根据电视型号从数据库查找完整的红外代码及编码协议,并返回完整的红外代码及编码协议。具体的,服务器从数据库查找电视型号匹配的完整的红外代码及编码协议,并返回匹配的完整的红外代码及编码协议到智能手机。
步骤S312,组合模拟遥控器按键。
具体的,在智能手机上的初始模拟遥控器按键界面上动态配置虚拟按键,组合得到与电视型号匹配的虚拟遥控按键。
步骤S314,显示虚拟遥控器匹配完成。
具体的,在智能手机上显示虚拟遥控器匹配完成。
步骤S316,模拟遥控器按键操作。
具体的,智能手机接收对模拟遥控器按键界面上虚拟按键的触发操作,产生按键信号。
步骤S318,通过无线发送按键信号。
具体的,智能手机通过无线(如WIFI)将按键信号发送给无线AP设备。
步骤S320,将无线信号转换为红外控制信号,并通过红外控制信号控制传统电视。
具体的,无线AP设备将无线(WIFI)信号转换为红外控制信号,并通过红外控制信号控制传统电视。
步骤S322,传统电视根据红外控制信号进行响应操作。
如图6所示为通过移动终端拍摄红外受控设备,获取与受控电视型号匹配的红外代码及编码协议,并结合无线AP控制红外受控设备的时序图,图7为通过移动终端拍摄红外受控设备,获取与受控电视型号匹配的红外代码及编码协议,并结合无线AP控制红外受控设备的流程图,包括
步骤S402,拍摄受控电视的图像。
具体的,通过智能手机上的摄像头拍摄受控电视。
步骤S404,发送电视的图像。
具体的,智能手机将电视的图像发送到服务器。
步骤S406,对电视的图像进行解析处理,得到红外受控设备型号,根据电视型号从数据库查找完整的红外代码及编码协议,并返回完整红外代码及编码协议。
具体的,服务器对电视的图像进行解析处理。
步骤S408,组合模拟遥控器按键。
具体的,在智能手机上的初始模拟遥控器按键界面上动态配置虚拟按键,组合得到与电视型号匹配的虚拟遥控按键。
步骤S410,显示虚拟遥控器匹配完成。
具体的,在智能手机上显示虚拟遥控器匹配完成。
步骤S412,模拟遥控器按键操作。
具体的,智能手机接收对模拟遥控器按键界面上虚拟按键的触发操作,产生按键信号。
步骤S414,通过无线发送按键信号。
具体的,智能手机通过无线(如WIFI)将按键信号发送给无线AP设备。
步骤S416,将无线信号转换为红外控制信号,并通过红外控制信号控制传统电视。
具体的,无线AP设备将无线(WIFI)信号转换为红外控制信号,并通过红外控制信号控制传统电视。
步骤S418,传统电视根据红外控制信号进行响应操作。9
此外,在服务器中未查找到与电视型号匹配的完整的红外代码及编码协议时,智能手机获取用户输入的电视型号,将未注册的电视型号发送给服务器,由后台管理员添加该未注册的电视型号的红外代码及编码协议,并将添加完成的信息反馈到智能手机。通过拍摄红外受控设备的图像,并将红外受控设备的图像发送给服务器进行解析,得到红外受控设备型号,操作方便。如图8所示,在一个实施例中,上述控制红外受控设备的方法,在初始模拟遥控器按键界面上动态配置虚拟按键的功能,得到与所述红外受控设备型号匹配的模拟遥控器按键界面的步骤包括步骤S502,获取选择的多个虚拟按键。具体的,在初始模拟遥控器按键界面上显示全功能遥控器有80个虚拟按键,可选择其中20个虚拟按键进行配置,组成仅有20个虚拟按键的模拟遥控器按键界面。步骤S504,依次触发该多个虚拟按键中的每个虚拟按键。具体的,通过触摸屏等点击选中的多个虚拟按键中的一个虚拟按键。该虚拟按键即为虚拟按键。步骤S506,接收触发遥控器的按键发射的红外控制信号。具体的,无线AP设备接收用户触发实体遥控器的按键发射的红外控制信号。步骤S508,对红外控制信号进行处理得到遥控器按键的红外代码,将所述遥控器按键的红外代码与触发的虚拟按键关联存储。具体的,无线AP设备将红外控制信号通过无线通信(如wifi)发送给移动终端,移动终端将红外控制信号发送到服务器,由服务器对红外控制信号进行处理得到红外代码,将红外代码返回给移动终端,由移动终端将红外代码与触发的虚拟按键关联存储,关联存储即建立对应关系。例如,虚拟电源按键与实体遥控器的电源按键的红外代码关联存储。此外,无线AP设备接收到遥控器发送的红外控制信号后,将红外控制信号转换为二进制码信号,并将该二进制码信号发送给移动终端。移动终端接收到该二进制码信号后,将二进制码信号与触发的虚拟按键建立对应关系,并存储该对应关系。对红外受控设备进行控制时,移动终端将触发虚拟按键产生对应的二进制码信号,发送给无线AP设备,无线AP设备将二进制码信号转换为红外控制信号,通过红外控制信号控制红外受控设备。可将二进制码信号与触发的虚拟按键的对应关系上传到服务器上,更换移动终端时,新的移动终端可从服务器上下载该对应关系。如图9所示,在一个实施例中,一种控制红外受控设备的系统,包括移动终端10、无线AP设备20、红外受控设备30和服务器40。其中移动终端10用于获取红外受控设备型号,调用与该红外受控设备型号匹配的模拟遥控器按键界面,接收对模拟遥控器按键界面上的虚拟按键的触发操作,产生按键信号,并将所述按键信号发送给无线AP设备20。具体的,在移动终端10上开启模拟遥控器软件,获取红外受控设备型号,调用匹配的模拟遥控器按键界面,在模拟遥控器按键界面上显示多个相应的虚拟按键。移动终端10为智能手机或个人数字助手等。红外受控设备是指由红外信号进行控制的电器设备。该红外受控设备型号可为红外控制的空调、电视机、BD (Blu-ray Disc,蓝光)播放器、DVD(Digital Versatile Disc,数字多功能光盘)播放器、机顶盒、IPTV (交互式网络电视)、电灯、摄像头等。例如红外受控设备型号为电视机,则调用的模拟遥控器按键界面上显示有音量按键、频道调节按键、电源键等;例如红外受控设备型号为空调,则调用的模拟遥控器按键界面上显示有温度高低调节按键、状态调节按键(如送风、制冷等)。
无线AP设备20用于将该按键信号转换为红外控制信号,根据该红外控制信号控制红外受控设备30。
具体的,通过触发移动终端上的模拟遥控器按键界面上的虚拟按键,产生按键信号,并将按键信号发送给无线AP设备。无线AP设备可与移动终端和红外受控设备通信,即可通过无线网络(如WIFI)接收移动终端发送的信号,将其转换为红外控制信号控制红外受控设备。且无线AP设备可支持360度红外发射与接收功能,以及与移动终端通过无线(如 WIFI)通信。
如图10所示,为控制红外受控设备的系统的应用示意图,图中,移动终端10为智能手机,红外受控设备30为电视机,智能手机与无线AP设备通过无线(WIFI)通信,无线AP 设备与电视机通过红外通信。
上述控制红外受控设备的系统,通过移动终端10发送模拟遥控器按键信号到无线AP设备20,由无线AP设备20将按键信号转换为红外控制信号,根据红外控制信号控制红外受控设备30,实现了对传统的红外受控设备的控制,红外受控设备均可通过移动终端 10上的模拟遥控器进行控制,不需到处寻找相应红外受控设备的实体遥控器,提高了操作的便利性,且节省了成本。
进一步的,移动终端10还用于获取红外受控设备型号,并根据该红外受控设备型号获取匹配的完整的红外代码及编码协议,并在移动终端的初始模拟遥控器按键界面上动态配置虚拟按键的功能。具体的,获取红外受控设备型号可在模拟遥控器菜单界面上选择的红外受控设备型号,并根据所述红外受控设备型号从移动终端或服务器上获取匹配的完整的红外代码及编码协议。其中,模拟遥控器菜单界面是指在无线终端上运行遥控器软件后首先进入的界面,该界面上可显示供选择的设备型号以及其他功能。完整的红外代码是指包括某一类型的红外受控设备的所有代码,如电视机的所有红外代码。初始模拟遥控器按键界面上显示全部的虚拟按键,需要根据红外受控设备型号从中对应的虚拟按键,如此控制该红外受控设备时,不需显示全部的虚拟按键,合理利用显示空间,方便操作。
移动终端10还用于获取选择的多个虚拟按键,以及接收依次触发的多个虚拟按键中的每个虚拟按键。
具体的,在模拟遥控器界面上显示全功能遥控器有80个虚拟按键,可选择其中20 个虚拟按键进行配置,组成仅有20个虚拟按键的模拟遥控器按键界面。
无线AP设备20还用于接收触发遥控器的按键发射的红外控制信号,并将红外控制信号发送给移动终端10。
具体的,通过触摸屏等点击选中的多个虚拟按键中的一个虚拟按键。该虚拟按键即为虚拟按键。
服务器40用于接收移动终端10上传的红外控制信号,并对红外控制信号进行处理得到所述遥控器按键的红外代码,将所述遥控器按键的红外代码返回给所述移动终端 10。
移动终端10还用于将所述遥控器按键的红外代码与触发的虚拟按键关联存储。移动终端10对选择的多个虚拟按键分别与对应的红外代码进行关联存储。具体的,无线AP设备20将红外控制信号通过无线通信(如wifi)发送给移动终端10,移动终端10将红外控制信号发送到服务器40,由服务器40对红外控制信号进行处理,从数据库中查找 得到遥控器按键的红外代码,将遥控器按键的红外代码返回给移动终端10,由移动终端10将遥控器按键的红外代码与触发的虚拟按键关联存储,关联存储即建立对应关系。例如,虚拟电源按键与实体遥控器的电源按键的红外代码关联存储。移动终端10还用于获取在模拟遥控器菜单界面上选择的红外受控设备型号,并根据所述红外受控设备型号从移动终端10或服务器40上获取匹配的红外代码及编码协议。其中,模拟遥控器菜单界面是指在无线终端上运行遥控器软件后首先进入的界面,该界面上可显示供选择的设备型号以及其他功能。再参图2,移动终端10通过服务器的数据库中获取匹配的完整的红外代码及编码协议,并结合无线AP设备对红外受控设备进行控制的时序图,其中,移动终端10为智能手机,红外受控设备30为传统电视,控制过程如下(al)在智能手机上打开遥控软件,选择电视型号。(a2)智能手机发送电视型号到服务器40。(a3)服务器40根据电视型号从数据库查找匹配的完整的红外代码及编码协议,并返回匹配的完整的红外代码及编码协议到智能手机。( a4 )组合模拟遥控器按键。具体的,在智能手机上动态配置虚拟按键,组合得到与电视型号匹配的虚拟遥控按键。(a5)在智能手机上显示虚拟遥控器匹配完成。( a6 )模拟遥控器按键操作。具体的,智能手机接收对模拟遥控器按键界面上虚拟按键的触发操作,产生按键信号。(a7)智能手机通过WIFI将按键信号发送给无线AP设备。(a8)无线AP设备20将WIFI信号转换为红外控制信号,并通过红外控制信号控制传统电视。(a9)传统电视根据红外控制信号进行响应操作。此外,在服务器40中未查找到电视型号匹配的完整的红外代码及编码协议时,智能手机获取用户输入的电视型号,将未注册的电视型号发送给服务器40,由后台管理员添加该未注册的电视型号的红外代码及编码协议,并将添加完成的信息反馈到智能手机。参再图3,移动终端10从自身存储中获取匹配的完整的红外代码及编码协议,并结合无线AP设备20对红外受控设备进行控制的时序图,与图2中的区别在于,首先从智能手机的列表中查找是否有电视型号,若是,直接根据电视型号查找到匹配的完整的红外代码及编码协议,若否,则智能手机获取用户手动输入的电视型号,并将该电视型号发送给服务器40,从服务器40查找与该电视型号匹配的完整的红外代码及编码协议。进一步的,在一个实施例中,移动终端10还用于拍摄红外受控设备的图像,并将图像发送给所述服务器40 ;服务器40用于对所述图像进行解析,得到红外受控设备型号,根据所述红外受控设备型号查找到匹配的完整的红外代码及编码协议,并返回给移动终端10.
再参图6,通过移动终端10拍摄红外受控设备,获取与受控电视型号匹配的完整的红外代码及编码协议,并结合无线AP设备20控制红外受控设备的时序图,移动终端10 为智能手机,红外受控设备30为传统电视,控制过程如下
(bl)通过智能手机拍摄受控电视的图像。
具体的,通过智能手机上的摄像头拍摄受控电视。
(b2)智能手机将电视的图像发送到服务器40。
(b3)服务器40对电视的图像进行解析处理,得到红外受控设备型号,根据电视型号从数据库查找匹配的完整的红外代码及编码协议,并返回匹配的完整红外代码及编码协议到智能手机。
(b4)组合模拟遥控器按键。
具体的,在智能手机上动态配置虚拟按键,组合得到与电视型号匹配的虚拟遥控按键。
(b5)在智能手机上显示虚拟遥控器匹配完成。
(b6)模拟遥控器按键操作。
具体的,智能手机接收对模拟遥控器按键界面上虚拟按键的触发操作,产生按键信号。
(b7)智能手机通过WIFI将按键信号发送给无线AP设备20。
(b8)无线AP设备20将WIFI信号转换为红外控制信号,并通过红外控制信号控制传统电视。
(b9)传统电视根据红外控制信号进行响应操作。
此外,在服务器40中未查找到电视型号匹配的完整的红外代码及编码协议时,智能手机获取用户输入的电视型号,将未注册的电视型号发送给服务器40,由后台管理员添加该未注册的电视型号的红外代码及编码协议,并将添加完成的信息反馈到智能手机。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。·
权利要求
1.一种控制红外受控设备的方法,包括以下步骤 获取红外受控设备型号; 调用与所述红外受控设备型号匹配的模拟遥控器按键界面; 接收对模拟遥控器按键界面上的虚拟按键的触发操作,产生按键信号并发送; 接收所述按键信号并将所述按键信号转换为红外控制信号,根据所述红外控制信号控制红外受控设备。
2.根据权利要求I所述的控制红外受控设备的方法,其特征在于,在所述获取红外受控设备型号之后,调用与所述红外受控设备型号匹配的模拟遥控器按键界面的步骤之前,还包括步骤 根据所述红外受控设备型号获取完整的红外代码及编码协议; 在初始模拟遥控器按键界面上动态配置虚拟按键的功能,得到与所述红外受控设备型号匹配的模拟遥控器按键界面。
3.根据权利要求2所述的控制红外受控设备的方法,其特征在于,所述在初始模拟遥控器按键界面上动态配置虚拟按键的功能,得到与所述红外受控设备型号匹配的模拟遥控器按键界面的步骤包括 获取选择的多个虚拟按键; 依次触发所述多个虚拟按键中的每个虚拟按键; 接收触发遥控器的按键发射的红外控制信号; 对所述红外控制信号进行处理得到所述遥控器按键的红外代码,将所述遥控器按键的红外代码与触发的虚拟按键关联存储。
4.根据权利要求2所述的控制红外受控设备的方法,其特征在于,所述获取红外受控设备型号,根据所述红外受控设备型号获取完整的红外代码及编码协议的步骤包括 获取在模拟遥控器菜单界面上选择的红外受控设备型号,并根据所述红外受控设备型号从移动终端或服务器上获取完整的红外代码及编码协议。
5.根据权利要求2所述的控制红外受控设备的方法,其特征在于,所述获取红外受控设备型号的步骤包括 拍摄红外受控设备的图像,并发送所述图像; 对所述图像进行解析,得到红外受控设备型号。
6.一种控制红外受控设备的系统,其特征在于,包括 移动终端,用于获取红外受控设备型号,调用与所述红外受控设备型号匹配的模拟遥控器按键界面,接收对模拟遥控器按键界面上的虚拟按键的触发操作,产生按键信号,并将所述按键信号发送给无线AP设备; 所述无线AP设备,用于将所述按键信号转换为红外控制信号,根据所述红外控制信号控制红外受控设备。
7.根据权利要求6所述的控制红外受控设备的系统,其特征在于,所述移动终端还用于获取红外受控设备型号,并根据所述红外受控设备型号获取完整的红外代码及编码协议,并在移动终端的初始模拟遥控器按键界面上动态配置虚拟按键的功能,得到与所述红外受控设备型号匹配的模拟遥控器按键界面。
8.根据权利要求7所述的控制红外受控设备的系统,其特征在于,还包括服务器,所述移动终端还用于获取选择的多个虚拟按键,以及接收依次触发的所述多个虚拟按键中的每个虚拟按键; 所述无线AP设备还用于接收触发遥控器的按键发射的红外控制信号,并将所述红外控制信号发送给所述移动终端; 所述服务器用于接收移动终端上传的所述红外控制信号,并对所述红外控制信号进行处理得到所述遥控器按键的红外代码,将所述遥控器按键的红外代码返回给所述移动终端; 所述移动终端还用于将所述遥控器按键的红外代码与触发的虚拟按键关联存储。
9.根据权利要求7所述的控制红外受控设备的系统,其特征在于,所述移动终端还用 于获取在模拟遥控器菜单界面上选择的红外受控设备型号,并根据所述红外受控设备型号从移动终端或服务器上获取完整的红外代码及编码协议。
10.根据权利要求7所述的控制红外受控设备的系统,其特征在于,还包括服务器,所述移动终端还用于拍摄红外受控设备的图像,并将所述图像发送给所述服务器; 所述服务器用于对所述图像进行解析,得到红外受控设备型号,根据所述红外受控设备型号查找到完整的红外代码及编码协议,并返回给所述移动终端。
全文摘要
一种控制红外受控设备的方法,包括以下步骤获取红外受控设备型号;调用与所述红外受控设备型号匹配的模拟遥控器按键界面;接收对模拟遥控器按键界面上的虚拟按键的触发操作,产生按键信号,并发送;接收所述按键信号并将按键信号转换为红外控制信号,根据所述红外控制信号控制红外受控设备。此外,还提供了一种控制红外受控设备的系统。上述控制红外受控设备的方法和系统,通过触发模拟遥控器按键界面上的虚拟按键产生按键信号并发送,将接收到的按键信号转换为红外控制信号,根据红外控制信号控制红外受控设备,实现了对传统的红外受控设备的控制,红外受控设备均可通过无线设备上的模拟遥控器进行控制,提高了操作的便利性,且节省了成本。
文档编号G08C23/04GK102930712SQ20121045874
公开日2013年2月13日 申请日期2012年11月14日 优先权日2012年11月14日
发明者刘昆, 屈剑刚 申请人:Tcl通力电子(惠州)有限公司