【Arduino 动手做】16x16 LED 矩阵上的 ESP8266 文字时钟

2025-06-101419
AI 快速预览详细 收起
本文介绍了如何使用ESP8266微控制器和16x16 LED矩阵制作文字时钟。这种时钟通过一组文字来显示当前时间,适合零基础新手和STEM教育。硬件清单包括LED矩阵和ESP8266微控制器,最终效果是能够清晰地展示当前时间。
文字时钟是一种特殊类型的时钟,其中当前时间在一组可以显示任何可能时间的文字中突出显示。

文字时钟是一种特殊的时钟,它用一组文字突出显示当前时间,这些文字可以显示任何可能的时间。有很多项目是用微控制器制作这种时钟的,通常最难的部分是“显示屏”,它由大量的LED、连接LED和控制器的众多连接线和电线组成,最后是表壳的机械性能。

【Arduino 动手做】16x16 LED 矩阵上的 ESP8266 文字时钟图1

创作许可协议

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

评论(3)
驴友花雕
驴友花雕
作者
驴友花雕
驴友花雕
作者
在这个例子中,我使用了之前项目中的外壳,您可以在视频的后面部分观看它的搭建过程。代码是直接上传的,没有进行任何修改,Wi-Fi 凭据稍后会通过 Web 界面输入。
现在让我们看看该设备是如何工作的:
首次打开时钟时,屏幕上没有任何显示,设备处于接入点模式。现在我们需要通过 Wi-Fi 连接到这个接入点,其 SSID 为“时钟设置 192.168.4.1”,密码为“thirdstroke”。接下来,我们需要将 Web 浏览器指向 192.168.4.1,然后我们将看到一个 Web 界面,我们可以在其中执行以下操作:
输入无线网络名称
输入wifi密码
选择我们的时区
选择时钟文本的颜色
控制时钟上是否显示秒数
控制时钟在夜间是否变暗
自定义调暗和重新调亮的时间(以防打扰您的睡眠)
控制是否显示动画
最后,我们点击“保存”,时钟将重新启动并使用这些设置。如果我们想要更改这些设置,请按住按钮超过 5 秒,这会将设备重置回接入点模式,以便我们访问 Web 界面并更改设置。最后,我们可以得出结论:这是一个很棒的项目,即使是初学者也可以完成,因为它包含的组件很少,并且不需要任何调整或修改代码。





驴友花雕
驴友花雕
作者
这次我将向你介绍一种非常简单的方法来制作这样一款有趣的时钟,其中使用现成的LED矩阵作为显示屏。代码取自printables.com,你也可以从那里下载用于3D打印字母布局的.stl文件,以及完整表壳的零件。
https://www.printables.com/en/model/270025-word-clock-based-on-led-matrix )。我以稍微不同的方式制作了这部分,使用了 3D 打印网格和可以在普通激光打印机上打印的纸质掩模。
时钟通过 NTP 服务器在互联网上自动设置,其余选项和设置则使用美观的 Web 界面。
正如我之前提到的,时钟的构建非常简单,由几个组件组成:
基于ESP8266微控制器的模块
16x16 可寻址 LED 矩阵,带 WS2812B LED
按钮
和10K上拉电阻

- 没有更多了 -