51浏览
查看: 51|回复: 1

[项目] 【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion

[复制链接]
Led 矩阵滚动设备,可以通过 Web 界面进行完全配置和控制。

到目前为止,我见过很多基于微控制器的滚动文本项目,它们可以显示不同的信息,但我认为这个是最详细、最实用的 LED 矩阵滚动器。这次,我将尝试简要解释如何制作它以及该设备的功能,详细说明可以在原始 GitHub 页面上找到:( https://github.com/Qrome/marquee-scroller )。

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图1

驴友花雕  中级技神
 楼主|

发表于 3 天前

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻

基本功能包括:
通过互联网时间服务器进行精确的时钟刷新
当地天气和状况(每 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 矩阵时钟、天气、新闻和Bitcion图1

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图3

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图2

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图5

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图4

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图6

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图7

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图9

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图8

【Arduino 动手做】ESP8266 LED 矩阵时钟、天气、新闻和Bitcion图10

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail