02 / 20
让两个 LED 交替闪烁
用两个独立连接的 LED 制作道口信号灯。
运行此实验 →实验目标
分别调整两个阶段的时长,对比左右 LED。
工作原理
用两个独立连接的 LED 制作道口信号灯。 不会。GPIO 2 与 GPIO 4 输出互补;完整周期包含两个阶段。 此处为配套教学模型,硬件示例基于经典 ESP32 与 Arduino-ESP32 3.x;网络、声波、负载和机械运动均为简化演示。
动手试一试
- 打开此实验
- 分别调整两个阶段的时长,对比左右 LED。
接线
- GPIO 2 / 4 — 各经限流电阻 → 左/右 LED
- GND — 两个 LED 的负极
示例代码
void setup() {
pinMode(2, OUTPUT);
pinMode(4, OUTPUT);
}
void loop() {
digitalWrite(2, HIGH); digitalWrite(4, LOW);
delay(500);
digitalWrite(2, LOW); digitalWrite(4, HIGH);
delay(500);
}检查理解
两盏灯会同时亮吗?
查看答案
不会。GPIO 2 与 GPIO 4 输出互补;完整周期包含两个阶段。