59| 2
|
[项目] 【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻 |
Led 矩阵滚动设备,可以通过 Web 界面进行完全配置和控制。 到目前为止,我见过很多基于微控制器的滚动文本项目,它们可以显示不同的信息,但我认为这个是最详细、最实用的 LED 矩阵滚动器。这次,我将尝试简要解释如何制作它以及该设备的功能,详细说明可以在原始 GitHub 页面上找到:( https://github.com/Qrome/marquee-scroller )。 ![]() |
基本功能包括: 通过互联网时间服务器进行精确的时钟刷新 当地天气和状况(每 10 - 30 分钟更新一次) 所有主要来源的新闻头条 显示比特币当前价值 从 OctoPrint 服务器显示 3D 打印进度 并显示Pi-hole状态和图表 一旦从任何 PC 或手机连接到本地 Wi-Fi 网络,您就可以通过出色的 Web 界面控制许多选项,例如: 文本滚动速度 滚动频率 LED亮度 可配置 LED 面板数量 不同类型的时钟显示选项 更新固件 以及启用或禁用任何前面提到的功能。 该装置制作极其简单,仅包含三个组件: 基于ESP8266的微控制器板 8x32 MAX7219 点阵模块 和小型压电蜂鸣器 另一部分是一个漂亮的3D打印盒子,其STL文件是从Thingiverse 下载的,并略作修改。此外,点阵模块也进行了修改,正如视频后面所解释的那样,因为原来的8x8段彼此分离。 当我们打开设备时,首先会听到启动音,然后出现“hello”消息。接下来是记录的固件版本和微控制器接收的本地地址。之后,我们通过该地址进入Web界面,通过该界面控制所有选项。然后,数据将上传到在线并按顺序显示。最后,显示正确的时间。数据滚动和数据刷新之间的时间间隔可通过Web界面设置。 要启动 Web 界面,我们需要在浏览器中输入设备启动时显示的地址。我这里是 192.168.100.179。左侧是一个包含所有选项的菜单。最重要的是配置选项,所有基本数据都在这里输入。 我只想说,实际上文本和数字看起来很棒,但由于相机质量较低(很难清晰地捕捉到 LED 发出的光线),无法在视频中捕捉到。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
附录 【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻 项目链接:https://www.hackster.io/mircemk/ ... news-bitcion-d77d2a 项目作者:北马其顿 米尔塞姆克(Mirko Pavleski) 项目视频 :https://www.youtube.com/watch?v=juJYqHvylHM 项目代码:https://github.com/Qrome/marquee-scroller 3D 文件: https://www.thingiverse.com/thing:4383145 https://www.thingiverse.com/thing:2867294 https://www.thingiverse.com/thing:2989552 ![]() ![]() ![]() |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed