【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 -> 接受/下一步。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |













项目链接:https://www.instructables.com/Lazy-Grid-Clock-V2/
项目作者:parallyze
参考资料:https://www.instructables.com/ClockSketch-V7-Part-I/
项目视频 :
https://www.youtube.com/watch?v=NFO4KCZwn2Q
https://www.youtube.com/watch?v=bSWppwuDyiE
项目代码:https://content.instructables.com/FRT/XVXT/LPWN1BB4/FRTXVXTLPWN1BB4.ino
3D 文件:https://content.instructables.com/FJJ/KXQX/K8LUC0PW/FJJKXQXK8LUC0PW.stl