使用Arduino制作8x8x8 LED立方体

dooooit_4000007
转载
发布时间: 2025-06-14 16:54:20 | 阅读数 0收藏数 0评论数 0
封面
我用Arduino自己做了一个8x8x8的LED立方体。这是一个大项目,花了将近一个月才完成,但每次都值得。这个立方体有8种闪光灯,你可以用一个按钮在不同模式之间切换。

准备工作:

材料:

  1. 512x 5mm LED(8x8x8,绿色、红色或蓝色)
  2. 1 个大型原型板(100x100 就足够了)
  3. 64个电阻(220欧姆)
  4. 9个74HC595 IC
  5. 9x 16 针 IC 插座
  6. 16个PN2222晶体管
  7. 1个按钮
  8. Arduino Uno
  9. 很多电线
  10. 用作模板和底座的木块
  11. 5v 电源(我个人使用移动电源)

工具:

  1. 焊接
  2. 烙铁
  3. 援助之手
  4. 剪线钳
  5. 油漆(用于盒子)
  6. 风扇(用于焊接时的新鲜空气)
1

测试所有 LED

第一步是测试所有512个LED。这一步非常重要,因为一旦开始焊接LED,就很难拆卸它们。

我使用 TinkerCAD 附加了 2 张图片来展示如何测试 LED。

2

如何构建图层

下一步是创建层。每层由 8x8 的 LED 组成。正确构建层,像图中一样画一个网格(孔间距 2.5 厘米),然后取一块木头,根据图纸打孔。放置 LED,并开始焊接所有阴极(将阴极的脚弯曲到下一个 LED 中)。你需要重复此操作 8 次,这样你就得到了 8 个 8x8 的层。

3

如何制作直导线

为了让你的LED立方体更美观、更稳定,你需要将电线焊接到网格上,但你从商店订购的电线通常不是直的,所以你需要把它拉直。我附上了一张如何使用钻头拉直电线的图片。

4

如何构建垂直层

当你完成所有 8 层板和直导线后,你需要将它们组装起来,这样它看起来就像一个立方体。但要达到这个效果,你需要大量的时间和耐心,因为这个过程非常耗时。你不能把它弄坏,因为 LED 阴极脚已经焊接好了。你需要将 LED 阳极脚焊接到一根柱子上,并重复 64 次。最终的 8 层结构看起来就像图中这样。

5

如何启动控制器

首先将插座像图片上那样放在一起,并留出足够的空间来焊接和放置电线。

分配一条公共的 GND 线和 VCC 线,用于连接到每个插座。黑色线为公共的 GND 线,红色线为 VCC 线。

6

电路原理图

我画了控制器的电路图。我用 TinkerCAD 画的,所以非常清晰,程序里包含了我需要的所有元件。我还用不同的颜色标记了电线,这样更容易、更方便地浏览。

我的一个小提示是,开始使用 GND 和 VCC 进行接线,并且只使用黑色和红色。

7

如何连接控制器和立方体

焊接完成后,你可以像图片所示那样将电线连接到控制器上。完成后,你就可以把控制器和立方体连接起来了。

8

如何制作/找到盒子

这个盒子是什么其实不重要。我个人用了一个大的钥匙柜。我喷了黑漆就完成了。正如我在第二步提到的,我按照草图上的图样钻孔。

9

编程

对于编程,我使用了原始的 Arduino IDE,它不是最简单的编程语言,因为它使用了 C++,而您需要知道如何使用 C++ 进行编程。

10

代码

我为立方体制作了一个代码并将其附加到一起,但您必须知道互联网上有许多可用的代码可供使用,而且它们各不相同,因此您可以从许多变体中进行选择。

INO
8x8x8_cube_code.ino
11.94KB
11

结论

总的来说,我对结果非常满意。完成后,它第一次就运行良好,我无需修改任何东西,甚至连代码都不需要。

如果您对该项目有任何疑问,请在下面的评论中提出。

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