尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
零基础学ESP32:继电器——用小电流控制大电流,打开智能家居的大门!
前面我们学了点亮LED、控制电机旋转——这些都是直接控制“小电流”设备。但在实际生活中很多电器比如电灯、风扇、电机需要的是220V高压交流电ESP32的GPIO引脚3.3V最大电流几十毫安根本没有能力直接驱动它们。那怎么办继电器就是来解决这个问题的。继电器是一种用小电流控制大电流的“自动开关”。今天这节课我们就来学习如何用ESP32控制继电器从而实现对高压电器比如一盏220V的灯的开关控制。掌握了这节课你就掌握了智能家居远程控制的核心技术。第一步找到课程看看成品效果打开逗脑IDE点击顶部“教程”在“硬件” → “ESP32 MicroPython”分类下找到继电器控制。打开课件你会看到本节课的最终效果——ESP32通过继电器控制RGB彩灯代码里让灯亮它就亮让灯灭它就灭。第二步什么是继电器继电器就是一个由小信号控制的“开关”。你可以把它想象成一个由ESP32遥控的开关ESP32发出高电平3.3V→ 继电器内部线圈通电 → 开关吸合 → 大电流电路导通ESP32发出低电平0V→ 继电器内部线圈断电 → 开关断开 → 大电流电路断开关键特性继电器输入端和输出端是电气隔离的——ESP32的3.3V控制电路和220V高压电路之间没有物理连接非常安全。第三步继电器的原理一句话总结继电器内部有一个电磁线圈。当线圈通电时会产生磁力把开关吸合当线圈断电时磁力消失开关弹开。“小电流通大电流合小电流断大电流开。”课件里有一张清晰的原理图左侧低压侧GPIO接线圈控制继电器吸合或断开右侧高压侧COM口接火线输入NO/NC口接用电器继电器三个重要端口端口全称作用COMCommon公共端连接火线输入NONormally Open常开继电器吸合时导通断开时断路NCNormally Closed常闭继电器断开时导通吸合时断路我们通常用NO端口——继电器吸合时电路导通断开时电路断开符合直觉。第四步动手接线接线分两部分控制线和负载线。控制线ESP32 → 继电器模块序号从到说明1ESP325V继电器DC继电器模块供电2ESP32GND继电器DC-继电器模块供电地3ESP32GPIO13继电器IN控制信号高电平吸合负载线继电器 ↔ RGB彩灯序号从到说明4ESP323.3V继电器COM彩灯供电输入5继电器NORGB彩灯V引脚控制彩灯正极通断6RGB彩灯G引脚ESP32GND绿色通道直接接地工作原理3.3V → COM → (吸合时NO与COM导通) → NO → 彩灯V → 彩灯内部LED → 彩灯G → GND继电器吸合回路完整 →绿灯亮✅继电器断开回路中断 →绿灯灭❌第五步代码——简单到极致继电器的控制代码极其简单——就是控制一个GPIO引脚输出高电平或低电平。frommachineimportPin# 定义控制继电器的引脚GPIO13p13Pin(13,Pin.OUT)# 吸合让继电器导通灯亮p13.value(1)# 断开让继电器断开灯灭# p13.value(0)代码逻辑极简p13.value(1)→ GPIO13输出高电平 → 继电器吸合 → 灯亮p13.value(0)→ GPIO13输出低电平 → 继电器断开 → 灯灭就这么简单两行代码就能控制220V的电器第六步保存运行看效果按Ctrl S保存选择ESP32开发板设备给文件命名比如relay.py点击保存。点击运行按钮你会听到继电器“啪”的一声——吸合了此时你会看到灯珠亮起。如果需要让灯熄灭把p13.value(1)改成p13.value(0)重新运行继电器会“啪”一声断开灯熄灭。继电器的应用——打开智能家居的大门学会了继电器控制你就掌握了智能家居最核心的技术应用场景控制方式智能插座ESP32 继电器手机远程控制插座通断智能照明控制220V电灯的开关智能门锁控制电磁锁的吸合和断开自动灌溉控制水泵的启停智能风扇控制220V风扇的开关DIY智能家居把家里的普通电器变成“智能电器”结合我们之前学的WiFi连接和远程控制电脑/手机 → 路由器 → ESP32 → 继电器 → 220V电器把前几节课的WiFi连接 远程控制 本节课的继电器组合起来你就拥有了远程控制家中任何电器的能力全程回顾步骤操作效果找到课程教程→硬件→ESP32MicroPython→继电器了解继电器原理和效果认识继电器学习“小电流控制大电流”的原理理解三个端口COM/NO/NC的作用低压接线VCC→5V, GND→GND, IN→GPIO13控制线就位高压接线COM接火线输入NO接灯泡负载线就位注意安全打开代码点击“打开”按钮代码进入编辑器保存运行CtrlS → 选择ESP32 → 运行继电器吸合灯亮断开控制改代码为p13.value(0)再运行继电器断开灯灭如果你对本节课感兴趣去官网www.dounao.cn下载逗脑IDE准备好ESP32和继电器跟着课件走一遍。有任何问题或建议欢迎在评论区留言告诉我们。
RELATED

