论文部分内容阅读
在科学技术和网络的飞速发展下,信息技术将硬件设备、软件工程和通信连接起来,使校园系统不断升级。然而,由于校园对外开放,人员集中复杂,建筑数量众多,为广大师生提供了舒适的办公、教学和生活环境,但安全隐患不容忽视。如校园建筑防火、空气环境、外来人员的闯入以及传染病交叉感染等相关因素,将影响校园师生的人身和财产安全。如何有效监控校园建筑与人员,应对可能出现的危机和灾害,是一个亟待解决的问题。同时,在校园建筑大面积的环境和人员监控下,大量的数据存储、信息处理和智能控制已成为校园智能系统的问题点。以此为背景,本文设计了一套基于云平台的智慧校园监控系统,通过云平台技术、物联网技术以及各类传感器技术实现校园环境实时智能监控、门禁智能检测识别,异常情况可报警,减少人为疏忽而引发校园安全事故,是一种智能化校园监控方案。主要的研究内容如下:首先,该系统分为硬件终端和Web监控界面两大部分。硬件终端由人员信息采集模块、环境监测模块以及门禁控制模块三部分组成,各模块之间通过DL-20 Zigbee模组实现Zigbee组网通信,并通过环境监测模块将数据汇集、整合后发送给OneNET云平台服务器。通过OneNET云平台服务器实现与Web监控界面的数据交互。人员信息采集模块以STM32F407VGT6作为主控核心实现人员人脸识别以及体温检测功能。人员人脸识别功能是通过OV2640摄像头采集人脸信息,并借助88W8782WiFi模组将数据上传到百度云平台,借助百度云平台的人脸识别API接口实现人脸识别功能,使用GY-MCU90614人体红外传感器模组实现对人员体温检测。环境监测模块、门禁控制模块均以STM32F103C8T6作为主控核心,环境监测模块通过DHT11温湿度传感器、MQ-2烟雾传感器以及红外火焰传感器实现对校园环境的实时监测,在异常情况时使用蜂鸣器进行报警,同时环境监测模块使用ESP-01S WiFi模组实现OneNET云平台的接入。门禁控制模块为系统的硬件执行模块,主控芯片通过控制继电器通断来控制电磁锁开关状态,从而实现门禁功能。Web端的设计采用HTML、CSS及JSP技术,通过采取windows、Tomcat、java/JSP、MySQL的组合方式实现了web平台的开发,Web监控界面可提供实时监控信息显示以及人员数据信息管理、历史监控数据查询等功能。该系统各个节点通过Zigbee组网进行连接,具有免布线、易改造、易扩展等优点,同时人脸识别算法都在百度云平台端实现,降低对主控芯片的性能要求,可以降低系统成本,使系统性价比突出,且该系统使用用户Web端作为监控界面可以方便校园管理员在电脑、手机等多个平台实现实时监控。测试结果表明:通过搭配多云平台及多网络的数据处理,智慧校园监控系统达到了预期的设计目标。