基于物联网安全的自动灌溉系统技术方案

技术编号:22320531 阅读:153 留言:0更新日期:2019-10-19 10:04
本发明专利技术公开了一种基于物联网安全的自动灌溉系统,其通过双向加密、验证的方式保证物联网数据的安全,包括:服务器,用于进行指令收发、核对、反馈,并进行数据计算和采集;数据库,用于存储注册、验证、用户信息,并存储服务器采集的数据;客户端,用于便于用户对整个系统输入请求、获取数据、向服务器发送数据;执行端,用于根据服务器发送来的指令做出相应动作,执行端只执行服务器发来的指令。本发明专利技术解决了终端设备接入、远程数据传输、控制信号触发方面的安全防护问题,使得设备可以大量、快速部署,且无需担心信号被劫持,为物联网系统提供了有效的安全防护措施。

【技术实现步骤摘要】
基于物联网安全的自动灌溉系统
本专利技术涉及物联网技术,特别是涉及一种基于物联网安全的自动灌溉系统。
技术介绍
物联网技术是目前大力发展的技术之一,其主要通过将设备联网,然后远程操作实现远程监控、遥控的功能。而对于目前国内大力发展的智慧农业技术涞水,其也属于物联网其中的一种。物联网虽然给人们带来了极大的便利和愉悦,但是由于发展时间不长,加上技术成熟度不高。因此,如何保证物联网信息安全是目前急需解决的问题,因为互联网技术十分发达,一旦物联网的安全技术不达标,则很容易被他人入侵,从而造成设备失灵、误操作、系统资料失窃等严重问题。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术所要解决的技术问题是提供一种基于物联网安全的自动灌溉系统,其通过双向加密、验证的方式保证物联网数据的安全。为实现上述目的,本专利技术提供了一种基于物联网安全的自动灌溉系统,包括:服务器,用于进行指令收发、核对、反馈,并进行数据计算和采集;数据库,用于存储注册、验证、用户信息,并存储服务器采集的数据;客户端,用于便于用户对整个系统输入请求、获取数据、向服务器发送数据;执行端,用于根据服务器发送来的指令做出相应动作,执行端只执行服务器发来的指令。优选地,还包括:视频推广流平台,用于将摄像头获取的数据进行按序打包,然后送入服务器进行存储;摄像头,用于获取农场图像。优选地,所述客户端,包括移动端和PC端;其作为和服务器沟通的媒介,用于和服务器进行数据沟通。优选地,所述执行端包括:网络模块,其用于和服务器联网;数模转换器,其用于将模拟信号、数字信号互转;控制器,其用于收发、解析控制指令,并进行参数计算;浇水设备,用于对植物进行浇水;喷药设备,其用于通过喷头对植物进行喷药补光灯,用于模拟太阳光以为植物提供补充光照;温湿度传感器,用于探测温度和湿度;光照传感器,用于植物所在区域的探测光照强度,并设置光照阈值,统计达到光照阈值的光照时间,从而判断植物受到有效光照的时长;声光报警器,用于根据预设条件发出声光报警,从而提醒工作人员。优选地,浇水设备为电磁水阀和喷头,喷头用于喷出水流,从而对植物进行浇水,电磁水阀用于控制进入喷头水流的通断,且电磁水阀的控制端与控制器的信号端通讯连接;浇水设备和喷药设备共用一个喷头,喷药设备的药液通过连接管道与喷头接入水的管道连通,从而使得药液随着水喷出,以达到稀释药液的目的,通过控制药液流量和水流量获得水和药液几乎恒定的配比,从而完成配药。优选地,补光灯的进电端与接触器的动触点导电连接,接触器的静触点与电源导电连接,亲切接触器的控制端与控制器的信号端通讯连接。优选地,温湿度传感器有多个,一部分温湿度传感器用于探测植物所在空间的空气温度、湿度;另一部分的探头插入土壤中,用于探测土壤的温度、湿度,且温湿度传感器的信号端分别与数据采集板的信号接入端通讯连接,数据采集板的信号接出端与控制器通讯连接。优选地,所述服务器内安装有图像识别软件,其用于进行图像识别,图像识别软件用于识别杂草与农作物,同时调用系统标准图像与当前农作物的图像进行比对,以识别区别点,再将区别点过滤后与数据库内预存的规则数据进行比对,从而输出农作物健康诊断报告。优选地,数据库内存储有当前农作物各个生长阶段的健康标准图,以每个10天为一个生长阶段;在达到农作物每个生长阶段时,通过摄像头获取农作物图像,然后输入图像识别软件内以识别农作物和杂草、以及农作物高度、茎秆直径、叶面宽度、枝叶长度,然后与数据库中同期健康标准数据进行对比,找出区别点,然后输出健康诊断报告。本专利技术还公开了一种基于物联网安全的自动灌溉系统的数据安全传输方法,包括如下步骤:S11、用户通过客户端进行账号注册,注册的信息、账号存储在服务器的用户信息模块内;S12、用户在客户端通过输入账号、密码,然后向服务器请求登陆,服务器通过用户信息模块内存储的账号、密码信息与用户提供的账号、密码信息进行核对,核对通过后允许登陆服务器;然后服务器对改账号进行初始化,在客户端与服务器分别生成各自的RSA公钥对,并分别存储在服务器和客户端;S13、用户在客户端输入请求指令或数据,然后客户端使用服务端的RSA公钥加密AES密钥,使用AES加密客户端公钥和请求数据,最后客户端将数据打包发送至服务器;S14、服务器使用服务端的RSA私钥加密AES密钥,使用AES密钥解密客户端公钥和请求数据,并进行权限、数据真实性验证后,将用户请求的数据使用客户端的RSA公钥加密AES密钥,使用AES密钥加密相应数据,再打包发送至客户端,以相应客户端请求;S15、客户端接收到数据后,使用客户端的RSA私钥解密AES密钥,使用AES密钥解密相应数据,然后获得服务器的反馈信息;S16,如果客户端发来的数据包含对执行端的控制,经过验证为真实后、将高控制数据解析为执行端的指令,然后发送至控制器,并将服务器实时获取的物理地址打包在指令中;控制器接收到指令后将服务器的物理地址与预先设置的物理地址进行比对,如果通过,则判断为指令真实,然后按照指令对执行端设备进行操作;一旦不通过,则拒绝执行,并通过声光报警报警同时向管理员发送警示信息。本专利技术的有益效果是:本专利技术解决了终端设备接入、远程数据传输、控制信号触发方面的安全防护问题,使得设备可以大量、快速部署,且无需担心信号被劫持,为物联网系统提供了有效的安全防护措施。附图说明图1是本专利技术的模块构成框图。图2是本专利技术的数据传输示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。在本专利技术的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。参见图1,本实施例的自动灌溉系统,包括:服务器,用于进行指令收发、核对、反馈,并进行数据计算和采集;数据库,用于存储注册、验证、用户信息,并存储服务器采集的数据;客户端,用于便于用户对整个系统输入请求、获取数据、向服务器发送数据等;执行端,用于根据服务器发送来的指令做出相应动作,如打开水阀进行灌溉、打开补光灯补充光照等;视频推广流平台,用于将摄像头获取的数据进行按序打包,然后送入服务器进行存储。摄像头,用于获取农场图像。所述客户端,包括移动端和PC端,其可以是一个软件,分别安装在移动端和PC端,用以作为和服务器沟通的媒介;本实施例中,客户端可以是微信公众号、微信小程序、企业开发的管理系统、APP等,其主要是用于和服务器进行数据沟通;所述执行端包括:网络模块,其用于和服务器联网,本实施例中,网络模块选用GPRS模块或5G模块;数模转换器,其用于将模拟信号、数字信号互转;控制器,其用于收发、解析控制指令,并进行参数计算,本实施例的控制器选用PLC或工控机;浇水设备,用于对植物进行浇水,本实施例中,浇水设备为电磁水阀和喷头,喷头用于喷出水流,从而对植物进行浇水,电磁水阀用于控制进入喷头水流的通断,且电磁水阀的控制端与控制器的信号端通讯连接,从而通过控制器可以控制电磁水阀的通断;喷药设备,其用于通过喷头本文档来自技高网...

