一种红外遥控实现的方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及红外遥控技术,尤其涉及一种红外遥控实现的方法和装置。
【背景技术】
[0002]随着生活水平的不断提高,人们对生活快捷化的要求越来越高,继而对家居智能化的要求也越来越高,有力推动了家电红外遥控功能的升级换代。
[0003]现有家电大多都带红外遥控功能,但控制端多为特制的遥控设备,家电和遥控设备一一对应,用户只能使用固定的遥控设备来控制对应的家电,操作方式单一,且需要对多台家电进行控制时存在所需遥控设备过多、操作繁琐和控制设备混淆等问题,大大降低了用户的使用体验。
[0004]综上所述,目前迫切需要设计一种便捷地对家电进行红外控制的方法。
【发明内容】
[0005]有鉴于此,本发明提供了一种红外遥控实现的方法和装置,丰富了用户的操作方式,改善了操作便捷性。
[0006]第一方面,本发明实施例提供了一种红外遥控实现方法,该方法包括:
[0007]与至少一个智能设备基于短距离无线通信协议建立连接;
[0008]接收所述智能设备发送的遥控指令;
[0009]从所述遥控指令中解析获取遥控对象和指令内容;
[0010]根据所述遥控对象和指令内容产生红外遥控信号,进行发送,以控制所述遥控对象。
[0011]第二方面,本发明实施例提供了一种红外遥控控制方法,该方法包括:
[0012]与红外遥控实现装置基于短距离无线通信协议建立连接;
[0013]根据本地遥控界面提供的遥控对象和遥控功能,产生遥控指令;
[0014]将所述遥控指令发送给所述红外遥控实现装置,以指示所述红外遥控实现装置根据所述遥控对象和对遥控功能的指令内容产生并发送红外遥控信号,以控制所述遥控对象。
[0015]第三方面,本发明实施例提供了一种红外遥控实现装置,配置在红外遥控设备中,该装置包括:
[0016]第一通信模块,用于与至少一个智能设备基于短距离无线通信协议建立连接;
[0017]指令接收模块,用于接收所述智能设备发送的遥控指令;
[0018]指令获取模块,用于从所述遥控指令中解析获取遥控对象和指令内容;
[0019]第一指令发送模块,用于根据所述遥控对象和指令内容产生红外遥控信号,进行发送,以控制所述遥控对象。
[0020]第四方面,本发明实施例提供了一种红外遥控控制装置,配置在智能设备中,该装置包括:
[0021]第二通信模块,用于与红外遥控实现装置基于短距离无线通信协议建立连接;
[0022]指令生成模块,用于根据本地遥控界面提供的遥控对象和遥控功能,产生遥控指令;
[0023]第二指令发送模块,用于将所述遥控指令发送给所述红外遥控实现装置,以指示所述红外遥控实现装置根据所述遥控对象和对遥控功能的指令内容产生并发送红外遥控信号,以控制所述遥控对象。
[0024]本发明实施例中提供的红外遥控实现的方法和装置,通过将红外控制设备与至少一个移动智能设备形成红外遥控网络,实现了移动智能设备和遥控设备之间多对多的控制方式,满足了用户对操作方式多样化的需求,提升了用户的使用体验。
【附图说明】
[0025]图1是本发明实施例一提供的一种红外遥控实现方法的流程图;
[0026]图2是本发明实施例一所适用的集中控制网络的结构图;
[0027]图3是本发明实施例二提供的一种红外遥控控制方法的流程图;
[0028]图4是本发明实施例三提供的一种红外遥控实现装置的结构图;
[0029]图5是本发明实施例四提供的一种红外遥控控制装置的结构图。
【具体实施方式】
[0030]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0031]实施例一
[0032]图1为本发明实施例一提供的一种红外遥控实现方法的流程图,本实施例可适用于家装等多电器设备的集中控制网络,所述集中控制网络结构如图2所示,包括智能设备21、红外遥控设备22及遥控对象23,其中,智能设备21可以是一个或多个,遥控对象23可以是一个或多个。红外遥控设备22通常是一个,也可以设置多个。所述红外遥控实现方法可以由红外遥控实现装置执行,其中所述装置可由软件和/或硬件实现,该红外遥控实现装置可以作为红外路由器,与智能设备配合使用,对红外遥控对象进行控制。
[0033]如图1所示,本实施例提供的红外遥控实现方法具体包括以下步骤:
[0034]S110、与至少一个智能设备基于短距离无线通信协议建立连接;
[0035]在本实施例中,红外遥控设备与至少一个智能设备基于短距离无线通信协议建立连接,其中,所述智能设备可以为手机、笔记本、平板电脑等设备。
[0036]具体的,所述短距离无线通信协议包括下述至少一项:蓝牙、比特流(BitTorrent, BT)和无线保真(Wireless Fidelity, WIFI)。
[0037]示例性的,当红外遥控设备只与一个智能设备进行连接时,可采用蓝牙技术等两端式通信技术进行无线通信连接;当红外遥控设备需要与至少两个智能设备进行连接时,可将红外控制装置与智能设备布局在同一个局域网内,通过WIFI等网络式通信技术进行连接。
[0038]S120、接收所述智能设备发送的遥控指令;
[0039]在本实施例中,由红外遥控设备接收智能设备发送的遥控指令,具体的,所述遥控指令是指由智能设备向遥控对象传送的指示遥控对象工作或如何工作的命令。例如,电视的开机、关机、音量增大、音量减小及亮度调节等都是遥控指令。
[0040]进一步的,当同时接收至少两个智能设备发送的遥控指令时,按照所述智能设备建立连接的顺序或优先级顺序,确定一个遥控指令为当前指令。具体的,所述优先级顺序可根据智能设备类型、登录账号以及智能设备与红外遥控设备间的距离等进行判断。
[0041]或者,可以用资源占用-释放策略来控制哪个智能设备进行当前控制。例如,当已与红外遥控设备建立连接的智能设备,未发送控制指令的时间超过阈值时间时,该智能设备将自动释放对红外遥控设备的资源占用。解除此类资源占用的方式还可包括:手动操作控制界面的按钮等。
[0042]S130、从所述遥控指令中解析获取遥控对象和指令内容;
[0043]红外遥控设备从所述遥控指令中解析获取遥控对象和指令内容,其中,遥控对象可以为电风扇、空调、冰箱等家电设备。
[0044]示例性的,对于常用的红外遥控家电空调,所述指令内容包括开启、开始制冷、升高温度及降低温度等,当红外遥控设备接收到由已与所述红外遥控设备建立连接的智能设备发出的遥控指令,例如使空调开始制冷时,红外遥控设备即从该指令中解析出遥控对象空调,及指令内容开始制冷。
[0045]S140、根据所述遥控对象和指令内容产生红外遥控信号,进行发送,以控制所述遥控对象。
[0046]本实施例中,由红外遥控设备根据所述遥控对象和指令内容产生所述遥控对象可识别的红外遥控信号,向所述遥控对象进行发送,以控制所述遥控对象。
[0047]本发明实施例中提供的红外遥控实现的方法,通过将红外遥控设备与至少一个智能设备进行连接,并将由智能设备产生的指令通过红外遥控设备发送给遥控对象,实现了智能设备对遥控对象的红外控制,丰富了用户的操作方式,提升了用户的使用体验。
[0048]实施例二
[0049]图3为本发明实施例二提供的一种红外遥控控制方法的流程图,本实施例可适用于家装等多电器设备的集中控制网络情况,该方法可以由红外遥控控制装置执行,其中该装置可由软件和/或硬件实现,并可集成在智能设备中。
[0050]如图3所示,本实施例提供的红外遥控控制方法具体包括以下步骤:
[0051]S210、与红外遥控实现装置基于短距离无线通信协议建立连接;
[0052]在本实施例中,智能设备上的客户端与红外遥控实现装置基于短距离无线通信协议建立连接。具体的,所述短距离无线通信协议包括下述至少一项:蓝牙、BT和WIFI。
[0053]S220、根据本地遥控界面提供的遥控对象和遥控功能,产生遥控指令;
[0054]智能设备上的客户端根据本地遥控界面提供的遥控对象和遥控功能,产生遥控指令。示例性的,智能设备的遥控界面上分布有各个遥控对象的图标及所述图标的下拉菜单,对所述遥控对象的控制操作列于所述下拉菜