隔空开关灯的控制方法、系统及计算机可读存储介质技术方案

技术编号:33782192 阅读:65 留言:0更新日期:2022-06-12 14:36
本发明专利技术公开了一种隔空开关灯的控制方法、系统及计算机可读存储介质,属于物联网技术领域。本发明专利技术通过检测预设遥控端和预设执行端与预设服务器之间是否均存在网络连接;若所述预设遥控端和预设执行端均与预设服务器存在网络连接,则监测所述预设遥控端是否产生按键信号;当监测到所述预设遥控端产生按键信号时,基于所述按键信号生成状态数据并发送至所述预设服务器;基于所述预设服务器接收所述状态数据并将所述状态数据转发至所述预设执行端;当所述预设执行端接收到所述状态数据时,控制所述预设执行端根据所述状态数据对预设信号灯进行状态调整。实现了基于物联网的隔空开关灯控制,避免了外界干扰和距离限制,提升了用户的寻车体验。户的寻车体验。户的寻车体验。

【技术实现步骤摘要】
隔空开关灯的控制方法、系统及计算机可读存储介质


[0001]本专利技术涉及物联网
,尤其涉及隔空开关灯的控制方法、系统及计算机可读存储介质。

技术介绍

[0002]由于自行车绿色环保,骑乘自行车的人越来越多,但在公共场所,如学校、商场、工厂、写字楼等的停车场常常停放着许多自行车,由于一方面自行车款式大同小异,另一方面为了规范停车场的秩序,停车场的管理人员经常会整理停放的自行车,将自行车移位,导致使用者在找寻自行车时要花费很多时间,很难一下子找到自己的自行车,给使用者带来相当大的不便。
[0003]为此,现有技术中通过在自行车上添加遥控灯,用户使用遥控器控制遥控灯开关的方式来帮助寻车。但是,此类遥控技术大多为红外遥控或者蓝牙遥控,这两种技术一是容易受到外界干扰,一是容易受到距离限制,无法完全解决用户的寻车问题。

技术实现思路

