零基础学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和继电器跟着课件走一遍。有任何问题或建议欢迎在评论区留言告诉我们。

相关新闻

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

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

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

2026/8/22 13:07:48 阅读更多 →
终端AI写作神器1667:TUI界面实现沉浸式小说创作

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

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

2026/8/22 13:03:00 阅读更多 →
GitHub 最近一周 Star 增长最快的 10 个开源项目盘点

GitHub 最近一周 Star 增长最快的 10 个开源项目盘点

项目简介 GitHub Trending 榜单是观察开源社区风向的窗口。本周(截至 2026-08-19)的榜单呈现出几个清晰的趋势:AI 基础设施继续强势霸榜(模型训练、图基础设施、端侧小模型、本地 3D 生成),开发者效率工具…

2026/8/22 11:33:36 阅读更多 →

最新新闻

Leaf 号段快取完时 DB 抖了 200ms,发号 RT 从 1ms 拉到 1.2s:雪花、号段、Leaf 的 3 个发号瓶颈

Leaf 号段快取完时 DB 抖了 200ms,发号 RT 从 1ms 拉到 1.2s:雪花、号段、Leaf 的 3 个发号瓶颈

title: Leaf 号段快取完时 DB 抖了 200ms,发号 RT 从 1ms 拉到 1.2s:雪花、号段、Leaf 的 3 个发号瓶颈 date: 2026-08-22 category: 分布式ID tags: [Java, 后端, 分布式ID, 架构]我们的订单号、物流单号、支付流水号都来自一个统一的发号服务。早期用雪…

2026/8/22 16:15:32 阅读更多 →
详解AUTOSAR:专栏总述

详解AUTOSAR:专栏总述

目录 1、理论篇 2、工具篇 3、环境配置篇 4、实践篇 5、项目篇 6、拓展篇 本专栏主要介绍汽车嵌入式系统软件规范AUTOSAR以及符合AUTOSAR规范的车用控制器软件开发方法。 在编写过程中尽可能以通俗易懂的语言和形象的图解来展现AUTOSAR中一些复杂的概念问题,…

2026/8/22 16:15:32 阅读更多 →
spring boot 连接emqx并实现发布订阅

spring boot 连接emqx并实现发布订阅

1、安装依赖 <dependency><groupId>org.springframework.integration</groupId><artifactId>spring-integration-mqtt</artifactId><version>7.1.0</version><scope>compile</scope></dependency><!-- Source:…

2026/8/22 16:15:32 阅读更多 →
运维手动改了一行数据,Seata 回滚时把它覆盖了:AT 模式全局锁和 undo_log 的 3 个被忽略的边界

运维手动改了一行数据,Seata 回滚时把它覆盖了:AT 模式全局锁和 undo_log 的 3 个被忽略的边界

title: 运维手动改了一行数据&#xff0c;Seata 回滚时把它覆盖了&#xff1a;AT 模式全局锁和 undo_log 的 3 个被忽略的边界 date: 2026-08-22 category: 分布式事务 tags: [Java, 后端, 分布式事务, Seata, 微服务]我们订单和库存两个服务用 Seata AT 模式做分布式事务。AT …

2026/8/22 16:15:32 阅读更多 →
看门狗每 10 秒续一次期,业务却跑了 40 秒:Redisson 锁续期源码里藏着的 2 个默认陷阱

看门狗每 10 秒续一次期,业务却跑了 40 秒:Redisson 锁续期源码里藏着的 2 个默认陷阱

title: 看门狗每 10 秒续一次期&#xff0c;业务却跑了 40 秒&#xff1a;Redisson 锁续期源码里藏着的 2 个默认陷阱 date: 2026-08-22 category: 分布式锁 tags: [Java, 后端, Redis, Redisson, 并发编程]我们订单服务用 Redisson 做分布式锁&#xff0c;锁一段「扣减库存 生…

2026/8/22 16:15:32 阅读更多 →
设计模式结构型——桥接模式

设计模式结构型——桥接模式

目录 什么是桥接模式 桥接模式的实现 桥接模式角色 桥接模式类图 桥接模式举例 桥接模式代码实现 桥接模式的特点 优点 缺点 使用场景 注意事项 什么是桥接模式 桥接&#xff08;Bridge&#xff09;模式是用于把抽象化与实现化解耦&#xff0c;使得二者可以独立变化…

2026/8/22 16:14:32 阅读更多 →

日新闻

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

在电子硬件开发领域&#xff0c;PCB&#xff08;印制电路板&#xff09;的沉金工艺是提升产品可靠性和焊接质量的关键环节。对于需要高密度互连、长期稳定运行或高频信号传输的板卡&#xff0c;如“黍姐仿通行证”这类可能涉及身份识别、数据交互的硬件项目&#xff0c;选择正确…

2026/8/22 0:00:11 阅读更多 →
电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

这次我们来看一个针对电气考研电路科目的学习规划项目。它不是软件工具&#xff0c;而是一套聚焦于8月份关键节点的备考策略。对于电气工程考研的同学来说&#xff0c;电路分析是专业课的重中之重&#xff0c;也是拉开分差的关键。进入8月&#xff0c;复习进入强化阶段&#xf…

2026/8/22 0:00:11 阅读更多 →
消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

大家好&#xff0c;我是专注于前端开发与AI工具实践的技术博主。在日常使用 Claude Code 等AI编程助手时&#xff0c;你是否也遇到过这样的困扰&#xff1a;生成的代码功能上没问题&#xff0c;但代码风格、组件设计、交互逻辑总透着一股“AI味”——布局单调、样式简陋、交互生…

2026/8/22 0:00:11 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者&#xff0c;最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent&#xff0c;从本地部署到云端API&#xff0c;我们正处在一个技术栈快速重构的节点。然而&#xff0c;面对层出不穷的模型、框架和工具&#xf…

2026/8/21 3:21:33 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/22 8:09:09 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。&#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室&#x1f447; 关注我领取海量matlab电子书和…

2026/8/21 6:07:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速&#xff1a;macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/21 16:42:28 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南&#xff1a;3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗&#xff1f;ncmdump解密工具帮你轻松解决这个困…

2026/8/22 7:31:03 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片&#xff1a;为英语学习 App 打造桌面级学习助手适用平台&#xff1a;HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0&#xff08;API 26 Beta&#xff09;新增了 AgentCard 智能体卡片能力&#xff0c;这是继 HMAF&#xff08;鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →