荷兰 8x8 数字时钟

dooooit_4000007
转载
发布时间: 2025-06-14 16:52:46 | 阅读数 0收藏数 0评论数 0
封面
我知道我不是第一个使用 Arduino 制作字钟的人。但制作一个荷兰字钟始终是我的“待办事项”清单上的一项。 为了另一个项目,我很久以前买了一个“colorduino / rainbowduino / funduino”来测试一些东西。这给了我制作一个 8 x 8 字时钟的灵感。

准备工作:

材料:

  1. Colorduino (15 美元 - aliexpress)
  2. 5 个 M3 螺母和螺栓 (M3 x 12)
  3. 外壳采用 3 毫米亚克力
  4. Troglass Reverse(www.graveermaterialen.nl
  5. 磁带

工具:

  1. 激光切割机(或创客空间)
  2. 带有 Arduino IDE 的计算机www.arduino.cc
1

材料准备

材料:


  1. Colorduino (15 美元 - aliexpress)
  2. 5 个 M3 螺母和螺栓 (M3 x 12)
  3. 外壳采用 3 毫米亚克力
  4. Troglass Reverse(www.graveermaterialen.nl
  5. 磁带


工具:


  1. 激光切割机(或创客空间)
  2. 带有 Arduino IDE 的计算机www.arduino.cc


2

设计正面

我费了一番脑筋才把所有字都拼出来,如果每个 led 只用一个字母就更好了,但我仍然喜欢我的想法。所有字都连成一片,分钟和小时都用不同的字母拼写。

该时钟的精确度为五分钟,这对于文字时钟来说是正常的。

我使用Gravit Designer来设计时钟。

我添加了 Gravit 文件和 PDF,以便您可以根据需要对其进行修改。

您需要从Troglass Reverse(或任何其他品牌)剪切此文件。您可以通过在透明的 3 毫米丙烯酸片上喷涂黑漆来制作自己的 Troglass Reverse。

GV...
F51GZIXJSL33WCW.gvdesign
8.32KB
PDF
FW7HHH6JSL33WCZ.pdf
11.59KB
3

设计案例

我设计了一个箱子,它可以把所有东西完美地固定在适当的位置,而且只用 5 个螺栓就可以固定在一起。


  1. 用 3 毫米材料切割。我用的是黑色丙烯酸树脂。


(我剪裁时设计中仍存在一些小错误,但它们已在添加的设计中得到修复。)


GV...
FLJKWDZJSL33WRB.gvdesign
14.86KB
PDF
FO4YQT5JSL33WRE.pdf
3.21KB
4

添加屏幕

  1. 将两个前板放在一个侧面板上。
  2. 将前屏幕从后面放入前面板。
  3. 使用一个螺栓将侧面固定到第二个前面板上。
  4. 用胶带将另一侧的螺母粘住。(当你关闭时,这将使你的生活变得更加轻松)
  5. 将 8 x 8 矩阵放在 colorduino 的顶部。
  6. 把 colorduino 放在前屏幕后面。
  7. 将第三个面板放置到位以固定 colorduino。
5

添加 USB

  1. 将 USB PCB 放在第四面板的开口中。
  2. 用胶带将 USB 印刷电路板固定到位。
  3. 用胶带将侧面板的螺母固定到位。
  4. 用胶带将顶板的螺母固定到位。(使用小螺母)
  5. 折叠电缆,使其适合。
  6. 将后面板放在侧面,USB 端口位于侧面的开口处。
  7. 把另一侧也放上去。
  8. 将侧面用螺栓固定在面板上。
  9. 把顶板放上去。
  10. 用螺栓将顶部固定好。(我不能这样做,因为我的设计仍然有点不对)
6

软件

在启动 Arduino IDE 之前,您应该将 TimeLib.h 和 Colorduino.h 库放入 Arduino 文件夹中的库文件夹中。找到 TimeLib 库有点困难,因为我习惯使用 Time.h 库,但从 Arduino 1.6 及更新版本开始,该库似乎不再起作用。

您可以按照我所写的 Sketch 来使用,也可以按照自己的喜好进行更改。

时钟没有任何按钮,因此您必须在草图中设置时间。当您单独使用时钟时,您可以通过在 8 点整插入电源来设置时间。

您可以在草图顶部更改颜色。您还可以在此处设置时钟的开始时间。

您可以在草图的底部更改“voor”、“over”、“half”和“uur”文本的颜色。

INO
FIYZL2CJSL33YL1.ino
5.23KB
H
FW49W52JSL33ZX2.h
6.44KB
H
F6Z9A9SJSL33ZY0.h
10.39KB
7

完成

这次搭建比我想象的要简单得多。在很长时间没有做过任何 Arduino 项目之后,甚至连代码都变得简单了。

最困难的是加入那些讨厌的坚果并找到正确的 Time.h 库。

我仍在调整颜色,但你可能会做得比我更好。

玩得开心!

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