LEARN ESP32

认识 · 点亮 · 联网 · 创作

进阶
0/20

通信信号灯

红黄绿三颗 LED,用 switch(state) 描述「绿→黄→红→绿」的流转。这是状态机最直观的入口,以后写协议、写菜单都靠它。

  • 用 enum 定义状态,代码一眼可读
  • 每个状态只关心「做什么 + 下一步」
  • millis() 代替 delay,才不会卡住

动手试试

enum { GREEN