[0004]本专利技术的主要目的在于提供一种隔空开关灯的控制方法、系统及计算机可读存储介质,旨在解决如何提供一种不易受到外界干扰和距离限制的寻车方案的技术问题。
[0005]为实现上述目的,本专利技术提供一种隔空开关灯的控制方法,所述隔空开关灯的控制方法包括以下步骤:
[0006]检测预设遥控端和预设执行端与预设服务器之间是否均存在网络连接;
[0007]若所述预设遥控端和预设执行端均与预设服务器存在网络连接,则监测所述预设遥控端是否产生按键信号;
[0008]当监测到所述预设遥控端产生按键信号时,控制所述预设遥控端基于所述按键信号生成状态数据并将所述状态数据发送至所述预设服务器;
[0009]基于所述预设服务器接收所述状态数据并将所述状态数据转发至所述预设执行端;
[0010]当所述预设执行端接收到所述状态数据时,控制所述预设执行端根据所述状态数据对预设信号灯进行状态调整。
[0011]可选地,所述检测预设遥控端和预设执行端与预设服务器之间是否均存在网络连接的步骤之后还包括:
[0012]若所述预设遥控端和/或预设执行端与预设服务器之间不存在网络连接,则对所述预设遥控端和/或预设执行端进行初始化配置。
[0013]可选地,所述对所述预设遥控端进行初始化配置的步骤包括:
[0014]基于预设开发软件为所述预设遥控端配置无线网络连接参数、预设协议客户端连接参数、开关逻辑函数以及执行函数。
[0015]可选地,所述对所述预设执行端进行初始化配置的步骤包括:
[0016]基于预设开发软件为所述预设执行端配置无线网络连接参数、预设协议客户端连接参数、订阅逻辑函数以及回调函数。
[0017]可选地,所述对所述预设遥控端和/或预设执行端进行初始化配置的步骤之后包括:
[0018]当所述预设遥控端和预设执行端均成功连接至所述无线网络和预设协议客户端时,确定所述预设遥控端和预设执行端与预设服务器之间均存在网络连接。
[0019]可选地,所述基于所述按键信号生成状态数据的步骤包括:
[0020]基于所述按键信号生成按键标志位,将所述按键标志位代入所述开关逻辑函数中,以调用所述执行函数生成状态数据。
[0021]可选地,所述基于所述预设服务器接收所述状态数据并将所述状态数据转发至所述预设执行端的步骤之后包括:
[0022]控制预设执行端通过所述订阅逻辑函数动态获取来自所述预设服务器中预设协议客户端的状态数据。
[0023]可选地,所述基于所述预设服务器接收所述状态数据并将所述状态数据转发至所述预设执行端的步骤之后还包括:
[0024]当所述预设执行端接收到所述状态数据时,控制所述预设执行端根据所述状态数据对预设蜂鸣器进行状态调整。
[0025]此外,为实现上述目的,本专利技术还提供一种隔空开关灯的控制系统,所述隔空开关灯的控制系统包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的隔空开关灯的控制程序,所述隔空开关灯的控制程序被所述处理器执行时实现如上所述的隔空开关灯的控制方法的步骤。
[0026]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有隔空开关灯的控制程序,所述隔空开关灯的控制程序被处理器执行时实现如上所述的隔空开关灯的控制方法的步骤。
[0027]本专利技术提出一种隔空开关灯的控制方法、系统及计算机可读存储介质,克服了现有的红外遥控寻车或蓝牙遥控寻车技术中存在的易受外界干扰和易受距离限制的问题。在所述隔空开关灯的控制方法中,通过检测预设遥控端和预设执行端与预设服务器之间是否均存在网络连接;若所述预设遥控端和预设执行端均与预设服务器存在网络连接,则监测所述预设遥控端是否产生按键信号;当监测到所述预设遥控端产生按键信号时,控制所述预设遥控端基于所述按键信号生成状态数据并将所述状态数据发送至所述预设服务器;基于所述预设服务器接收所述状态数据并将所述状态数据转发至所述预设执行端;当所述预设执行端接收到所述状态数据时,控制所述预设执行端根据所述状态数据对预设信号灯进行状态调整。本专利技术实现了基于物联网的隔空开关灯控制,避免了外界干扰和距离限制,只要连接上网络后就可以实现远程控制,在室外场景中,只需要接入互联网即可随时随地控制,无需收到距离限制,灵活度高;还支持多设备连接控制,只要灯控组件接入互联网,即可实现自定义控制,集成度高;能够完全解决用户的寻车问题,提升了用户的寻车体验。
附图说明
[0028]图1是本专利技术实施例方案涉及的硬件运行环境的隔空开关灯的控制系统结构示意
图;
[0029]图2为本专利技术隔空开关灯的控制方法一实施例的流程示意图;
[0030]图3为本专利技术图2实施例中涉及的各参与方交互的场景示意图。
[0031]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0032]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0033]本专利技术实施例的主要解决方案是:一种隔空开关灯的控制方法,所述隔空开关灯的控制方法包括以下步骤:
[0034]检测预设遥控端和预设执行端与预设服务器之间是否均存在网络连接;
[0035]若所述预设遥控端和预设执行端均与预设服务器存在网络连接,则监测所述预设遥控端是否产生按键信号;
[0036]当监测到所述预设遥控端产生按键信号时,控制所述预设遥控端基于所述按键信号生成状态数据并将所述状态数据发送至所述预设服务器;
[0037]基于所述预设服务器接收所述状态数据并将所述状态数据转发至所述预设执行端;
[0038]当所述预设执行端接收到所述状态数据时,控制所述预设执行端根据所述状态数据对预设信号灯进行状态调整。
[0039]由于现有技术中通过在自行车上添加遥控灯,用户使用遥控器控制遥控灯开关的方式来帮助寻车。但是,此类遥控技术大多为红外遥控或者蓝牙遥控,这两种技术一是容易受到外界干扰,一是容易受到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种隔空开关灯的控制方法,其特征在于,所述隔空开关灯的控制方法包括以下步骤:检测预设遥控端和预设执行端与预设服务器之间是否均存在网络连接;若所述预设遥控端和预设执行端均与预设服务器存在网络连接,则监测所述预设遥控端是否产生按键信号;当监测到所述预设遥控端产生按键信号时,控制所述预设遥控端基于所述按键信号生成状态数据并将所述状态数据发送至所述预设服务器;基于所述预设服务器接收所述状态数据并将所述状态数据转发至所述预设执行端;当所述预设执行端接收到所述状态数据时,控制所述预设执行端根据所述状态数据对预设信号灯进行状态调整。2.如权利要求1所述的隔空开关灯的控制方法,其特征在于,所述检测预设遥控端和预设执行端与预设服务器之间是否均存在网络连接的步骤之后还包括:若所述预设遥控端和/或预设执行端与预设服务器之间不存在网络连接,则对所述预设遥控端和/或预设执行端进行初始化配置。3.如权利要求2所述的隔空开关灯的控制方法,其特征在于,所述对所述预设遥控端进行初始化配置的步骤包括:基于预设开发软件为所述预设遥控端配置无线网络连接参数、预设协议客户端连接参数、开关逻辑函数以及执行函数。4.如权利要求3所述的隔空开关灯的控制方法,其特征在于,所述对所述预设执行端进行初始化配置的步骤包括:基于预设开发软件为所述预设执行端配置无线网络连接参数、预设协议客户端连接参数、订阅逻辑函数以及回调函数。5.如权利要求4所述的隔空开关灯的控制方法,其特征在于,所述对所述预设遥控端和/或预设执行端进行初始化配置的步骤之后,还包括:当所述预...

【专利技术属性】
技术研发人员:周鼎相雨言
申请(专利权)人:南方科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1