一种基于开关的控制方法及系统与流程

文档序号:17046095发布日期:2019-03-05 19:37阅读:131来源:国知局
一种基于开关的控制方法及系统与流程

本发明涉及开关领域,特别涉及一种基于开关的控制方法及系统。



背景技术:

在现有技术中,因结构的限制,对已安装的墙壁开关难于进行改造,想要增加新的功能,用户都是将已安装的墙壁开关拆除,再安装新的墙壁开关,这样就会造成资源浪费,增加用户的使用成本。



技术实现要素:

针对现有技术不足,本发明提出一种基于开关的控制方法及系统,旨在解决现有的开关因结构的限制,难于进行增加新功能改造的问题。

本发明提出的技术方案是:

一种基于开关的控制方法,所述方法包括:

在所述开关内安装控制系统中的控制单元;

在操作所述开关的同时触发所述控制单元;

根据所述开关的操作,所述控制单元生成控制命令;

所述控制单元发送所述控制命令给其所在系统中相应的设备。

进一步地,所述开关的操作包括开关操作和调控操作,在所述根据所述开关的操作,所述控制单元生成控制命令的步骤中,包括:

当所述开关的操作为开关操作时,所述控制单元生成开关控制命令;

当所述开关的操作为调控操作时,所述控制单元生成调控控制命令。

进一步地,在所述在操作所述开关的同时触发所述控制单元的步骤中,包括:

根据开关中的电信号触发所述控制单元。

进一步地,所述开关包括按键开关和触摸开关。

进一步地,在所述开关为触摸开关时,所述开关的操作包括单击、双击和滑动。

本发明还提出一种基于开关的控制系统,所述系统包括:

控制单元,安装在所述开关内,用于根据所述开关的操作,生成控制命令,并发送所述控制命令给其所在系统中相应的设备;

触发模块,用于在操作所述开关的同时触发所述控制单元。

进一步地,所述开关的操作包括开关操作和调控操作,当所述开关的操作为开关操作时,所述控制单元生成开关控制命令;当所述开关的操作为调控操作时,所述控制单元生成调控控制命令。

进一步地,所述触发模块是根据开关中的电信号触发所述控制单元。

进一步地,所述开关包括按键开关和触摸开关。

进一步地,在所述开关为触摸开关时,所述开关的操作包括单击、双击和滑动。

根据上述的技术方案,本发明有益效果:在开关内安装控制单元,开关与控制单元共用用户的同一个操作,在不改变开关的外形结构的前提下,增加了对另一设备的控制,解决现有的开关因结构的限制,难于进行增加新功能改造的问题。

附图说明

图1是应用本发明实施例提供的一种基于开关的控制方法的流程图;

图2是应用本发明实施例提供的一种基于开关的控制系统的功能模块框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,本发明实施例提出一种基于开关的控制方法,该方法包括以下步骤:

步骤s1、在开关内安装控制系统中的控制单元。

开关所在的系统与控制单元所在的控制系统是两个相互独立的系统,在开关内安装控制单元,控制单元与开关共用用户的同一个操作。

步骤s2、在操作开关的同时触发控制单元。

用户对开关进行操作时,触发控制单元工作。

在本实施例中,步骤s2包括:

根据开关中的电信号触发控制单元。

在用户对开关进行操作时,通过检测开关的电信号用来触发控制单元。使用该种触发时,用户对开关进行操作,既控制开关对应的设备,同时又控制控制单元对应的设备,即是同一个操作可以控制两个不同系统的两个设备。

具体地,通过检测电信号由无到有、由有到无、由强到弱、由弱到强这四种状态来触发控制单元。

在另一实施例中,步骤s2还包括:

根据在预设时间内开关中的开关次数触发控制单元。

在用户对开关进行操作时,通过检测在预设时间内开关的开关次数用来触发控制单元。在预设时间内开关次数未达预设值时,未触发控制单元,用户对开关的操作,仅控制开关对应的设备。在预设时间内开关次数达预设值时,触发控制单元,之后用户对开关的操作,既控制开关对应的设备,同时又控制控制单元对应的设备,即是同一个操作可以控制两个不同系统的两个设备。在触发控制单元之后,在预设时间段内用户没有对开关进行操作,则控制单元再次进入休眠状态。