相关推荐

多智能体框架如何实现DFT计算自动化:从参数选择到错误诊断

多智能体框架如何实现DFT计算自动化:从参数选择到错误诊断

1. 从“炼丹”到“自动化”:DFT计算的范式转变如果你在计算材料学、计算化学或者凝聚态物理领域摸爬滚打过,一定对“密度泛函理论”这个词又爱又恨。爱它,是因为它几乎是目前处理复杂多体电子系统最实用、最强大的第一性原理计算工具&#xf…

📅 2026/10/29 15:41:58
终端AI写作神器1667:TUI界面实现沉浸式小说创作

终端AI写作神器1667:TUI界面实现沉浸式小说创作

如果你是一位小说作者,或者对创意写作感兴趣,最近是否感觉被 AI 写作工具“包围”了?网页端、桌面端、移动端,各种 AI 写作助手层出不穷,它们功能强大,但似乎总在“打扰”你:弹窗、联网、复杂的…

📅 2026/9/8 15:45:48
h2o-danube2-1.8b-sft:面向企业结构化任务的轻量级推理引擎

h2o-danube2-1.8b-sft:面向企业结构化任务的轻量级推理引擎

1. 这不是又一个“Mistral微调版”:h2o-danube2-1.8b-sft的本质定位与设计动机你点开Hugging Face模型库,看到“h2o-danube2-1.8b-sft”这个名称时,第一反应可能是:“哦,又一个基于Mistral的1.8B参数SFT模型”。但如果…

📅 2026/9/11 10:25:34
MORE NEWS

更多资讯

📰

YOLOv11改进:高精度脐橙检测与分级系统实践

1. 项目背景与核心价值在农业自动化领域,脐橙的自动化检测与分级一直是困扰果农和加工企业的技术难题。传统人工分拣方式存在效率低、成本高、标准不统一等问题,而基于计算机视觉的目标检测技术为解决这一痛点提供了新的可能。我们团队基于最新的YOLOv11…

📰

Looped架构实战:LLM长文本长度泛化优势与部署陷阱

循环架构这几年在长文本场景里被反复提起,但真正把它跑通、跑稳的人并不多。我前后在两个推理服务里落地过基于循环块的模型结构,踩过的坑从显存爆炸到精度漂移都有。这篇就把“Looped架构在LLM长度泛化上的实战优势”和“部署时最容易翻车的陷阱”一次讲…

📰

从靠人到靠系统:构建无懈可击的研发质量体系

前阵子带团队做一次版本交付,Release 前夜 Code Review 到凌晨两点,我盯着屏幕上那一行缩进错误,突然意识到一个扎心的事实:所谓"无懈可击"(impeccable)的交付,根本不是靠某个人"…

📰

G.711 over RTP工程实践:编码、RTP头与抖动缓冲

简介:围绕G.711音频编码在RTP实时传输中的封装实现,这份资料面向学习VoIP、实时音频流与网络协议栈的开发者及通信方向学生,帮助理解G.711的μ-law/A-law编码数据如何按RTP头结构打包,并通过UDP发送后由VLC接收播放。压缩包共4个文…

📰

营销技能实战进阶:洞察、策略到转化的完整方法论

营销技能这个话题,随便一搜能弹出几百万条结果,但真去问那些入行三五年的人,他们多半会告诉你:学校里教的那套和实操完全是两回事。过去八九年我一直在做营销相关的工作,从最初的文案策划到后来带团队做增长&#xff0…

📰

企业级Java系统AI化转型实战与框架选型

1. 企业级Java系统AI化转型背景与挑战在数字化转型浪潮下,传统Java企业级系统正面临智能化升级的迫切需求。我经历过三个大型银行核心系统的AI化改造项目,深刻体会到这种转型绝非简单的API调用。企业级系统特有的高并发、高可用要求,与AI模型…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