基于Arduino的实验室防灾避险系统的设计与实现

183 阅读2分钟

前言

转自CSDN:Arduino+ESP32-Cam+MySQL+EMQX+PC系统(Vue+Node.js)+微信小程序(Mpvue+PHP)实现实验室防灾避险系统_esp32 vue-CSDN博客

==本篇文章主要偏重于整个系统设计的成果介绍== 图片没有去同步。

一、设计介绍

基于Arduino的实验室防灾避险系统的设计与实现

1.设计摘要

核心采用Arduino UNO R3,MQ-2传感器、一氧化碳传感器、DHT11 传感器等采集数据。同时使用ESP-01s和MQTT协议。并且使用 ESP32-Cam 摄像头模组对室内环境拍照,并将照片以邮件附件形式发给用户。

2.功能模块介绍

将 Arduino 开发板作为主控板,结合包括ESP01-S与ESP32-Cam摄像头模组等各类传感器进行环境数据的采集、逻辑控制、数据处理、数据传输、状态检测和智能控制等。同时配备了PC端和小程序端系统来配合监测和控制。

3.PC系统介绍(PC端已部署在宝塔面板)

2.实时监测页面

3.管理员查询用户信息

4.设备状态查看

5.环境历史数据查询

6.控制界面

3.微信小程序介绍(已在微信公众平台上线)

1.小程序码

二、硬件汇总表

详细列出设计所需的硬件。

三、开发环境准备

1.系统总体开发环境介绍

1.PC系统:Vue+Node.js

2.小程序:Mpvue+PHP

总结

1、本篇文章主要偏重于系统设计的介绍,如有感兴趣的同学在之后将详细介绍。 2、毕业设计还未完成之前就很想写一些博客记录摸索的过程。一直拖到现在准备参加工作了才憋出来第一篇。希望今后有时间的时候可以多多记录和分享一些内容。