本发明涉及智能家居领域,特别涉及一种遥控方法及遥控器。
背景技术:
在现有技术中,每一智能设备都需要一个遥控器单独进行遥控,导致每一个家庭都存在多个遥控器的问题,这样不利于存放以及快速找到与智能设备相对应的遥控器。
技术实现要素:
针对现有技术不足,本发明提出一种遥控方法及遥控器,一个遥控器就能遥控多个智能设备,利用光信号分析得到所要遥控智能设备,并打开与之对应的控制界面,旨在解决现有的存在多个遥控器,不利于存放及快速找到与智能设备相对应的遥控器的问题。
本发明提出的技术方案是:
一种遥控方法,所述方法包括:
朝智能设备的方向发送第一光信号;
接收所述第一光信号经所述智能设备反射回来的第二光信号;
解析所述第二光信号,根据解析结果打开与所述智能设备对应的控制界面;
根据所述控制界面中控制选项遥控所述智能设备。
进一步地,在所述朝智能设备的方向发送第一光信号的步骤之前,包括:
将所述智能设备的表面涂覆成单一颜色或者将设有单一颜色的标签粘贴于所述智能设备的表面,其中,每一智能设备与每一单一颜色一一对应;
关联所述智能设备与所述单一颜色;
存储所述智能设备与所述单一颜色的关联信息。
进一步地,在所述解析所述第二光信号,根据解析结果打开与所述智能设备对应的控制界面的步骤中,包括:
提取接收到的第二光信号的颜色特征;
将接收后所述第二光信号的颜色特征与发送的所述第一光信号的颜色特征进行比较;
分析比较结果,得到所述第二光信号所缺少的颜色特征;
根据所缺少的颜色特征,获取与之相对应智能设备的控制界面;
打开所述控制界面。
进一步地,在所述根据所缺少的颜色特征,获取与之相对应智能设备的控制界面的步骤中,包括:
根据所缺少的颜色特征,在内部查找是否存在与之相对应智能设备的控制界面;
若存在,则从内部获取所述控制界面;
若不存在,则从云端查找与之相对应智能设备的控制界面;
查找到所述控制界面之后,通过下载安装的方式获取所述控制界面。
进一步地,所述根据所述控制界面中控制选项遥控所述智能设备的步骤中,包括:
分析所述控制界面中控制选项的通信方式;
若所述通信方式需要建立网络,则发起组网命令;
在建立所述网络后,所述控制界面中控制选项通过所述网络传输遥控命令给所述智能设备;
若所述通信方式不需要建立网络,则所述控制界面中控制选项直接发送遥控命令给所述智能设备。
本发明还提供一种遥控器,包括:
发送光信号模块,用于朝智能设备的方向发送第一光信号;
接收光信号模块,用于接收所述第一光信号经所述智能设备反射回来的第二光信号;
处理模块,用于解析所述第二光信号,根据解析结果打开与所述智能设备对应的控制界面;
控制模块,用于根据所述控制界面中控制选项遥控所述智能设备。
进一步地,所述遥控器还包括:
关联模块,用于关联所述智能设备与所述单一颜色,其中,所述智能设备的表面涂覆成单一颜色或者将设有单一颜色的标签粘贴于所述智能设备的表面,每一智能设备与每一单一颜色一一对应;
存储模块,用于存储所述智能设备与所述单一颜色的关联信息。
进一步地,所述处理模块包括:
提取模块,用于提取接收到的第二光信号的颜色特征;
对比模块,用于将接收后所述第二光信号的颜色特征与发送的所述第一光信号的颜色特征进行比较;
分析模块,用于分析比较结果,得到所缺少的颜色特征;
获取模块,用于根据所缺少的颜色特征,获取与之相对应智能设备的控制界面;
启动模块,用于打开所述控制界面。
进一步地,所述获取模块包括:
第一查找模块,用于根据所缺少的颜色特征,在内部查找是否存在与之相对应智能设备的控制界面;
第一获取模块,用于若存在,则从内部获取所述控制界面;
第二查找模块,用于若不存在,则从云端查找与之相对应智能设备的控制界面;
第二获取模块,用于查找到所述控制界面之后,通过下载安装的方式获取所述控制界面。
进一步地,所述控制模块包括:
通信分析模块,用于分析所述控制界面中控制选项的通信方式;
组网模块,用于若所述通信方式需要建立网络,则发起组网命令;
第一命令发送模块,用于在建立所述网络后,所述控制界面中控制选项通过所述网络传输遥控命令给所述智能设备;
第二命令发送模块,用于若所述通信方式不需要建立网络,则所述控制界面中控制选项直接发送遥控命令给所述智能设备。
根据上述的技术方案,本发明有益效果:根据发送第一光信号和接收第二光信号的对比,得到与智能设备相对应的控制界面,用户在控制界面上操作,进而遥控智能设备。在同一遥控器中可以打开不同的控制界面,对不同的智能设备进行控制,利用第一光信号和第二光信号的差别,自动打开相应的控制界面,免去手动查找之后再打开控制界面,从而解决现有的多个智能设备存在多个遥控器,不利于存放及快速找到与智能设备相对应的遥控器的问题。
附图说明
图1是应用本发明实施例提供的一种遥控方法的流程图;
图2是应用本发明实施例提供的一种遥控器的功能模块图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明实施例提出一种遥控方法,包括以下步骤:
步骤S101、朝智能设备的方向发送第一光信号。
用户手持遥控器,发光端朝向智能设备,按下发光按键,向智能设备发送第一光信号,第一光信号从遥控器发出,射向智能设备。
在本实施例中,第一光信号可以是白光,也可以是由多种颜色组合而成的光。
在本实施例中,在步骤S101之前,所述方法包括:
将智能设备的表面涂覆成单一颜色,其中,每一智能设备与每一单一颜色一一对应;
关联智能设备与单一颜色;
存储智能设备与单一颜色的关联信息。
将智能设备的表面涂覆成单一颜色,如黄色、黑色或红色。其中,第一智能设备与第一单一颜色一一对应,也就是说,一个智能设备与一种颜色相对应,例如,电视机的表面涂覆成黄色,其它的智能设备就不能再涂覆成黄色。
关联智能设备与单一颜色,在关联之后,用颜色来代表智能设备,例如,将电视机与黄色相关联,黄色就代表电视机。
存储智能设备与单一颜色的关联信息,在本实施例中,将关联信息存储于遥控器的内部或者云端。
在本实施例中,将智能设备的表面涂覆成单一颜色,是用来吸收第一光信号中与其颜色相同的光。
在一些实施例中,在步骤S101之前,所述方法包括:
将设有单一颜色的标签粘贴于智能设备的表面,其中,每一智能设备与每一单一颜色一一对应;
关联智能设备与单一颜色;
存储智能设备与单一颜色的关联信息。
与上述实施例不同点在于:将设有单一颜色的标签粘贴于智能设备的表面的步骤代替了将智能设备的表面涂覆成单一颜色,同样能达到相同的效果,在此就不重复叙述。
步骤S102、接收第一光信号经智能设备反射回来的第二光信号。
第一光信号射向智能设备时,智能设备的表面单一颜色吸收第一光信号中与之颜色相同的光,之后再经智能设备反射,此时反射回来的是第二光信号,遥控器接收第二光信号。第二光信号与第一光信号的区别在于缺少了与智能设备表面颜色相同的光。
步骤S103、解析第二光信号,根据解析结果打开与智能设备对应的控制界面。
在接收到第二光信号之后,对第二光信号进行解析,根据解析结果可以知道所缺少的颜色,根据单一颜色与智能设备的关联信息,打开与智能设备相对应的控制界面。
在步骤S103中,包括:
提取接收到的第二光信号的颜色特征;
将接收后第二光信号的颜色特征与发送的第一光信号的颜色特征进行比较;
分析比较结果,得到第二光信号所缺少的颜色特征;
根据所缺少的颜色特征,获取与之相对应智能设备的控制界面;
打开控制界面。
在接收到第二光信号之后,提取第二光信号的颜色特征,分析第二光信号包含多少种单一颜色,然后将第二光信号的颜色特征与第一光信号的颜色特征进行比较,分析比较结果,知道第二光信号的颜色特征比第一光信号的颜色特征少一种单一颜色,从而得到第二光信号所缺少的颜色特征,根据智能设备与单一颜色的关联信息,得到第一光信号所射向智能设备的类型,进而获取智能设备相对应的控制界面,之后,打开该控制界面。
在本实施例中,在根据所缺少的颜色特征,获取与之相对应智能设备的控制界面的步骤中,包括:
根据所缺少的颜色特征,在内部查找是否存在与之相对应智能设备的控制界面;
若存在,则从内部获取控制界面;
若不存在,则从云端查找与之相对应智能设备的控制界面;
查找到控制界面之后,通过下载安装的方式获取控制界面。
在遥控器内部存储一些常用的智能设备的控制界面和之前使用过的智能设备的控制界面,根据第二光信号所缺少的颜色特征,先在遥控器内部查找是否存在与缺少颜色特征相对应智能设备的控制界面,若存在,则从遥控器内部获取控制界面。若在遥控器内部查找不出来,也就是说明遥控器内部没有存储与智能设备相对应的控制界面,此时,需要向外部查找,从云端查找与所缺少颜色特征相对应的智能设备的控制界面,在查找到控制界面之后,从云端下载到遥控器内部并进行安装,从而获取控制界面。
步骤S104、根据控制界面中控制选项遥控智能设备。
在打开控制界面之后,用户可以根据控制界面中控制选项遥控智能设备,从而达到对智能设备进行控制的目的。
在步骤S104中,包括:
分析控制界面中控制选项的通信方式;
若通信方式需要建立网络,则发起组网命令;
在建立网络后,控制界面中控制选项通过网络传输遥控命令给智能设备;
若通信方式不需要建立网络,则控制界面中控制选项直接发送遥控命令给智能设备。
遥控命令发送给智能设备通常包括不需要建立网络通信和需要建立网络通信,例如红外和WIFI,在发送遥控命令之前,先分析控制界面中控制选项的通信方式,若通信方式为需要建立网络,则遥控器发起与智能设备的组网命令,在遥控器与智能设备建立网络后,控制界面中控制选项通过网络传输遥控命令给智能设备,若通信方式为不需要建立网络,则遥控器不发起组合命令,从控制界面中控制选项直接发送遥控命令给智能设备,智能设备接收并执行遥控命令。
综上所述,根据发送第一光信号和接收第二光信号的对比,得到与智能设备相对应的控制界面,用户在控制界面上操作,进而遥控智能设备。在同一遥控器中可以打开不同的控制界面,对不同的智能设备进行控制,利用第一光信号和第二光信号的差别,自动打开相应的控制界面,免去手动查找之后再打开控制界面,从而解决现有的多个智能设备存在多个遥控器,不利于存放及快速找到与智能设备相对应的遥控器的问题。
如图2所示,为了实施上述的一种遥控方法,本发明实施例还提出一种遥控器,包括发送光信号模块11、接收光信号模块12、处理模块13和控制模块14。
发送光信号模块11,用于朝智能设备的方向发送第一光信号。
用户手持遥控器,发光端朝向智能设备,按下发光按键,向智能设备发送第一光信号,第一光信号从遥控器发出,射向智能设备。
在本实施例中,第一光信号可以是白光,也可以是由多种颜色组合而成的光。
在本实施例中,所述遥控器还包括:
关联模块,用于关联智能设备与单一颜色,其中,智能设备的表面涂覆成单一颜色或者将设有单一颜色的标签粘贴于智能设备的表面,每一智能设备与每一单一颜色一一对应;
存储模块,用于存储智能设备与单一颜色的关联信息。
将智能设备的表面涂覆成单一颜色或者将设有单一颜色的标签粘贴于智能设备的表面,如黄色、黑色或红色。其中,第一智能设备与第一单一颜色一一对应,也就是说,一个智能设备与一种颜色相对应,例如,电视机的表面涂覆成黄色,其它的智能设备就不能再涂覆成黄色。
关联智能设备与单一颜色,在关联之后,用颜色来代表智能设备,例如,将电视机与黄色相关联,黄色就代表电视机。
存储智能设备与单一颜色的关联信息,在本实施例中,将关联信息存储于遥控器的内部或者云端。
在本实施例中,将智能设备的表面涂覆成单一颜色或者将设有单一颜色的标签粘贴于智能设备的表面,是用来吸收第一光信号中与其颜色相同的光。
接收光信号模块12,用于接收第一光信号经智能设备反射回来的第二光信号。
第一光信号射向智能设备时,智能设备的表面单一颜色吸收第一光信号中与之颜色相同的光,之后再经智能设备反射,此时反射回来的是第二光信号,遥控器接收第二光信号。第二光信号与第一光信号的区别在于缺少了与智能设备表面颜色相同的光。
处理模块13,用于解析第二光信号,根据解析结果打开与智能设备对应的控制界面。
在接收到第二光信号之后,对第二光信号进行解析,根据解析结果可以知道所缺少的颜色,根据单一颜色与智能设备的关联信息,打开与智能设备相对应的控制界面。
处理模块13包括:
提取模块,用于提取接收到的第二光信号的颜色特征;
对比模块,用于将接收后第二光信号的颜色特征与发送的第一光信号的颜色特征进行比较;
分析模块,用于分析比较结果,得到第二光信号所缺少的颜色特征;
获取模块,用于根据所缺少的颜色特征,获取与之相对应智能设备的控制界面;
启动模块,用于打开控制界面。
在接收到第二光信号之后,提取第二光信号的颜色特征,分析第二光信号包含多少种单一颜色,然后将第二光信号的颜色特征与第一光信号的颜色特征进行比较,分析比较结果,知道第二光信号的颜色特征比第一光信号的颜色特征少一种单一颜色,从而得到第二光信号所缺少的颜色特征,根据智能设备与单一颜色的关联信息,得到第一光信号所射向智能设备的类型,进而获取智能设备相对应的控制界面,之后,打开该控制界面。
在本实施例中,获取模块包括:
第一查找模块,用于根据所缺少的颜色特征,在内部查找是否存在与之相对应智能设备的控制界面;
第一获取模块,用于若存在,则从内部获取控制界面;
第二查找模块,用于若不存在,则从云端查找与之相对应智能设备的控制界面;
第二获取模块,用于查找到控制界面之后,通过下载安装的方式获取控制界面。
在遥控器内部存储一些常用的智能设备的控制界面和之前使用过的智能设备的控制界面,根据第二光信号所缺少的颜色特征,先在遥控器内部查找是否存在与缺少颜色特征相对应智能设备的控制界面,若存在,则从遥控器内部获取控制界面。若在遥控器内部查找不出来,也就是说明遥控器内部没有存储与智能设备相对应的控制界面,此时,需要向外部查找,从云端查找与所缺少颜色特征相对应的智能设备的控制界面,在查找到控制界面之后,从云端下载到遥控器内部并进行安装,从而获取控制界面。
控制模块14,用于根据控制界面中控制选项遥控智能设备。
在打开控制界面之后,用户可以根据控制界面中控制选项遥控智能设备,从而达到对智能设备进行控制的目的。
控制模块14包括:
通信分析模块,用于分析控制界面中控制选项的通信方式;
组网模块,用于若通信方式需要建立网络,则发起组网命令;
第一命令发送模块,用于在建立网络后,控制界面中控制选项通过网络传输遥控命令给智能设备;
第二命令发送模块,用于若通信方式不需要建立网络,则控制界面中控制选项直接发送遥控命令给智能设备。
遥控命令发送给智能设备通常包括不需要建立网络通信和需要建立网络通信,例如红外和WIFI,在发送遥控命令之前,先分析控制界面中控制选项的通信方式,若通信方式为需要建立网络,则遥控器发起与智能设备的组网命令,在遥控器与智能设备建立网络后,控制界面中控制选项通过网络传输遥控命令给智能设备,若通信方式为不需要建立网络,则遥控器不发起组合命令,从控制界面中控制选项直接发送遥控命令给智能设备,智能设备接收并执行遥控命令。
综上所述,根据发送第一光信号和接收第二光信号的对比,得到与智能设备相对应的控制界面,用户在控制界面上操作,进而遥控智能设备。在同一遥控器中可以打开不同的控制界面,对不同的智能设备进行控制,利用第一光信号和第二光信号的差别,自动打开相应的控制界面,免去手动查找之后再打开控制界面,从而解决现有的多个智能设备存在多个遥控器,不利于存放及快速找到与智能设备相对应的遥控器的问题。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。