嵌入式毕业设计-消防设备监管系统

一:项目简介
本设计采用STM32单片机作为控制芯片,当消防设备端的传感器检测到发生故障或被非法移动、破坏时,通过OV7725摄像头和LCD液晶屏对消防设备的实时情况进行有效的监控,利用GPS模块、GSM模块实现定位、跟踪、监控和管理,通过单片机将数据发送到监管人员的手机端,以便了解消防设备的实时情况及时采取应对措施同时保存图像信息便于责任追究。
嵌入式毕业设计-消防设备监管系统_第1张图片
系统工作流程图
二:研究和解决的问题
1:OV7670摄像头的图像信息采集
(1)要求:消防设备遭遇意外破坏时进行图像信息的采集
(2)分析:问题的关键在于存储图像数据和读取图像数据。存储:等待OV767同步信号->FIFO写指针复位->FIFO写使能->等待第二个同步信号->FIFO写禁止,通过以上5个步骤就可以完成一帧图像的存储。读取:FIFO读指针复位->给FIFO读时钟(FIFO RCLK)->读取第一个像素高字节->给FIFO读时钟(FIFO RCLK)->读取第一个像素低字节->给FIFO读时钟(FIFO RCLK)->读取第二个像素高字节->循环读取剩余像素->结束。
2:GPS定位与GSM短信上报
(1)要求:利用GPS模块、GSM模块实现定位、跟踪、上报。
(2)分析:当监测到设备发生故障或被非法移动和破坏时,GPS数据通过串口发送给STM32,STM32进行解码,再通过串口把解码提取出的信息发送给GSM,GSM根据给定的设备监管人员的手机号进行短信发送完成任务上报。
3:对外界突发情况的检测
(1)要求:监测消防设备是否发生意外损害。
(2)分析:为了实现对消防设备进行全面的监控,采用多种类型的传感器进行监测。其中,采用震动监测传感器来监测设备是否发生了人为的移动;采用温湿度传感器监测设备是否遇到了极端环境的攻击。
4:图像和信息的显示
本系统显示设备采用LCD液晶屏,显示摄像头采集的图像,此外利用短信将数据发送到设备监管人员的手机端进行显示。
5:报警功能的启动
本系统中当消防设备遭遇意外伤害时,声光报警模块会启动,设备管理人员可以及时了解情况做出应对措施,避免设备遭受更大的毁坏。采用蜂鸣器和LED灯作为声光报警模块的器件。
三:作品展示
https://b23.tv/3j6nRn?share_medium=android&share_source=qq&bbid=XY68A9964D90A2AD68CF860CDD1AEC78E54B2&ts=1621006373315
四:详细代码
https://download.csdn.net/download/qq_45906993/18699454

你可能感兴趣的:(嵌入式,关于嵌入式学习,机器学习,嵌入式,毕设参考)