项目简介
本项目是基于Sinric Pro物联网平台的简单Wi-Fi接触传感器项目,可作为门或窗状态的检测器。它能实时监测门的开启和关闭状态,并通过Sinric Pro应用将状态信息发送到手机,适用于智能家居和办公室监控等场景。
项目的主要特性和功能
- 采用ESP32系统控制传感器开关逻辑与无线信号发送。
- 借助Sinric Pro平台的API,通过WIFI将数据传送到平台并显示在手机应用上。
- 利用磁性接触传感器检测门的状态。
- 通过LED灯显示门的状态(门开或门闭)。
- 支持电池供电,可在无人值守环境下长时间工作,且具备锂电池充电管理功能。
安装使用步骤
假设用户已经下载了本项目的源码文件,以下是安装使用步骤: 1. 准备硬件:准备FireBeetle ESP32 - E开发板、磁性接触传感器、锂电池及充电电路等硬件部件。确保开发板能正常运作且符合ESP32编程要求,传感器符合规定型号与接口标准,锂电池电量充足且有合适充电设备。按官方教程配置WiFi信息和Sinric Pro平台的API密钥。 2. 连接硬件:将磁性接触传感器连接到ESP32的GPIO 15端口,LED指示灯连接到GPIO 14端口。按电路图连接好所有线路,接通电源,接入锂电池并测试充电功能。 3. 测试与配置:测试传感器能否正确检测门的状态并控制LED灯显示。按官网指导完成设备与平台的绑定和初始配置,下载并安装Sinric Pro手机应用,确保设备正确接入。 4. 启动使用:启动应用,即可通过应用查看门的状态信息。若遇问题,可查看日志排查调试。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】