一种控制方法、控制装置及控制系统与流程

文档序号:15457173发布日期:2018-09-15 01:22阅读:180来源:国知局

本发明涉及设备控制领域,特别涉及一种控制方法、控制装置及控制系统。



背景技术:

现有的控制方法为移动终端与控制装置进行配对连接;移动终端根据用户的操作指令获取控制信息;移动终端将控制信息发送至控制装置;控制装置接收控制信息;控制装置根据控制信息对设备进行控制。

由于现有技术对控制装置连接的移动终端个数没有限制,一个控制装置可以同时连接多个移动终端,即多个用户同时控制设备,导致设备控制可靠性低。



技术实现要素:

本发明提供了一种控制方法、移动终端、控制装置及控制系统,旨在解决现有控制系统控制效率低下和硬件成本较高的技术问题。

本发明是这样实现的,一种控制方法,所述控制方法包括:

若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,所述连接状态标识用于标识是否与所述移动终端建立通信连接;

若所述连接状态标识为所述第一预设值,则与所述移动终端建立通信连接;

在确认与所述移动终端建立通信连接时,将所述连接状态标识的值更新为第二预设值;

若接收到所述移动终端发送的控制信息,则根据所述控制信息对设备进行控制。

本发明的另一目的在于提供一种控制方法,所述控制方法包括:

控制装置若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,所述连接状态标识用于标识是否与所述移动终端建立通信连接;

所述控制装置若所述连接状态标识为所述第一预设值,则所述控制装置与所述移动终端建立通信连接;

所述控制装置在确认与所述移动终端建立通信连接时,将所述连接状态标识的值更新为第二预设值;

所述移动终端根据用户的操作指令向所述控制装置发送控制信息;

所述控制装置接收所述控制信息,并根据所述控制信息对设备进行控制。

本发明的另一目的在于提供一种控制装置,所述控制装置包括:

标识判断模块,用于若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,所述连接状态标识用于标识是否与所述移动终端建立通信连接;

连接模块,用于若标识判断模块判断所述连接状态标识为所述第一预设值,则与所述移动终端建立通信连接,

更新模块,用于在确认与所述移动终端建立通信连接时,将所述连接状态标识的值更新为第二预设值;

控制模块,用于若接收到所述移动终端发送的控制信息,则根据所述控制信息对设备进行控制。

本发明的另一目的在于提供一种控制系统,其特征在于,所述控制系统包含上述控制装置。

本发明技术方案带来的有益效果是:

从上述本发明可知,由于首先若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端建立通信连接;若连接状态标识为第一预设值,则然后与移动终端建立通信连接;在确认与移动终端建立通信连接时,再将连接状态标识的值更新为第二预设值;若接收到移动终端发送的控制信息,则最后根据控制信息对设备进行控制;由于将只有在连接状态标识为第一预设值时,才可与移动终端建立通信连接,并且建立通信连接后即更新连接状态标识,故只可以与一个移动终端建立通信连接,提高了设备控制的可靠性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的一种控制系统结构示意图。

图2为本发明实施例二提供的一种控制方法一种流程图;

图3为本发明实施例二提供的一种控制方法另一种流程图;

图4为本发明实施例三提供的一种控制方法一种流程图;

图5为本发明实施例三提供的一种控制方法另一种流程图;

图6为本发明实施例四提供的一种控制装置一种结构示意图;

图7为本发明实施例四提供的一种控制装置另一种结构示意图;

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

实施例一:

本发明提供了一种控制系统100,如图1所示,控制系统100包括移动终端110、控制装置120以及设备130,其中,控制装置可以单独存在,也可以集成在设备中。当控制装置120集成在设备130中时,设备130实现控制装置120对应的相关功能。

移动终端110用于对连接请求进行发送;根据用户的操作指令向控制装置120发送控制信息。

控制装置120用于若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端110建立通信连接;若连接状态标识为第一预设值,则控制装置120与移动终端110建立通信连接;接收控制信息,并根据控制信息对设备130进行控制。

设备130用于根据控制信息启动或停止工作。

