基于OneNET平台上的远程温湿度系统监测实训报告

项目背景

温湿度控制已成为当今社会研究的热门项目。是工业农业生产过程中必须考虑的情况,作为最常见的被控参数。温度和湿度已经不再是以一个个体的形式出现,而应在系统中一起考虑。广泛应用于实验室、温室大棚、花圃、粮仓乃至土壤等各个领域。而传统的温湿度控制则利用湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工自己进行检测。对不符合温度和湿度要求的库房进行通风、降温、去湿等操作。这种人工测试方法费时费力,效率低,并且随机性还很大,误差也很大。所有我们需要更先进的系统。

项目目标

能够实现远程温湿度监测系统功能

实验步骤

1 在OneNET平台上注册新用户

2 添加产品

3添加设备

4 温湿度监测终端设备的平台接入流程

1) 在模组中设置设备注册码

AT+MIPLCONF=,,,

2) 向模组添加Object资源

AT+MIPLADDOBJ=,,

3 )向模组订阅Resource资源

AT+MIPLANOTIFY=,,,,[,]

4 )向OneNET发起注册请求

  1. AT+MIPLOPEN=,[,]
  2. 服务器收到登录请求数据之后,会根据数据内容,返回本次登录结果

5设备数据上报流程

命令格式

  • AT+MIPLNOTIFY=,,,,,[,]
  • 如AT+MIPLNOTIFY=0,3303,0,5700,4,"24.5",1
  • OneNET在5分钟之内收到相同的ackid会自动过滤,因此acdik在5分钟内不能重复

6 OneNET平台上进行设备管理和数据整流

  • 设备管理目前版本提供6种操作: discover、 read、 write、 execute、 write attributes.observe
  • 即时命令: MCU应在执行平台下发的规定操作后数秒内(建议3s).上报对应操作结果, 否则传输信息可能丢失
  • 缓存命令:注意IP老化


    图5.jpg

实验结果

图1.jpg
图2.jpg
图3.jpg
图4.jpg
图6.jpg
image.png

实验总结

通过这次实验,让我大开眼界。在老师的引领下完成得还算顺利,我知道了温湿度监测终端设备平台接入的主要流程,在实验过程中遇到了很多问题,不要急躁,找老师或同学帮助。

你可能感兴趣的:(基于OneNET平台上的远程温湿度系统监测实训报告)