项目简介
本项目是基于ESP32板构建的温度报告系统,专为实验室标本冷冻柜的温度监控而设计。系统能够实时记录温度数据,当温度超出设定阈值时,会通过电子邮件通知相关人员。同时,提供Web界面方便用户查看最近的温度记录。数据存储于SD卡的CSV文件中,具备一定的可扩展性,未来可集成更多传感器,以监测更多环境参数。
项目的主要特性和功能
- 温度记录与存储:利用DHT 22传感器实时监测环境温度,并将数据存储在SD卡的CSV文件里,便于后续分析与回顾。
- Web界面监控:提供基于HTML的Web界面,用户可轻松查看过去两天(可定制)的温度记录。
- 邮件通知:当温度超过预设阈值,系统会发送电子邮件通知用户。检测到温度峰值后10分钟会再次检查,避免误报。
- 可扩展性:未来可集成更多传感器,实现对湿度等其他环境参数的监测。
安装使用步骤
准备工作
- 所需硬件:ESP32板、SD卡模块、SD卡、温度传感器、USB电缆和电源。
- 所需软件:Arduino IDE。
安装步骤
- 在Arduino IDE中安装项目所需的所有库。
- 将
index.html
文件复制到SD卡中。 - 根据参考资料进行硬件连接。
- 根据自身需求配置代码,提供邮箱详细信息(如使用Gmail,可参考此教程),并添加WiFi详细信息。代码中有详细注释,便于配置。
- 将代码上传到ESP32板。上传成功后,系统即可正常工作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】