Overview
基础概况
适合学习 GPIO 输出、状态机和交通规则模拟,也能作为项目状态指示灯。
Engineering
工程要点
工程要点
- 难度
- 入门
- 数据状态
- 待核实
- 接口
- GPIO
- 常用主控
- ESP32ArduinoSTM32Raspberry Pi Pico
供电与采购
- 供电
- 3.3V - 5V
- 购买关键词
- 红绿灯模块Traffic Light LED Module
典型搭配
状态显示面板
显示项目状态、提示信息或动画反馈。
红绿灯模块 + ESP32
Specifications
基础参数
| 参数 | 值 | 分组 | 备注 |
|---|---|---|---|
| 工作电压 | 3.3 - 5 V | 电气参数 | - |
| LED 颜色 | 红 / 黄 / 绿 | 输出 | - |
| 控制方式 | 3 路 GPIO | 接口 | - |
Pinout
引脚与接线
| 引脚 | 说明 | 连接建议 | 注意 |
|---|---|---|---|
| R | 红灯控制 | ESP32 GPIO 16 | - |
| Y | 黄灯控制 | ESP32 GPIO 17 | - |
| G | 绿灯控制 | ESP32 GPIO 18 | - |
| GND/- | 公共地 | GND | - |
Examples
代码示例
交通灯循环
python
from machine import Pin
import time
red = Pin(16, Pin.OUT)
yellow = Pin(17, Pin.OUT)
green = Pin(18, Pin.OUT)
while True:
red.value(1); yellow.value(0); green.value(0); time.sleep(3)
red.value(0); yellow.value(1); green.value(0); time.sleep(1)
red.value(0); yellow.value(0); green.value(1); time.sleep(3)Applications
应用场景
APP
交互式信息显示
红绿灯模块 可显示状态、图标、传感器读数或视觉交互结果。
红绿灯模块ESP32
Relations

