资料介绍
描述
![poYBAGNQwwmAYe_aABSMC1uIAMg781.jpg](https://file.elecfans.com/web2/M00/71/92/poYBAGNQwwmAYe_aABSMC1uIAMg781.jpg)
该智能继电器具有以下特点:
该智能家居系统具有以下特点: 1。WiFi控制家电(Blynk App )
2.家用电器用手动开关控制。
3.电视遥控器控制的家电(红外线)
4.继电器由温湿度传感器(DHT11 )自动控制。
5. 由暗传感器( LDR )控制的家用电器。
6.监控智能手机上的实时温度和湿度读数。
7.在Blynk App上监控实时状态
8.内置 Arduino ,因此 Arduino 代码可以上传到继电器模块。
![pYYBAGNQwxKATNaYAA45VSmzTS4054.jpg](https://file.elecfans.com/web2/M00/72/25/pYYBAGNQwxKATNaYAA45VSmzTS4054.jpg)
组件列表:
1.带引导加载程序的ATMEGA328P微控制器
2. ESP01 WiFi 模块
3. DHT11传感器
4. OLED显示屏
5. 1738红外接收器
6、PC817光耦(5个)
7. BC547 NPN晶体管(5个)
8. 1N4007二极管(5个)
9. 1N4001二极管(1个)
10. LED 5mm(6 个)
11. 22pF 电容器(2 个)
12. 100nF (104) 电容器(1 个)
13. 470uF 25V DC电容(1个)
14. 220 欧姆电阻器(15 个)(R1-R10)
15. 1k 电阻器(1 个)
16. 10k 电阻器(9 个)
17. 2k (1no) & 4.7k (1no) 电阻器
18. LDR(1 无)
19. 16MHz晶体
20. 按钮(9 个)
21. 5V继电器(5无)
23. AMS1117 3.3V稳压器(1个)
24. FTDI 232 USB转串口板或Arduino UNO
电路原理图:
![pYYBAGNQwxWAYRsnAAH8-qgoHRw487.jpg](https://file.elecfans.com/web2/M00/72/25/pYYBAGNQwxWAYRsnAAH8-qgoHRw487.jpg)
![poYBAGNQwxqAc77FAAIg3MlW8l0752.jpg](https://file.elecfans.com/web2/M00/71/92/poYBAGNQwxqAc77FAAIg3MlW8l0752.jpg)
这是这个家庭自动化项目的完整电路图。我已经在教程视频中解释了电路。
我使用ATMEGA328P微控制器来控制5通道继电器模块。我还连接了 ESP01 WiFi 模块、1738 红外接收器来控制来自 Blynk 应用程序(移动)和红外遥控器的继电器。DHT11温湿度传感器和LDR自动控制继电器。
在这个电路中,我们可以同时使用 5V 或 12V 继电器,但我们必须按照电路中的说明相应地更改电阻。
智能继电器模块的不同模式
![poYBAGNQwx2AKiJqAAFmYTiDIJc605.jpg](https://file.elecfans.com/web2/M00/71/92/poYBAGNQwx2AKiJqAAFmYTiDIJc605.jpg)
在这个智能家居项目中,我们可以通过两种模式控制继电器模块:
1.手动模式
2.自动模式
您只需按下CMODE 按钮即可更改继电器模块的模式。
1.手动模式:
在手动模式下,您可以通过按钮、智能手机和红外遥控器手动控制继电器模块。
2.自动模式:
在自动模式下,DHT11传感器和LDR将根据室温和环境光控制继电器模块。
在这两种模式下,您都可以通过Blynk App监控实时状态、温度、湿度。
来自 Blynk 应用程序的 WiFi 控制
![poYBAGNQwyCATLU_AAMpjbopiuo937.png](https://file.elecfans.com/web2/M00/71/92/poYBAGNQwyCATLU_AAMpjbopiuo937.png)
在这里,我使用 ESP01 和 Blynk 应用程序通过互联网从智能手机控制继电器模块。
![poYBAGNQwyOABV9dAANq3xTVRso010.png](https://file.elecfans.com/web2/M00/71/92/poYBAGNQwyOABV9dAANq3xTVRso010.png)
您可以从 Google Play 商店或 App Store 下载 Blynk 应用程序。我已经在后面的步骤中解释了配置。
由于 ESP01 工作在 3.3V,所以我使用 ASM1117 3.3V 稳压器将电压降至 3.3V。
您可以在任何地方通过智能手机控制 5 台家电,还可以在 Blynk App 中监控实时状态。
![pYYBAGNQwyeAUmX7AALb3lrOVXE745.png](https://file.elecfans.com/web2/M00/72/25/pYYBAGNQwyeAUmX7AALb3lrOVXE745.png)
我已经在教程视频中解释了代码。
电视遥控器的红外线控制
![pYYBAGNQwyqAfRqWAANzz4pQWlQ499.png](https://file.elecfans.com/web2/M00/72/25/pYYBAGNQwyqAfRqWAANzz4pQWlQ499.png)
在这里,我使用了1738 红外接收器 IC从电视遥控器控制继电器模块。
您可以使用任何红外遥控器,但您必须获取遥控器按钮的相应十六进制代码并相应地修改代码。
您可以参考嵌入式视频,我在其中解释了如何从电视遥控器按钮轻松获取十六进制代码。您可以使用遥控器上任何未使用的按钮来控制家用电器。
![poYBAGNQwy2AMqQ0AAHz6oc5XCA270.png](https://file.elecfans.com/web2/M00/71/92/poYBAGNQwy2AMqQ0AAHz6oc5XCA270.png)
手动开关控制
![poYBAGNQwzCAUWnPAAKK7SaGDYs021.png](https://file.elecfans.com/web2/M00/71/92/poYBAGNQwzCAUWnPAAKK7SaGDYs021.png)
继电器模块也可以通过安装在 PCB 上的按钮手动控制。
有 5 个按钮S1、S2、S3、S4、S5分别用于开启和关闭Relay1、Relay2、Relay3、Relay4、Relay5 。
并且有一个SMODE按钮可以一次关闭所有继电器。我已经在教程视频中解释了电路的功能。
您可以使用“重置”按钮来重置两个微控制器。
温度控制(自动模式)
![poYBAGNQwzSAPFiaAAOOGn0WnKM056.png](https://file.elecfans.com/web2/M00/71/92/poYBAGNQwzSAPFiaAAOOGn0WnKM056.png)
在自动模式下,这个智能继电器模块可以通过预定义的室温和阳光来控制。它有一个DHT11温度和湿度传感器,每隔 2 秒检测一次温度和湿度。
当温度超过 Arduino 代码中提到的预定义最大温度值时,继电器 1 和继电器 2 开启。当温度低于Arduino 代码中提到的预定义最小温度值时,继电器 1 和继电器 2关掉。
LDR 控制(自动模式)
![poYBAGNQwziAdCdCAAMuUePBHdg948.png](https://file.elecfans.com/web2/M00/71/92/poYBAGNQwziAdCdCAAMuUePBHdg948.png)
LDR安装在 PCB 上以感应环境光。它充当暗传感器。
当亮度级别低于预定义值时,继电器 3 和继电器 4 将打开。
当亮度等级超过预定义值时,Relay-3 和 Relay-4 将关闭。
请参阅顶部的嵌入式视频以获得更好的理解。
安装和配置 Blynk 应用程序
![pYYBAGNQwzqANQYtAADkYglsXYU308.jpg](https://file.elecfans.com/web2/M00/72/25/pYYBAGNQwzqANQYtAADkYglsXYU308.jpg)
从 Google Play 商店或 App Store 安装 Blynk 应用程序,然后添加所有必需的小部件来控制继电器模块并监控温度和湿度。我已经在教程视频中解释了所有细节。
我使用了5 个按钮小部件来控制 5 个继电器,1 个样式按钮来查看当前模式,以及2 个仪表小部件来监控温度和湿度。
设计印刷电路板
![pYYBAGNQwz2AdocoAAGcygU2SKI906.jpg](https://file.elecfans.com/web2/M00/72/25/pYYBAGNQwz2AdocoAAGcygU2SKI906.jpg)
为了使电路紧凑并具有专业外观,我在测试面包板上的智能继电器模块的所有功能后设计了 PCB。
- NodeMCU家庭自动化(ESP8266)
- 使用Arduino Uno和SmartEdge Agile实现家庭自动化
- 使Arduino、继电器和蓝牙模块的家庭自动化
- 使用小度音箱blinker控制ESP01S Relay继电器模块
- 使用blinker控制esp01s Relay继电器模块
- 使用Arduino和蓝牙模块构建家庭自动化设备
- 使用Blynk IR Remote和ESP32实现家庭自动化
- 使用ESP32和IR Remote的Alexa家庭自动化
- Arduino家庭自动化智能窗帘
- 使用Arduino和HC 05的语音控制家庭自动化系统
- 使用Arduino模拟家庭自动化项目
- 使用Arduino构建自己的家庭自动化系统
- Wled ESP01 8266模块开源分享
- 基于ESP32的12通道IOT家庭自动化
- ESP01的封装及原理图免费下载 141次下载
- PLC在工业自动化的应用及解决方案 827次阅读
- 蓝牙模块在工业自动化中的应用:高效、安全、智能 520次阅读
- 机智云开源自动化控制篇-接近报警系统 343次阅读
- 工业自动化和自动化区别是什么 1838次阅读
- uart-wifi模块esp-01上电后一直乱码咋回事 2036次阅读
- 过程自动化控制和运动自动化控制的原理详解 1736次阅读
- 基于PlatformIO IDE的家庭自动化系统设计方案实现 2489次阅读
- 基于Raspberry Pi Pico开发先进的家庭自动化系统 3003次阅读
- 如何对ESP8266单片机进行编程? 7047次阅读
- STM32 OTA例程中的WiFi芯片ESP8266 1.2w次阅读
- ATE自动化测试系统是什么_ATE自动化测试系统介绍 3.2w次阅读
- 自动化领域初涉水 非标自动化和自动化到底有哪些区别? 6349次阅读
- esp8266固件如何升级_ESP8266WIFI模块固件升级 4.2w次阅读
- 远程控制通讯--基于Arduino + ESP8266控制LED灯 4w次阅读
- esp8266串口wifi实例 1.9w次阅读
下载排行
本周
- 1DeepSeek:从入门到精通
- 5.36 MB | 43次下载 | 1 积分
- 2中兴通讯的PCB设计规范
- 23.03 MB | 5次下载 | 5 积分
- 3Altium-常用3D封装库(Step)接插件篇
- 4.95 MB | 2次下载 | 免费
- 4多款常用电子电路分享
- 7.96 MB | 1次下载 | 2 积分
- 5PC1902同步降压LED驱动器规格书
- 0.99 MB | 1次下载 | 免费
- 6爱华TA314/317/327维修图纸
- 3.54 MB | 1次下载 | 1 积分
- 7SOT8098-1塑料、表面贴装封装
- 180.25KB | 1次下载 | 免费
- 8SOD80C玻璃、全密封玻璃表面贴装封装规格书
- 126.34KB | 1次下载 | 免费
本月
- 1A7159和A7139射频芯片的资料免费下载
- 0.20 MB | 55次下载 | 5 积分
- 2DeepSeek:从入门到精通
- 5.36 MB | 43次下载 | 1 积分
- 3零死角玩转STM32F103—指南者
- 26.78 MB | 42次下载 | 1 积分
- 4PIC12F629/675 数据手册免费下载
- 2.38 MB | 36次下载 | 5 积分
- 5PIC16F716 数据手册免费下载
- 2.35 MB | 18次下载 | 5 积分
- 6GD32F4xx用户手册
- 14.49MB | 14次下载 | 免费
- 7dsPIC33EDV64MC205电机控制开发板用户指南
- 5.78MB | 8次下载 | 免费
- 8STC15系列常用寄存器汇总免费下载
- 1.60 MB | 7次下载 | 5 积分
总榜
- 1matlab软件下载入口
- 未知 | 935124次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420063次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233088次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73813次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65988次下载 | 10 积分
评论