项目简介
此项目是基于Arduino框架的智能家居安全监控系统。设计了兼容DIN导轨的WiFi安全摄像头,具备门铃检测、磁性/干簧开关门检测和PIR传感器等功能,检测到未经授权的入侵时会通过Telegram发送警报通知。
项目的主要特性和功能
- WiFi连接:借助ESP32芯片实现无线WiFi连接,支持远程监控与管理。
- 实时监控:利用AI - Thinker ESP32 - CAM板和160°广角镜头开展实时视频监控。
- 门铃检测:集成磁性/干簧开关,检测门的开关状态并发送警报。
- PIR传感器:检测移动并触发警报。
- Telegram通知:通过Telegram应用发送实时警报通知。
- OTA更新:支持无线更新(OTA),便于远程升级软件。
安装使用步骤
硬件准备
- AI - Thinker ESP32 - CAM OV2640 160°摄像头模块
- MeanWell HDR - 15 - 5 5V 15W DC电源
- 门磁开关和PIR传感器
- 蜂鸣器
- DIN导轨AC/DC转换器
软件环境
- 安装Arduino IDE和PlatformIO插件。
- 下载并安装ESP32开发板支持包。
配置文件
在src/secrets.h
文件中配置WiFi SSID、密码和Telegram API令牌。
编译和上传
- 使用Arduino IDE或PlatformIO编译代码。
- 通过USB - TTL模块或OTA方式上传代码到ESP32设备。
测试和调试
- 连接所有硬件组件并测试系统功能。
- 根据需要调整传感器和警报设置。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】