用于遥控家用电器的移动终端及其遥控编码设置方法_3

文档序号:8340461阅读:来源:国知局
提取多组编码数据组中的另一组编码数据组中的一个遥控编码数据,并发送至家用电器,即返回步骤S2,进行重复判断,直至确定相匹配的遥控编码数据组,并设置成功。
[0059]综上所述,本发明实施例的移动终端的遥控编码设置方法,通过将预存的遥控编码数据发送至家用电器,并采集的家用电器显示模块的显示的图像,对图像分析以判断家用电器的工作状态,根据家用电器的工作状态判断遥控编码数据是否与家用电器相匹配,进而提取相匹配的编码数据组中的所有的遥控编码数据,设置为移动终端的遥控编码,该设置方法可以实现全自动地搜索匹配家用电器的遥控编码的功能,操作过程更加简单,更加快捷。另外,通过提取关机编码数据,并发送至家用电器,可以进一步进行判断遥控编码是否与家用电器相匹配,防止干扰引起的误判。
[0060]下面参照附图描述根据本发明实施例提出的一种用于遥控家用电器的移动终端。其中,家用电器包括用于显示运行状态的显示模块。
[0061]如图4所示,本发明实施例的移动终端包括存储模块00、图像采集模块10、图像分析模块20、无线发射模块30和控制模块40。其中,存储模块,用于存储多组编码数据组,每组编码数据组中包括多个遥控编码数据;图像采集模块20用于采集显示模块显示的图像。图像分析模块20用于对采集的图像进行分析。控制模块40用于控制移动终端进入遥控编码设置模式,提取预存的多组编码数据组中的一组编码数据组,并提取一组编码数据组的一个遥控编码数据,通过无线发射模块30将遥控编码数据发送至家用电器,以及根据图像分析模块的分析结果判断家用电器的运行状态,并在家用电器处于与遥控编码数据对应的工作状态时,提取一组编码数据组中的所有遥控编码数据,并设置为移动终端对应当前家用电器的遥控编码,以及控制移动终端退出遥控编码设置模式。
[0062]可以理解的是,本发明实施例的移动终端可以具有普通移动终端功能,也可以具有遥控家用电器的遥控功能。例如,移动终端具体例如手机可以通过按键或者触屏选择遥控功能,控制模块40根据选择指令控制手机进入遥控编码设置模式。需要说明的是,移动终端的存储模块00中可以预存多种种类、多种品牌的遥控编码数据,以及多种不同型号的家用电器的遥控编码数据。控制模块40分别与存储模块00、无线发送模块30和图像分析模块20连接,实际应用中,移动终端例如手机的主控电路与数据存储模块、红外发射模块连接、摄像头和图像分析模块分别连接,其中,数据存储模块和图像分析模块可以位于手机主控电路中。控制模块40在控制移动终端进入遥控编码设置模式之后,提取存储模块00预存的多组编码数据组中的一组编码数据组,可以认为一组编码数据组对应一种型号的家用电器,并提取该一组编码数据组的一个遥控编码数据,可以认为提取的该一个遥控编码数据对应该型号的家用电器的一个控制指令,进而通过无线发射模块30将提取的该一个遥控编码数据发送至家用电器。
[0063]进一步地,可以理解的是,家用电器接收到该一个遥控编码数据之后,如果相匹配的话,则会以该一个遥控编码数据对应的控制指令运行,且显示模块显示家用电器的运行状态。则可以通过图像采集模块10采集家用电器显示模块显示的图像,图像分析模块20对采集的图像进行分析,进一步地控制模块40根据分析结果可以判断家用电器的运行状态。例如如果控制模块40判断家用电器处于的工作状态与接收到的遥控编码数据对应的运行指令一致,换句话说,该遥控编码数据对应的遥控指令对该家用电器有作用,则可以判断该遥控编码数据与该家用电器相匹配。进而控制模块40提取该遥控编码数据对应的一组编码数据组中的所有遥控编码数据,并设置为移动终端对应该当前家用电器的遥控编码,即移动终端可以根据该一组的遥控编码数据来控制该家用电器。在设置完成移动终端的遥控编码之后,控制模块40控制移动终端退出遥控编码设置模式。
[0064]进一步地,在本发明的一个实施例中,控制模块40还用于在家用电器不处于与遥控编码数据对应的工作状态,提取存储模块00的多组编码数据组中的另一组编码数据组,并提取另一组编码数据组中的一个遥控编码数据,通过无线发射模块30将遥控编码数据发送至家用电器。也就是说,在家用电器对控制模块40提取的存储模块00中预存的多组遥控编码数据组的一个遥控编码数据不响应时,则控制模块40再提取另一组编码数据组的一个遥控编码数据,并通过无线发送模块30发送至家用电器,进而控制模块40根据采集的家用电器的显示模块显示的图像判断家用电器是否做出响应,以此类推,直至确定匹配的遥控编码数据,则控制模块40提取相匹配的遥控编码数据对应的编码数据组中的所有遥控编码数据,并设置为移动终端的遥控编码,进而移动终端可以对家用电器进行控制。为了方便、有顺序性,控制模块40可以按照预存顺序或设定顺序依次提取多组编码数据中的编码数据组。
[0065]为了防止干扰造成的误判断相匹配的遥控编码数据,在本发明的一个实施例中,控制模块40还用于提取遥控编码数据对应的编码数据组中的关机指令编码数据,并通过无线发送模块30将关机指令编码数据发送至家用电器,以及根据显示模块显示的图像的分析结果,判断家用电器是否停止工作,并在家用电器停止工作时,提取编码数据组中的所有遥控编码数据,并设置为移动终端对应当前家用电器的遥控编码,控制移动终端退出遥控编码设置模式。
[0066]具体地,上述的控制模块40提取的一组编码数据组的一个遥控编码数据与家用电器匹配,可以认为初步确定。家用电器接收到一个遥控编码数据,以该一个遥控编码数据对应的控制指令运行,为了防止误判断,还可以进一步进行判断是否真正匹配,例如控制模块40提取初步确定与家用电器匹配的遥控编码数据对应的编码数据组中的关机指令编码数据,并将该关机编码数据通过无线发送模块30发送至家用电器。家用电器接收到关机编码数据之后,如果有响应,则家用电器会进行关机,并在显示模块中显示关机信息,则该关机编码数据与该家用电器匹配;如果没有响应,则显示模块会显示家用电器当前的运行状态。所以通过图像采集模块10采集显示模块显示的图像,进而图像分析模块20对图像进行分析,控制模块40根据图像分析结果可以判断家用电器的运行状态是否与接收到的关机编码数据相对应。在本发明的一个实施例中,控制模块40根据图像分析接收判断,如果家用电器停止工作,则可以判断该关机编码数据与该家用电器相匹配,则提取该关机编码数据对应的编码数据组的所有遥控编码数据,并设置为移动终端对于该家用电器的遥控编码,则移动终端遥控编码设置成功,并控制移动终端退出遥控编码设置模式。如果控制模块40判断家用电器没有停止工作,则证明该关机编码数据与家用电器不匹配,则控制模块40重新提取多组编码数据组中的另一组编码数据组中的一个遥控编码数据,并通过无线发送模块30发送至家用电器,并进行重复判断,直至确定相匹配的遥控编码数据组,移动终端的遥控编码设置成功。
[0067]综上所述,本发明实施例的用于遥控家用电器的移动终端,通过无线发送模块将预存的遥控编码数据发送至家用电器,图像采集模块采集家用电器显示模块的显示的图像,进而图像分析模块对图像分析以控制模块判断家用电器的工作状态,并根据家用电器的工作状态判断遥控编码数据是否与家用电器相匹配,进而提取相匹配的编码数据组中的所有的遥控编码数据,设置为移动终端的遥控编码,该移动终端可以实现全自动地搜索匹配家用电器的遥控编码的功能,操作过程更加简单,更加快捷。另外,控制模块通过提取关机编码数据,并通过无线发送模块发送至家用电器,可以进一步进行判断遥控编码是否与家用电器相匹配,防止干扰引起的误判。
[0068]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1