一种基于移动终端的遥控方法及装置和移动终端的制作方法_3

文档序号:9506991阅读:来源:国知局

[0058]步骤S303,通过红外发射模块向红外家电发送与所述控制指令对应的红外信号,以实现对所述红外家电的遥控。
[0059]本实施例将所述通过移动终端中的超声波感应器获取用户与所述移动终端之间的距离和/或用户相对于所述移动终端移动的速度,具体优化为:通过移动终端中的超声波感应器获取用户的手与所述移动终端之间的距离和/或用户的手相对于所述移动终端移动的速度。用户只需通过手臂的运动即可实现遥控红外家电的目的。方便用户操作,提升了用户体验。
[0060]在本实施例的一个优选实施方式中,可以将用户的手相对于所述移动终端移动的速度进一步优化为:所述用户的手相对于所述移动终端上下移动的速度。用户可以通过控制挥动手臂的上下移动运动速度实现遥控红外家电的目的。与控制手臂伸出或回收手臂的运动速度动作相比,控制挥动手臂上下移动的运动速度更加容易,用户能够更好的控制手臂的运动速度。
[0061]图4示出本发明的第四实施例。
[0062]图4是本发明第四实施例提供的基于移动终端的遥控方法的流程示意图,本发明实施例以本发明第一实施例所提供的基于移动终端的遥控方法为基础。进一步的,将所述控制指令具体优化为:启动操控红外家电的应用程序指令和用以遥控红外家电的遥控指令;并将所述通过红外发射模块向红外家电发送与所述控制指令对应的红外信号,以实现对所述红外家电的遥控优化为:启动操控红外家电的应用程序,调用所述应用程序通过红外发射模块向红外家电发送遥控指令对应的红外信号,以实现对所述红外家电的遥控。
[0063]参见图4,所述基于移动终端的遥控方法,包括:
[0064]步骤S401,通过移动终端中的超声波感应器获取用户与所述移动终端之间的距离和/或用户相对于所述移动终端移动的速度。
[0065]步骤S402,按照预设的规则将所述用户与移动终端之间的距离和/或用户相对于所述移动终端移动的速度转换为启动操控红外家电的应用程序指令和用以遥控红外家电的遥控指令。
[0066]用户可以使用移动终端遥控多个红外家电。但每个红外家电的遥控红外信号都不相同。因此,在向红外家电发送红外信号之前,需要确定用户所需要遥控的红外家电。在本实施例中,按照预先设定的规则可以将所述用户与移动终端之间的距离和/或用户相对于所述移动终端的移动速度转换为启动操控红外家电的应用程序指令和用以遥控红外家电的指令。其中,每一个红外家电对应一个应用程序,用户可以通过所述用户与移动终端之间的距离和/或用户相对于所述移动终端的移动速度,确定启动对应的红外家电的应用程序。所述的遥控指令是指遥控操作红外家电的指令。例如,开启或关闭红外家电的指令等。
[0067]根据本实施例,如用户想要遥控操作红外电视机,可以通过改变用户与移动终端之间的距离来实现。移动终端会将用户与移动终端之间的距离按照预设的规则转换为相应的控制红外电视机程序的应用指令,并将用户相对于所述移动终端的移动速度转换为相应的遥控红外电视机的遥控指令。
[0068]步骤S403,启动操控红外家电的应用程序,调用所述应用程序通过红外发射模块向红外家电发送遥控指令对应的红外信号,以实现对所述红外家电的遥控。
[0069]移动终端根据步骤S402所转换的启动操控红外家电的应用程序指令启动相应的应用程序。所述应用程序与当前用户所要遥控的红外家电相对应。调用该应用程序将遥控指令转换为红外家电模块能够识别的红外指令,并通过红外发射模块向应用程序对应的红外家电发送相应的红外信号。具体的,应用程序根据预设的遥控指令和红外信号的对应关系,向红外发射模块提供相应的红外信号信息。红外发射模块通过控制输出电流的大小实现控制红外LED发射出不同的红外线脉冲,进而发射出与遥控指令对应的红外信号。红外家电接收红外发射模块发出的红外信号,对接收到的红外信号进行识别,然后转换为数字信号,在数字信号的控制下做出响应。例如开机、关机、声音调节等,以实现用户对红外设备的遥控。
[0070]本实施例通过将所述控制指令具体优化为:启动操控红外家电的应用程序指令和用以遥控红外家电的遥控指令;并将所述通过红外发射模块向红外家电发送与所述控制指令对应的红外信号,以实现对所述红外家电的遥控优化为:启动操控红外家电的应用程序,调用所述应用程序通过红外发射模块向红外家电发送遥控指令对应的红外信号,以实现对所述红外家电的遥控。能够实现使用一个移动终端对多个红外家电进行遥控的目的,有利于节约遥控器设备;且不会在对多个红外设备进行遥控时产生混乱。
[0071]图5是本发明第五实施例提供的基于移动终端的遥控装置的结构示意图。参见图5,所述基于移动终端的遥控装置包括:距离和/或速度获取模块510、指令转换模块520和信号发射模块530。
[0072]其中,所述距离和/或速度获取模块510,用于通过移动终端中的超声波感应器获取用户与所述移动终端之间的距离和/或用户相对于所述移动终端移动的速度;
[0073]所述指令转换模块520,用于按照预设的规则将所述用户与移动终端之间的距离和/或用户相对于所述移动终端移动的速度转换为控制指令;
[0074]所述信号发射模块530,用于通过红外发射模块向红外家电发送与所述控制指令对应的红外信号,以实现对所述红外家电的遥控。
[0075]采用本发明实施例所提供的技术方案,能够根据超声波感应器确定用户与所述移动终端之间的距离和/或用户相对于所述移动终端移动的速度,并根据用户与所述移动终端之间的距离和/或用户相对于所述移动终端移动的速度通过红外发射模块向红外家电发送相应的红外信号,实现对红外家电的遥控。使得用户无需手持移动终端,通过动作即可实现对红外家电的遥控操作。为用户提供了一种新颖的红外家电遥控方式,提升了用户体验。
[0076]进一步的,所述基于移动终端的遥控装置还包括:设定指令接收模块540和对应关系设置模块550。
[0077]其中,所述设定指令接收模块540,用于接收用户输入的设定指令;
[0078]所述对应关系设置模块550,用于根据所述设定指令,设置用户与移动终端之间的距离和/或用户相对于所述移动终端移动的速度与控制指令之间的对应关系;
[0079]所述指令转换模块520用于:
[0080]根据所述对应关系将用户与移动终端之间的距离和/或用户相对于所述移动终端移动的速度转换为对应的控制指令。
[0081]进一步的,所述距离和/或速度获取模块510包括:手部距离和/或速度获取单元511。
[0082]其中,所述手部距离和/或速度获取单元511,用于通过移动终端中的超声波感应器获取用户的手与所述移动终端之间的距离和/或用户的手相对于所述移动终端移动的速度。
[0083]进一步的,所述手部距离和/或速度获取单元511,用于:通过移动终端中的超声波感应器获取用户的手与所述移动终端之间的距离和/或用户的手相对于所述移动终端上下移动的速度。
[0084]进一步的,所述信号发送模块530,具体用于:启动操控红外家电的应用程序,调用所述应用程序通过红外发射模块向红外家电发送遥控指令对应的红外信号,以实现对所述红外
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1