项目简介
本项目借助ESP32微控制器打造婴儿监护系统,利用多种传感器与执行器对婴儿房间实施监控与响应,保障婴儿的安全与舒适。系统涵盖LED指示灯、PIR传感器、DHT11温湿度传感器、光敏电阻、蜂鸣器和继电器等组件,可检测房间环境变化与婴儿活动,并依据预设条件触发相应响应。
项目的主要特性和功能
- LED指示灯控制:系统启动时LED灯亮5秒作启动指示;PIR传感器检测到婴儿移动,LED灯亮3秒;环境光线过强时LED灯不亮。
- 蜂鸣器报警:2分钟内检测到3次婴儿移动,蜂鸣器响3秒,每10秒重复,直至收到确认信号;警报触发5次,继电器打开冷水阀向父母床上喷水。
- 环境监测:每分钟向云端服务器(如Thingspeak)发送一次温湿度数据。
- 硬件设计:以ESP32为主控芯片,结合多种传感器和执行器;硬件设计含电路连接,还有可选的3D打印外壳。
安装使用步骤
- 硬件连接:按设计图连接ESP32与各传感器和执行器,确保连接稳固、电源供应正常。
- 软件配置:将项目源码上传至ESP32开发板;配置WiFi连接,让ESP32能连互联网;配置Thingspeak账户,获取API密钥并在代码中设置。
- 系统启动:给ESP32上电,观察LED指示灯是否正常亮起;测试PIR传感器和蜂鸣器工作状态;通过Thingspeak平台查看温湿度数据上传情况。
- 功能测试:模拟婴儿移动,观察LED灯和蜂鸣器响应;测试警报触发后的重复报警和最终继电器动作;确认环境光线对LED灯的影响。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】