电子墨水屏每日笑话


木易
转载
发布时间: 2025-06-09 20:11:00 | 阅读数 0收藏数 0评论数 0
封面
该项目使用Arduino ESP32支持,每6小时从API获取新笑话并更新4.2英寸电子墨水屏幕,然后进入深度睡眠以省电。采用paperd.ink PCB、1900mAh电池和Fusion 360设计的3D打印外壳,内嵌磁铁。屏幕显示电池估计剩余电量,每6小时更新一次,可持续数月。

准备工作:

材料:

材料名称
数量
备注
高磁铁
1
10mm*3mm
M3螺丝
5
M3螺纹嵌件
5
外壳材料
1
电子墨水显示屏
1
1
电池
1
1900mAH
1

设置ArduinoIDE

该项目的第一步是确保您已正确安装并配置ArduinoIDE。安装后,您需要通过转到“工具”>“开发板”>“开发板管理器”来添加 ESP32 Board Manager URL。网址为:https://dl.espressif.com/dl/package_esp32_index.json

2

安装Paperdink库

接下来,在 Arduino IDE 中,转到“工具”>“管理库”,然后搜索 Paperdink。然后单击最新版本的“安装”按钮(现在应该是 0.0.5)。

3

修改并上传ArduinoStetch

下一步是让 Arduino 草图在 paperd.ink ESP32 上运行。我添加了一个我创建的 Arduino 草图,并每 6 小时在电子墨水上显示一个随机笑话。您需要修改它以包含您的 WiFi 网络名称和密码。您还可以更改时区、字体、布局和更新频率。这一切都记录在 Arduino 草图中。请记住,更新越频繁,电池寿命就越短。

INO
DisplayJoke.ino
8.53KB
4

确保有效

上传草图后,拔下屏幕并按下按钮 1(右侧最上面的按钮)。确保屏幕上显示笑话并且还显示电池寿命。

5

在Fusion 360中设计外壳

接下来,使用 Fusion 360 设计一个 3D 打印外壳,该外壳将保护项目内部结构,并允许在内部安装磁铁。该过程首先使用数字卡尺对 paperd.ink 板进行测量,然后将其输入到 Fusion 中的草图中。然后将草图挤压成两件式外壳,并为 USB C 插头、磁铁、M3 螺栓和按钮 1(最右上方的按钮)创建孔。如果您不想自己设计,请随意使用我包含的设计。

STL
Front+Plate+Final.stl
191.20KB
STL
Back+Plate+Final.stl
124.89KB
F3D
Paperd+Ink+Case+v12.f3d
243.89KB
6

打印外壳

从 Fusion 中导出网格,对其进行切片并打印前板和后板。我建议使用 PLA 进行打印,并带有支撑、层高为 0.2 毫米、填充率为 15%。

7

添加螺纹嵌件

使用加热的烙铁安装螺纹嵌件,然后将 M3 嵌件推入前板的孔中。它们应该毫不费力地滑入到位。

8

添加磁铁

在 10 毫米磁铁的每个切口中涂抹少量粘合剂(我使用 E6000)并将其压入。擦掉多余的粘合剂,让粘合剂干燥至少 30 分钟,然后再进行下一步。

9

关闭并享受

使用四个 M3x5 螺栓将外壳的后半部分连接到前半部分,然后将其粘贴到你需要的地方。

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载
pdf下载 举报