项目二 基于OneNET的智慧园区监控系统
一、项目背景
智慧生活,高效生活是当代人日益高涨要求的标准。而智慧园区作为智慧城市的主要组成部分,它的建设正日益提上日程,迎来了新的机遇。
二、实验目标(响应需求分析报告)
采集温度、湿度、光照、气压值,并由OneNET平台订阅 —— 固件程序基础框架
LED灯控制,光照高于设定值,LED1灯灭;光照高于设定值,LED1灯亮 —— 平台触发器功能
轻应用展示温度、湿度、光照、气压值 —— 平台轻应用功能
可视化展示温度、湿度、光照、气压值 —— 平台可视化功能
三、实验步骤
1.进行网络配置
3.添加新的对象和资源
4.周期更新上报对象和资源
5.编写读回调函数,平台发送读取资源命令时进行响应
6.编写写回调函数,实现对平台发送的LED灯控制命令的响应
7.接入平台,完成数据上报和执行控制命令
在平台的资源列表详情界面,可以通过写操作,进行LED灯的控制。
LED灯的资源类型为boolean型,该类型的变量只能是True 或是 False,因此,开灯使用“true”,
关灯使用“false”
8.触发器功能
触发器对数据流进行监控,当数据流的数据符合触发条件时,OneNET平台可以自动向第三方服务器发送消息;
9.轻应用开发实践
四、实训总结
本次实训收获颇丰,但自身能力还存在较大欠缺,在资源添加代码的时候,总是存在问题,只有以后多加努力,提升自己!