【技术保护点】
1.一种基于物联网安全的自动灌溉系统,其特征在于,包括:服务器,用于进行指令收发、核对、反馈,并进行数据计算和采集;数据库,用于存储注册、验证、用户信息,并存储服务器采集的数据;客户端,用于便于用户对整个系统输入请求、获取数据、向服务器发送数据;执行端,用于根据服务器发送来的指令做出相应动作,执行端只执行服务器发来的指令。

【技术特征摘要】
1.一种基于物联网安全的自动灌溉系统,其特征在于,包括:服务器,用于进行指令收发、核对、反馈,并进行数据计算和采集;数据库,用于存储注册、验证、用户信息,并存储服务器采集的数据;客户端,用于便于用户对整个系统输入请求、获取数据、向服务器发送数据;执行端,用于根据服务器发送来的指令做出相应动作,执行端只执行服务器发来的指令。2.如权利要求1所述的自动灌溉系统,其特征在于,还包括:视频推广流平台,用于将摄像头获取的数据进行按序打包,然后送入服务器进行存储;摄像头,用于获取农场图像。3.如权利要求1所述的自动灌溉系统,其特征在于,所述客户端,包括移动端和PC端;其作为和服务器沟通的媒介,用于和服务器进行数据沟通。4.如权利要求1所述的自动灌溉系统,其特征在于,所述执行端包括:网络模块,其用于和服务器联网;数模转换器,其用于将模拟信号、数字信号互转;控制器,其用于收发、解析控制指令,并进行参数计算;浇水设备,用于对植物进行浇水;喷药设备,其用于通过喷头对植物进行喷药补光灯,用于模拟太阳光以为植物提供补充光照;温湿度传感器,用于探测温度和湿度;光照传感器,用于植物所在区域的探测光照强度,并设置光照阈值,统计达到光照阈值的光照时间,从而判断植物受到有效光照的时长;声光报警器,用于根据预设条件发出声光报警,从而提醒工作人员。5.如权利要求4所述的自动灌溉系统,其特征在于,浇水设备为电磁水阀和喷头,喷头用于喷出水流,从而对植物进行浇水,电磁水阀用于控制进入喷头水流的通断,且电磁水阀的控制端与控制器的信号端通讯连接;浇水设备和喷药设备共用一个喷头,喷药设备的药液通过连接管道与喷头接入水的管道连通,从而使得药液随着水喷出,以达到稀释药液的目的,通过控制药液流量和水流量获得水和药液几乎恒定的配比,从而完成配药。6.如权利要求4所述的自动灌溉系统,其特征在于,补光灯的进电端与接触器的动触点导电连接,接触器的静触点与电源导电连接,亲切接触器的控制端与控制器的信号端通讯连接。7.如权利要求4所述的自动灌溉系统,其特征在于,温湿度传感器有多个,一部分温湿度传感器用于探测植物所在空间的空气温度、湿度;另一部分的探头插入土壤中,用于探测土壤的温度、湿度,且温湿度传感器的信号端分别与数据采集板的信号接入端通讯连接,数据采集板的信号接出端与控...

【专利技术属性】
技术研发人员:李耀东沈戎章近曹明霞郑校先柯芳芳
申请(专利权)人:冠生园集团有限公司
类型:发明
国别省市:上海,31

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

1