步骤s3、根据开关的操作,控制单元生成控制命令。

用户对开关的操作,触发控制单元,控制单元并根据该操作生成控制命令。

开关的操作包括开关操作和调控操作,在步骤s3中,包括:

当开关的操作为开关操作时,控制单元生成开关控制命令;

当开关的操作为调控操作时,控制单元生成调控控制命令。

例如,开关所对应的设备为rgb灯,控制单元所对应的设备为空调,在用户对开关进行开启操作时,开关使rgb灯点亮,控制单元生成开启控制命令,启动空调。之后,用户对开关进行调大rgb灯的亮度操作时,开关使rgb灯亮度增加,控制单元生成升温控制命令,使空调输出的温度升高。

在本实施例中,开关包括按键开关和触摸开关,在开关为触摸开关时,开关的操作包括单击、双击和滑动。

步骤s4、控制单元发送控制命令给其所在系统中相应的设备。

控制单元在生成控制命令之后,将控制命令发送给控制系统中相应的设备,该设备执行控制命令。

综上所述,在开关内安装控制单元,开关与控制单元共用用户的同一个操作,在不改变开关的外形结构的前提下,增加了对另一设备的控制,解决现有的开关因结构的限制,难于进行增加新功能改造的问题。

如图2所示,为了实施上述一种基于开关的控制方法,本发明实施例还提供一种基于开关的控制系统,该控制系统包括控制单元11和触发模块12。

控制单元11安装在开关内。

开关所在的系统与控制单元11所在的控制系统是两个相互独立的系统,在开关内安装控制单元11,控制单元11与开关共用用户的同一个操作。

触发模块12,用于在操作开关的同时触发控制单元11。

用户对开关进行操作时,触发控制单元11工作。

在本实施例中,触发模块12包括:

根据开关中的电信号触发控制单元11。

在用户对开关进行操作时,通过检测开关的电信号用来触发控制单元11。使用该种触发时,用户对开关进行操作,既控制开关对应的设备,同时又控制控制单元11对应的设备,即是同一个操作可以控制两个不同系统的两个设备。

具体地,通过检测电信号由无到有、由有到无、由强到弱、由弱到强这四种状态来触发控制单元11。

在另一实施例中,触发模块12还包括:

根据在预设时间内开关中的开关次数触发控制单元11。

在用户对开关进行操作时,通过检测在预设时间内开关的开关次数用来触发控制单元11。在预设时间内开关次数未达预设值时,未触发控制单元11,用户对开关的操作,仅控制开关对应的设备。在预设时间内开关次数达预设值时,触发控制单元11,之后用户对开关的操作,既控制开关对应的设备,同时又控制控制单元11对应的设备,即是同一个操作可以控制两个不同系统的两个设备。在触发控制单元11之后,在预设时间段内用户没有对开关进行操作,则控制单元11再次进入休眠状态。

控制单元11,用于根据开关的操作,生成控制命令。

用户对开关的操作,触发控制单元11,控制单元11并根据该操作生成控制命令。

开关的操作包括开关操作和调控操作,在步骤s3中,包括:

当开关的操作为开关操作时,控制单元11生成开关控制命令;

当开关的操作为调控操作时,控制单元11生成调控控制命令。

例如,开关所对应的设备为rgb灯,控制单元11所对应的设备为空调,在用户对开关进行开启操作时,开关使rgb灯点亮,控制单元11生成开启控制命令,启动空调。之后,用户对开关进行调大rgb灯的亮度操作时,开关使rgb灯亮度增加,控制单元11生成升温控制命令,使空调输出的温度升高。

在本实施例中,开关包括按键开关和触摸开关,在开关为触摸开关时,开关的操作包括单击、双击和滑动。

控制单元11,用于发送控制命令给其所在系统中相应的设备。

控制单元11在生成控制命令之后,将控制命令发送给控制系统中相应的设备,该设备执行控制命令。

综上所述,在开关内安装控制单元11,开关与控制单元11共用用户的同一个操作,在不改变开关的外形结构的前提下,增加了对另一设备的控制,解决现有的开关因结构的限制,难于进行增加新功能改造的问题。

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

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