【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟

2025-07-091519
AI 快速预览详细 收起
本项目介绍了如何使用Arduino Pro Mini或Nano、WS2812B LED灯条和DS3231 RTC模块构建7x11 LED矩阵时钟。通过避免焊接多个LED灯条,使构建过程更加简单快捷。项目提供了详细的材料清单和步骤说明,适合初学者和进阶用户。最终效果是一个可以显示时间的7x11 LED矩阵时钟,支持多种功能设置。
添加了 sketch v6 的草稿,可以针对 nodeMCU/ESP8266 进行编译。它已添加到步骤 6 中。有关详细信息/信息,请查看我的 S7ripClock 的第 11 步。
这件事背后的想法是避免像在经典矩阵中那样焊接多个 LED 灯条。要做到这一点,有 6 个 LED “浪费”了,但它使构建网格的速度大大加快。
基本上这与我之前的 Lazy Grid Clock 相同 - 它现在终于更新了,提供了更轻松的构建并使用更少的材料,例如螺丝。由于有一些混音/修改,我保留了网格的方向/起点,因此草图可以在 LGCv1 和 v2 上使用。
Arduino sketch 基于 S7ripClock。因此,虽然看起来有些不同,但视频中的说明/功能也适用于此。
如果你正在寻找一个更大的网格,并且不关心做一些焊接工作,你可能想看看我的 “Grid Clock v2”: https://www.thingiverse.com/thing:3433644

材料
1 个 Arduino Pro Mini(5v,328p)或 Arduino Nano
83 个 WS2812B LED,60 米条,5V,每个 LED 可单独寻址,10mm 宽(IP65/67,涂层/橡胶的不适合!
1 个 DS3231 RTC 模块(ZS-042、用于 Pi 的 DS3231 或类似模块)
2 个 6x6 毫米按钮(按钮长度并不重要,3-6 毫米效果很好)
1 根 USB 数据线 / USB 壁式充电器(最小 500mA,推荐 1A)
5 个 M3 螺丝(长度 8 毫米 - 12 毫米,没关系,推荐 8 毫米)
一些电线(建议使用 AWG 26 分钟)
2x 120mm x 188mm 漫射材料(我一直在使用 Folex 喷墨胶片,非常薄的纸或类似材料也可以使用)
您需要一个有效的 Arduino IDE 来上传 sketch。此外,您还应该了解编译和上传 sketch 或安装所需库之间的区别。如果您对 LED/Arduino 完全陌生,我建议您先完成 Adafruits Neopixel Guide 之类的内容。
笔记:
草图正在使用 FastLED 库。因此,可以使用其他 LED,但此 instructable 将不包括此类修改。使用没有 logic level shifters 和 WS2812B 的 ESP8266也是如此。
对于 RTC 通信,使用 JChristensen 的 DS3232 库。所以支持其他模型 (DS1307),我只是还没有遇到没有大量漂移的模型。^^

电子产品非常简单。只需 2 个按钮、电源和 LED 灯条即可连接。请查看 S7ripClock 以获取详细的图片和原理图。线材颜色与图片中可以看到的相同。
https://www.instructables.com/id/S7ripClock-Basic-...
该草图也基于 S7ripClock,因此它提供了完全相同的功能。根据您选择的电源,您可能希望在草图之上提高 500mA 的默认功率限制。
通过将 “enableDot” 更改为 “true”,您可以根据需要在网格中心启用一个闪烁的点。
基本使用说明:
按钮 A:选择亮度
按钮 A(长按):切换颜色模式(每个数字/每个 LED)
按钮 B:选择调色板
按钮 B(长按):切换 12 小时 / 24 小时模式
按钮 A + B:进入设置
在设置中:按钮 B -> 增加 +1,按钮 A -> 接受/下一步。

【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟图1

【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟图2

【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟图3

【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟图4


【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟图5

【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟图6

【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟图8

【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟图7

【Arduino 动手做】 LGCv2:使用 LED 灯条的 7x11 LED 矩阵时钟图9

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)- 没有更多了 -