项目简介
此项目致力于解决人们因专注工作佩戴耳机而听不到门铃响的问题。通过构建智能门铃系统,当有人按下门铃时,系统会借助Alexa向用户的Echo设备发送通知,达成智能提醒的功能。
项目的主要特性和功能
- 实时提醒:有人按门铃时,自动向Echo设备发送通知。
- 网络连接:可通过WiFi接入家庭网络。
- 通信协议:采用MQTT协议进行数据通信。
- 可扩展性:支持如门磁开关检测门状态等可选扩展功能。
安装使用步骤
硬件准备
购买并组装所需硬件,包括Wemos D1 Mini开发板、可选的门磁开关及电源等,可参考项目提供的链接购买相应组件。
软件安装
在计算机上安装Arduino IDE软件,并在Arduino IDE中安装PubSubClient库。
参数配置
在Arduino IDE中打开代码文件,修改SSID、密码、MQTT服务器地址等参数,以适配自身网络环境。
代码烧录
将配置好的代码编译并烧录到Wemos D1 Mini开发板。
账户关联
在Smartnest网站注册账户并创建门铃设备,在Alexa应用中关联Smartnest账户并选择接收通知的设备。
测试调试
将开发板连接到门铃进行测试,确保系统正常工作并发送通知,若遇问题可参考项目文档和视频教程调试。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】