本节展示一些利用 MicroPython 制作的综合项目,通过这些项目,你可以将前面章节学到的知识点综合应用到实际项目中。
- 交通灯:控制多个 LED 模拟交通信号灯的时序逻辑。
- SOS:控制蜂鸣器和 LED 发出 SOS 摩斯密码信号。
- 人体感应灯:使用 PIR 传感器检测人体运动并控制 WS2812 灯条开关。
- 趣味灯条:使用电位器实时控制 WS2812 灯条的颜色变换效果。
- 交互式进度条:使用电位器实时控制 OLED 屏幕上显示的进度条和仪表盘效果。
- 网络天气显示:通过 Wi-Fi 实时连接心知天气 API 获取天气数据,并在 OLED 屏幕上显示。