项目简介
这是一个基于Sinric Pro平台的洗衣警报系统,借助ESP8266或ESP32与SW - 420振动传感器,能够在洗衣完成时进行振动检测并发送推送通知。
项目的主要特性和功能
- 硬件支持:采用ESP8266或ESP32作为主控芯片。
- 振动检测:利用SW - 420振动传感器对洗衣机的振动进行检测。
- 推送通知:当检测到足够的正/负样本(因传感器产生的振动模式,如111001111)时,通过Sinric Pro IoT平台发送推送通知。
- 自定义设备模板:可在Sinric Pro中自定义设备模板,以适应不同洗衣机型号和警报需求。
安装使用步骤
假设用户已经下载了本项目的源码文件。 1. 硬件连接:把ESP8266或ESP32与SW - 420振动传感器连接好,保证接线正确。 2. 配置Sinric Pro:在Sinric Pro账户里创建自定义设备模板。 3. 烧录代码:将代码烧录到ESP芯片,正确设置WiFi和Sinric Pro的认证信息。 4. 启动系统:启动程序,并使其与Sinric Pro平台连接。 5. 接收通知:当洗衣机完成洗涤、漂洗和甩干周期时,系统会发送推送通知到移动设备。
注意:此项目仅检测洗衣机的甩干周期,因为该阶段振动较为显著。其他阶段(如洗涤和漂洗)可能无法检测到足够振动。使用前,请确保洗衣机在甩干时产生足够振动。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】