其中,控制系统100的工作原理如下:

移动终端110对连接请求进行发送。

控制装置120若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端110建立通信连接。

控制装置120若连接状态标识为第一预设值,则控制装置120与移动终端110建立通信连接。

控制装置120在确认与移动终端110建立通信连接时,将连接状态标识的值更新为第二预设值。

移动终端110根据用户的操作指令向控制装置120发送控制信息。

控制装置120接收控制信息,并根据控制信息对设备130进行控制。

设备130根据控制信息启动或停止工作。

本实施例通过首先控制装置若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端建立通信连接;控制装置若连接状态标识为第一预设值,则控制装置与移动终端建立通信连接;然后控制装置在确认与移动终端建立通信连接时,将连接状态标识的值更新为第二预设值;移动终端再根据用户的操作指令向控制装置发送控制信息;控制装置最后接收控制信息,并根据控制信息对设备进行控制;因此,提高了设备控制的可靠性。

实施例二:

图2示出了本实施例提供的控制方法的实现流程,本实施例提供的控制方法的执行主体为控制装置,控制装置可以单独存在,也可以集成在被控设备中。当控制装置集成在被控设备中时,本实施例中的控制方法的执行主体为被控设备。为了便于说明,仅示出了与本实施例相关的部分,详述如下:

在步骤S101中,若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端建立通信连接。

连接状态标识可以为布尔变量,步骤S101可以具体为:若接收到移动终端发送的蓝牙或近场通信连接请求,则判断本端的连接状态标识是否为1;其中,连接状态标识用于标识是否与移动终端建立通信连接。

在步骤S102中,若连接状态标识为第一预设值,则与移动终端建立通信连接。

步骤S102可以具体为:若连接状态标识为1,则与移动终端建立蓝牙或近场通信连接。

在步骤S103中,在确认与移动终端建立通信连接时,将连接状态标识的值更新为第二预设值。

连接状态标识可以为布尔变量,步骤S103可以具体为:在确认与移动终端建立蓝牙或近场通信连接时,将连接状态标识的值更新为0。

在步骤S104中,若接收到移动终端发送的控制信息,则根据控制信息对设备进行控制。

步骤S104可以具体为:接收移动终端通过蓝牙网络或近场通信网络发送的一个或多个时间信息,并根据一个或多个时间信息控制设备的开关状态。接收移动终端发送的一个或多个时间信息,判断当前时间是否与一个或多个时间信息匹配,若是,则根据该时间信息以及其对应的控制指令控制设备的开关状态,以控制设备启动或停止工作。

通过控制装置与移动终端建立蓝牙或近场通信连接,并接收移动终端通过蓝牙网络或近场通信网络发送的控制信息,故利用蓝牙技术或近场感知技术实现了在0.1~30米的距离范围内移动终端对控制装置自动感知控制。

其中,如图3所示,连接请求可以包含用户输入的密钥,步骤S101之后还包括步骤S101-2。

在步骤S101-2中,判断密钥是否与预设密钥匹配。

若密钥与预设密钥匹配,则执行步骤S102。

由于设置了连接状态标识,且在与一个移动终端建立连接后,将该连接状态标识的值更新,故当另一个移动终端请求连接时,会检测到连接状态标识不为第一预设值,即不符合连接条件,终止连接另一移动终端,从而保证了只与一个移动终端建立连接,防止了多个终端同时控制设备而导致地系统可靠性低的问题。

本实施例通过首先若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端建立通信连接;若连接状态标识为第一预设值,则然后与移动终端建立通信连接;在确认与移动终端建立通信连接时,再将连接状态标识的值更新为第二预设值;若接收到移动终端发送的控制信息,则最后根据控制信息对设备进行控制;由于将只有在连接状态标识为第一预设值时,才可与移动终端建立通信连接,并且建立通信连接后即更新连接状态标识,故只可以与一个移动终端建立通信连接,提高了设备控制的可靠性。

实施例三:

与一种控制系统第一实施例相对应,本发明还提供了一种控制方法,图4示出了本实施例提供的控制方法的实现流程,为了便于说明,仅示出了与本实施例相关的部分,详述如下:

