首页
›
嵌入式基础与RISC-V
›
116-ESP32单片机零基础入门
›
《ESP32 GPIO控制与继电器驱动实战》
VIP10
本课程属于:116-ESP32单片机零基础入门
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ESP32 GPIO控制与继电器驱动实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
ESP32开发环境搭建
Arduino IDE安装 · ESP32板卡配置 · 驱动安装与验证
ESP32
开发环境搭建
02
GPIO基础概念
数字信号与模拟信号 · GPIO模式(输入/输出/上拉/下拉… · GPIO电压电平
GPIO
基础概念
03
LED闪烁实验
GPIO输出模式配置 · digitalWrite函数 · delay延时控制
LED
闪烁实验
04
按键输入检测
GPIO输入模式配置 · digitalRead函数 · 按键消抖原理与软件实现
按键输入检测
GPIO
05
PWM呼吸灯
analogWrite函数 · PWM频率与占空比 · LED亮度渐变控制
PWM
呼吸灯
06
继电器工作原理
电磁继电器结构 · 常开/常闭触点 · 驱动电路设计(三极管/MOS管)
继电器工作原理
电磁继电器结构
07
继电器驱动电路搭建
续流二极管作用 · 光耦隔离 · 电源匹配
继电器驱动电路搭…
续流二极管作用
08
控制继电器开关
GPIO控制继电器通断 · 驱动大功率负载(灯泡/电机)
控制继电器开关
GPIO
09
多路继电器控制
级联控制 · 独立控制 · 逻辑组合控制
多路继电器控制
级联控制
10
串口通信基础
UART协议 · Serial.begin · Serial.print/print…
串口通信基础
UART
11
串口控制继电器
接收串口指令 · 解析字符串 · 执行开关动作
串口控制继电器
接收串口指令
12
ADC模拟输入
analogRead函数 · ADC分辨率 · 电压测量
ADC
模拟输入
13
ADC控制继电器阈值
设定电压阈值 · 自动开关控制 · 迟滞比较器实现
ADC
控制继电器阈值
14
定时器与中断
定时器配置 · attachInterrupt · 中断服务函数
定时器
定时器配置
15
定时器控制继电器
定时开关 · 周期性动作 · PWM生成
定时器控制继电器
定时开关
16
外部中断触发
按键中断 · 传感器中断 · 唤醒ESP32
外部
断触发
17
I2C总线通信
Wire库 · I2C地址 · 扫描I2C设备
I2C
总线通信
18
I2C扩展GPIO
PCF8574模块 · 扩展IO口 · 控制更多继电器
I2C
GPIO
19
SPI总线通信
SPI库 · MISO/MOSI/SCK/CS引脚 · SPI模式
SPI
总线通信
20
SPI控制继电器
MCP23S17扩展 · 高速IO控制 · 级联应用
SPI
控制继电器
21
WiFi基础
WiFi库 · 连接路由器 · 获取IP
WiFi
WiFi库
22
Web服务器控制继电器
ESP32作为WebServer · HTML页面 · GET/POST请求
Web
服务器控制继电器
23
WebSocket实时控制
WebSocket库 · 双向通信 · 实时状态反馈
WebSocket
实时控制
24
MQTT协议基础
MQTT原理 · 发布/订阅模式 · Broker搭建
MQTT
协议基础
25
MQTT控制继电器
连接MQTT服务器 · 订阅主题 · 发布状态
MQTT
控制继电器
26
蓝牙控制继电器
BluetoothSerial库 · 手机APP通信 · 指令解析
蓝牙控制继电器
BluetoothSer…
27
低功耗模式
Deep Sleep · 定时唤醒 · GPIO唤醒
低功耗模式
Deep
28
OTA远程升级
ArduinoOTA库 · 无线烧录 · 固件版本管理
OTA
远程升级
29
综合项目一
智能家居灯光控制系统(WiFi+MQ…
综合项目一
WiFi+MQ
30
综合项目二
远程灌溉系统(定时器+ADC湿度传感…
综合项目二
ADC
所属VIP或分类
同VIP:ESP32-MQTT订阅发布与云端设备通信开发
同VIP:ESP32-OTA-升级与传感器驱动项目实战
同VIP:ESP32-Wi-Fi连接与MQtT协议通信驱动开发实战