在此物联网项目中,我展示了如何使用Amazon Alexa和ESP32来控制8个家用电器,从而使基于物联网的智能家居自动化。

硬件部件:
· ESP32 DEVKIT V1× 1个
· Grove-2通道SPDT中继 × 1个
· Amazon Alexa Echo Dot× 1个
软件应用程序和在线服务:
· Arduino IDE
· Alexa技能套件
手动工具和制造机:
烙铁(通用)
焊锡线,无铅
使用Amazon Alexa和ESP32从手动开关和Amazon Alexa App控制8种家用电器的基于IoT的智能家居自动化。如果没有互联网,则可以通过手动开关控制家用电器。在本文中,我展示了制作此智能家居系统的所有步骤。

ESP32控制智能继电器具有以下功能:
· 使用Alexa通过语音命令控制家用电器
· 用手动开关控制家用电器
· 在Alexa应用程序中监控实时反馈
· 手动控制家用电器,而无需互联网
所需组件:

1. ESP32 DEVKIT V1开发板
2. 8通道SPDT 5V继电器模块
3. Alexa回声点(可选)
4.手动开关
PCB所需的组件
1.继电器5v(SPDT)(8个)
2. BC547晶体管(8个)
3. PC817光电杯(8个)
4. 510欧姆0.25瓦电阻器(8 no)(R1-R8)
5. 1k 0.25瓦电阻器(10 no)(R9-R18)
6. LED 5毫米(10颗)
7. 1N4007二极管(8 no)(D1-D8)
8.按钮(8个否)
所需软件:
1. Arduino IDE
2.亚马逊Alexa应用
ESP32方案电路图:
这是此家庭自动化项目的完整电路图。我已经在教学视频中解释了电路。
电路非常简单,我使用了GPIO引脚D23,D22,D21,D19,D18,D5,D25和D26来控制8个继电器。
GPIO引脚D13,D12,D14,D27,D33,D32,D15和D4与开关相连,以手动控制8个继电器。
我在Arduino IDE中使用了INPUT_PULLUP函数,而不是使用上拉电阻。
我已使用5V移动充电器为智能继电器模块供电。
使用Alexa通过语音命令控制继电器
如果ESP32模块与WiFi连接,则可以从Amazon Alexa App和手动开关控制家用电器。
您可以在世界任何地方控制,监视Alexa App中继电器的实时状态。
您不需要Alexa设备即可进行此家庭自动化项目。
使用开关控制继电器:
如果WiFi不可用,则可以通过手动开关控制继电器。
ESP32每3秒钟检查一次WiFi。WiFi可用时,ESP32会自动连接WiFi。
请参考电路图连接手动开关。
责任编辑:xj
原文标题:带有Alexa App和手动开关的ESP32智能家居系统
文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。
-
物联网
+关注
关注
2939文章
47315浏览量
407640 -
智能家居
+关注
关注
1941文章
9942浏览量
195470 -
ESP
+关注
关注
0文章
194浏览量
36087 -
Alexa
+关注
关注
2文章
197浏览量
24287
原文标题:带有Alexa App和手动开关的ESP32智能家居系统
文章出处:【微信号:cirmall,微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
基于芯源CW32 MCU智能家居照明控制系统设计与实现
打破智能家居生态壁垒,乐鑫一站式Matter解决方案实现无缝互联
乐鑫ESP32-C6和ESP32-C61究竟该如何选择?一文读懂本质区别
ESP32-C3开发板全面支持小智AI!烧录实战指南来了!
ESP32-C6 智能网关设备WiFi6高性能通信应用
物联网智能家居方案-基于Nucleo-STM32L073&机智云实例项目打包下载
手机APP远程控制,智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)实例项目打包下载
手机APP远程控制,智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)
明远智睿SSD2351开发板:智能家居的智能核心
爱普生RX8130CE实时时钟成为智能家居系统的理想解决方案

带有Alexa App和手动开关的ESP32智能家居系统设计方案
评论