在步骤S301中,控制装置若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端建立通信连接。

在步骤S302中,控制装置若连接状态标识为第一预设值,则控制装置与移动终端建立通信连接。

在步骤S303中,控制装置在确认与移动终端建立通信连接时,将连接状态标识的值更新为第二预设值。

在步骤S304中,移动终端根据用户的操作指令向控制装置发送控制信息。

步骤S304有两种情况。

第一种情况下,步骤S304的实现流程如下:

移动终端获取自身的运动数据。移动终端通过六轴加速度传感器获取自身的加速度、角速度和速度。

移动终端根据运动数据确定用户的动作特征信息。移动终端分别判断加速度、角速度和速度所属的加速度区间、角速度区间和速度区间,并根据加速度区间、角速度区间和速度区间确定用户的动作特征信息,其中,动作特征信息包括左右摇动、上下摇动和旋转等。加速度区间、角速度区间和速度区间与动作特征信息的对应关系预先存储在数据库中。

移动终端根据动作特征信息获取控制信息,并向控制装置发送控制信息。移动终端可以在数据库中获取与动作特征信息对应的控制命令,并通过蓝牙网络或近场通信网络向控制装置发送控制信息。

第二种情况下,步骤S304可以具体为:移动终端根据用户的操作指令向控制装置发送一个或多个时间信息。移动终端根据用户的操作指令生成一个或多个时间信息,并将一个或多个时间信息通过蓝牙网络或近场通信网络发送至控制装置。

在步骤S305中,控制装置接收控制信息,并根据控制信息对设备进行控制。

步骤S305可以具体为:控制装置接收一个或多个时间信息,并根据一个或多个时间信息控制设备的开关状态。控制装置可以通过蓝牙网络接收一个或多个时间信息。

其中,如图5所示,连接请求包含用户输入的密钥,步骤S301之后,控制方法还包括步骤S301-2。

在步骤S301-2中,控制装置判断密钥是否与预设密钥匹配;

若密钥与预设密钥匹配,则执行步骤S302。

本实施例通过首先控制装置若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端建立通信连接;控制装置若连接状态标识为第一预设值,则控制装置与移动终端建立通信连接;然后控制装置在确认与移动终端建立通信连接时,将连接状态标识的值更新为第二预设值;移动终端再根据用户的操作指令向控制装置发送控制信息;控制装置最后接收控制信息,并根据控制信息对设备进行控制;因此,提高了设备控制的可靠性。

实施例四:

与实施例二提供的一种控制方法相对应,本发明还提供了一种控制装置60,如图6所示,包括标识判断模块610、连接模块620、更新模块630和控制模块640。

标识判断模块610,用于若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端建立通信连接。

连接模块620,用于若标识判断模块判断连接状态标识为第一预设值,则与移动终端建立通信连接。

更新模块630,用于在确认与移动终端建立通信连接时,将连接状态标识的值更新为第二预设值。

控制模块640,用于若接收到移动终端发送的控制信息,则根据控制信息对设备进行控制。

控制模块640具体用于:接收移动终端发送的一个或多个时间信息,并根据一个或多个时间信息控制设备的开关状态。

其中,连接请求包含用户输入的密钥,如图7所示,控制装置70还包括密钥判断模块650。

密钥判断模块650,用于判断密钥是否与预设密钥匹配。

本实施例通过首先若接收到移动终端发送的连接请求,则判断本端的连接状态标识是否为第一预设值;其中,连接状态标识用于标识是否与移动终端建立通信连接;若连接状态标识为第一预设值,则然后与移动终端建立通信连接;在确认与移动终端建立通信连接时,再将连接状态标识的值更新为第二预设值;若接收到移动终端发送的控制信息,则最后根据控制信息对设备进行控制;由于将只有在连接状态标识为第一预设值时,才可与移动终端建立通信连接,并且建立通信连接后即更新连接状态标识,故只可以与一个移动终端建立通信连接,提高了设备控制的可靠性。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1