项目简介
本项目打造了一个可切换的灯光系统,借助手动三路常规开关和由Alexa控制的继电器模块,让用户既能通过语音控制灯光,也能使用物理开关操作。
项目的主要特性和功能
- 语音控制:能通过Alexa语音助手对灯光进行开关控制。
- 三路开关控制:除语音控制外,可利用三个物理开关控制灯光。
- SinricPro IoT Cloud平台:作为桥梁,连接Alexa与硬件。
- ESP8266/ESP32 SDK:使用Arduino IDE进行编程和调试。
安装使用步骤
前提条件
- 设备已安装Arduino IDE。
- 在Arduino IDE中安装SinricPro库和其他依赖库。
安装步骤
- 下载项目的源代码文件。
- 打开Arduino IDE,导入下载的项目文件。
- 在Arduino IDE的库管理器中,安装SinricPro库及其他依赖库(如ArduinoJson和WebSockets)。
- 根据硬件连接情况,配置WiFi和SinricPro的相关参数。
- 上传代码到ESP8266或ESP32开发板。
- 通过Alexa配置技能,将开发板与Alexa账户关联。
- 完成配置后,可通过语音命令或物理开关控制灯光。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】