华侨城小学教室物联系统
一直很期待使用MIND+图形化面板,总算可以尝试搞一下了,很开心,想给教室做一个物联大屏幕平台。先准备相应的传感器和软件,行空板作为采集终端,使用板载的声音传感器和光线传感器收集教室的光线环境和周围上课的噪音程度;连接SCI采集板获取数字温湿度传感器获取教室的温度和湿度;PM2.5空气质量传感器采集教室空气环境;可以远程查看教室实时图像,可以远程控制行空板的LED灯及风扇,采集紧急按钮当有紧急情况,学生可以一键报警,老师快速到达教室,效果如下图。

材料清单
- 行空板 X1
- PM2.5空气质量传感器 X1
- 数字温度湿度传感器 X1
- SCI采集模块 X1
- 按钮 X1
- 马达 X1
- 摄像头 X1
开始搭建模拟教室的环境,请忽略乱糟糟的背景,临时借助一个房子当做教室。
根据设计要求设计SLOT主题,创建完毕,在用面板时,如果相应主题,分别存储相应的信息。

该必杀技出场的时候了,MIND+V1.8.0,这里有相应的组件图标组件需要用到数据库,实时数据主题,调用的时候会白屏,这个大家一定要注意,用MQTT传的时候需要上传到数据库。

空气质量测量的是PM1.0、PM2.5、PM10三种数值,采用了折现组件,用于同步显示。


空气湿度和光照情况使用的是水波图,根据百分比显示实时情况

室内温度和噪音采用的
建议分档除了显示数值以外再可以自己定义等级,优、良、中、查等等级信息。

网络图片组件用于显示摄像头实时画面,图传的速度很快很清晰。


用于控制灯和风扇的开启和关闭,采用
开关组件,方便使用人观察时间加入了时间组件。

一键报警的按钮,通过单行文本进行显示,如果有问题,教师第一时间达到教室

界面设计完了,需要编程了。这次需要增加很多的模块官方库的行空板、MQTT、OpenCV

pinpong库的pinpong初始化,因为我们空气质量传感器和温湿度传感器运用的SCI采集板,所以这里不需要添加传感器。

用户库的base64和SCI采集板

开始编程,因为采集的信息很多,所以建立了很多主题,在执行的时候要注意主题名称,采集程序如下。
执行器命令如下图


看监控摄像头的位置和SCI的特写

测试结束了,在内测试阶段肯定有各种各样的问题,相信Mind+团队会优化的更好。



