302浏览
查看: 302|回复: 15

[项目] 【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

[复制链接]
本帖最后由 驴友花雕 于 2025-6-8 15:27 编辑


【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:10:53

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

制作您自己的物联网智能时钟,它可以:

用漂亮的动画图标显示时钟
显示提醒-1至提醒-5
显示日历
显示穆斯林祈祷时间
显示天气信息
显示新闻
显示建议
显示比特币汇率
显示 Instructables 关注者和观看次数计数器
显示 Twitter 关注者计数器
显示 Facebook 页面点赞计数器
显示 Instagram 粉丝计数器
显示 YouTube 订阅者(实时)和观看次数计数器

搭建简单,只需 Wemos D1 Mini 和 MAX7219 LED 点阵面板。无需编程技能,无需笔记本电脑/PC 即可对 Wemos ESP8266 微控制器进行编程,只需安卓手机通过 USB OTG 将草图/固件上传到 Wemos。它完全自主运行,并通过 Android 应用程序进行配置和控制,使用该应用程序,您可以通过简单的界面轻松配置和设置物联网智能时钟(ESPMatrix)设备。

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:20:21

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤 1:所需物品

以下是制作 ESP Matrix 所需的东西:

Wemos D1 Mini-ESP8266
MAX7219 LED点阵面板
杜邦电缆 - 包含在 LED 点阵面板中
OTG适配器
Micro USB 线缆
3D打印表壳
透明彩色亚克力片 129x32x3mm
Android 手机(已安装 ESP Matrix 应用程序)

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:21:38

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤2:修改PIN引脚

1)移除 PCB 上第一列带有焊接接头针的 LED 点阵组件。

2) 使用长嘴钳将所有公针头扭转 180°,使其指向内侧。

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图3

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:22:43

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤3:接线

1)将现有杜邦电缆剪掉一半,使其长度约为10厘米。

2)将杜邦电缆上的母头与 LED 点阵面板上的公头连接起来,参见图。

3)将电缆分成两部分,2根电缆用于VCC和GND,3根电缆用于CLK DS和DIN。然后进入PCB上的孔,参见图片。

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图3

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:23:44

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤4:焊接前

1)使用剥线工具剥去电缆末端。

2)然后用锡覆盖电缆的所有末端。

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:24:51

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤5:焊接

1)焊接将 CLK 连接到 D5,将 CS 连接到 D6,将 DIN 连接到 D7。

2)焊接将 VCC 连接至 5V,将 GND 连接至 G。

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图3

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:26:09

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 第 6 步:整合所有

您可以使用双面胶将 Wemos 和 LED 点阵面板粘在一起,如图所示。同时重新安装第一步中移除的 LED 点阵组件。

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图4

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图3

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:29:31

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤7:放置到3D打印外壳

这款 3D 打印外壳设计得更纤薄、更有压力,看起来更坚固、更结实,因此安装起来并不容易,需要稍微按压一下。

ESP 矩阵可以制成两种尺寸,短的 32x8 像素 LED 使用 1 面板 LED 点阵,长的 64x8 像素 LED 使用 2 面板 LED 点阵,因此制作 3D 打印外壳取决于您的选择。

-短 32x8 的 STL 文件

-长 64x8 的 STL 文件

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:30:52

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤8:添加丙烯酸板

为了使LED的光线更加清晰和散射,在LED表面添加了黑色透明彩色丙烯酸。

亚克力有两种尺寸:

- 短:129x32x3mm。

- 长:257x32x3mm

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:31:54

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤9:编程

1)要对 Wemos ESP8266(ESP Matrix)进行编程非常简单,您只需通过微型 USB 电缆和 OTG 适配器将 Wemos(ESP Matrix)连接到 Android 手机,见图。

2) 然后从 Google Playstore 安装 ESP Matrix 应用程序。https ://goo.gl/b9YAth

3)在第一个欢迎屏幕点击上传按钮。

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:33:01

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤10:配置应用程序界面

编程完成后,需要设置设备的一些参数:

1)使用应用程序将 ESP Matrix 设备连接到网络。

2)您需要注册以从openwethermap.org获取 API 密钥,然后将您的 API 密钥复制到应用程序中的天气选项。

3) 您需要从 openweathermap.org 获取城市 ID,例如伦敦的城市 ID 为 2643743,然后将您的城市 ID 复制到应用程序中的天气选项。

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图3

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1



回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:34:25

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 步骤 11:制作 64x8 长字体

制作一个 64x8 的长类型
如果您对短字体感到不满意,因为只能看到简短的消息,那么您可以将长字体的长度增加两倍。更多详细信息,您可以参考此视频中的教程。

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图2





回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:36:00

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

## 第 12 步:享用

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-5-30 17:39:45

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2025-6-8 15:28:48

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟

【Arduino 动手做】使用 ESP8266 的物联网智能点阵屏时钟图1
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail