25| 3
|
[项目] 【Arduino 动手做】16x16 LED 矩阵上的 ESP8266 文字时钟 |
这次我将向你介绍一种非常简单的方法来制作这样一款有趣的时钟,其中使用现成的LED矩阵作为显示屏。代码取自printables.com,你也可以从那里下载用于3D打印字母布局的.stl文件,以及完整表壳的零件。 (https://www.printables.com/en/mo ... based-on-led-matrix )。我以稍微不同的方式制作了这部分,使用了 3D 打印网格和可以在普通激光打印机上打印的纸质掩模。 时钟通过 NTP 服务器在互联网上自动设置,其余选项和设置则使用美观的 Web 界面。 正如我之前提到的,时钟的构建非常简单,由几个组件组成: 基于ESP8266微控制器的模块 16x16 可寻址 LED 矩阵,带 WS2812B LED 按钮 和10K上拉电阻 ![]() |
在这个例子中,我使用了之前项目中的外壳,您可以在视频的后面部分观看它的搭建过程。代码是直接上传的,没有进行任何修改,Wi-Fi 凭据稍后会通过 Web 界面输入。 现在让我们看看该设备是如何工作的: 首次打开时钟时,屏幕上没有任何显示,设备处于接入点模式。现在我们需要通过 Wi-Fi 连接到这个接入点,其 SSID 为“时钟设置 192.168.4.1”,密码为“thirdstroke”。接下来,我们需要将 Web 浏览器指向 192.168.4.1,然后我们将看到一个 Web 界面,我们可以在其中执行以下操作: 输入无线网络名称 输入wifi密码 选择我们的时区 选择时钟文本的颜色 控制时钟上是否显示秒数 控制时钟在夜间是否变暗 自定义调暗和重新调亮的时间(以防打扰您的睡眠) 控制是否显示动画 最后,我们点击“保存”,时钟将重新启动并使用这些设置。如果我们想要更改这些设置,请按住按钮超过 5 秒,这会将设备重置回接入点模式,以便我们访问 Web 界面并更改设置。最后,我们可以得出结论:这是一个很棒的项目,即使是初学者也可以完成,因为它包含的组件很少,并且不需要任何调整或修改代码。 ![]() ![]() ![]() ![]() ![]() |
附录 【Arduino 动手做】16x16 LED 矩阵上的 ESP8266 文字时钟 项目链接:https://www.hackster.io/mircemk/ ... 6-led-matrix-91cc9b 项目作者:北马其顿 米尔塞姆克(Mirko Pavleski) 项目视频 :https://www.youtube.com/watch?v=k_Eh3fo5FgE 项目代码:https://www.hackster.io/code_files/641091/download 3D 文件:https://www.printables.com/model ... -led-matrix?lang=en https://hacksterio.s3.amazonaws. ... ille_MVE45yJRIo.stl 文字面板:https://hacksterio.s3.amazonaws. ... r_print_RPIt1Gn6YN. bmp ![]() |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed