18275浏览
查看: 18275|回复: 5

[项目] [ESP32酷炫应用] 8X8X8光立方

[复制链接]
本帖最后由 z43740979 于 2018-4-23 17:15 编辑

    夜中的蓝光散发着梦幻与浪漫,千变万化的的图案带来不一样的震撼,这些蓝光正是小小的LED灯发出的,它们让我们看到冰冷的硬件也可以有灵动的乐趣。想要亲手做出光立方,给最爱的人一个惊喜吗,这里我们将为大家详细的描述怎么制作一个8*8*8光立方。
先上一张光立方制作成功后的效果图。   [ESP32酷炫应用] 8X8X8光立方图23
光立方的制作原理:
    通过快速扫描每列的LED灯,在同一时刻由于人的视觉暂留效果,看起来像是不同行列的LED灯被同时点亮。
这里电路的实现利用4个74HC154译码器,每一个译码器用来控制16列(每列8个LED灯)的LED灯的阴极,ESP32的8个IO控制LED的阳极。当阳极为高电平,阴极为低电平时,就可以点亮相应的LED灯了,从而控制所有的LED灯。
光立方的材料:
   [ESP32酷炫应用] 8X8X8光立方图1
512个LED小灯(白色或者蓝色的雾状灯效果最佳)
   [ESP32酷炫应用] 8X8X8光立方图2
4个74HC154译码器
   [ESP32酷炫应用] 8X8X8光立方图3
杜邦线约80根
   [ESP32酷炫应用] 8X8X8光立方图4
一个镊子
   [ESP32酷炫应用] 8X8X8光立方图5
一个面包板
   [ESP32酷炫应用] 8X8X8光立方图6
排针若干
   [ESP32酷炫应用] 8X8X8光立方图7
开发板:FireBeetle-ESP32
软件: UpyCraft
光立方原理图:[ESP32酷炫应用] 8X8X8光立方图21
光立方制作过程:
1、LED小灯处理:
  A. 用镊子夹住LED两个引脚
   [ESP32酷炫应用] 8X8X8光立方图8
  B. 将两个引脚向外弯折
   [ESP32酷炫应用] 8X8X8光立方图9
  C. 再将长引脚向右弯折(长引脚为阳极,短引脚为阴极)
   [ESP32酷炫应用] 8X8X8光立方图10
  D. 512LED灯都像下面一样弯折,此时LED阳极朝下,阴极朝右。
   [ESP32酷炫应用] 8X8X8光立方图11
2. 将处理好的LED灯的阳极与阳极焊接在一起,阴极与阴极焊接在一起。
(间距为ESP32上8个引脚的距离)。像这样子焊接出一层为8*8的LED灯,每排每列各8个LED灯。
   焊接完成后做一个简单的框架进行固定。
   [ESP32酷炫应用] 8X8X8光立方图12
3. 将排针和译码器像下面这样,插入面包板中。
   [ESP32酷炫应用] 8X8X8光立方图13
4.将每层LED灯的共阴极与74HC154译码器的输出IO口(Y0~Y15)连接,每个译码器可以控制2层灯板,4个译码器正好控制8层灯板(详情见原理图)。
   A. LED灯共阴极与排线连接部分
   [ESP32酷炫应用] 8X8X8光立方图14
   B. 排线与74HC154连接部分
   [ESP32酷炫应用] 8X8X8光立方图15
5. 将底部的每列LED的阳极用导线相连,并用排针将其共阳极与ESP32IO口(IO25IO26IO27IO9IO10IO13IO5IO2)相连(详情见原理图)。
   LED灯共阳极与排线连接部分
   [ESP32酷炫应用] 8X8X8光立方图16
   [ESP32酷炫应用] 8X8X8光立方图17
6. 将译码器的输入引脚(A0,A1,A2,A3)与ESP32的IO口(IO19,IO23,IO18,IO0)相连(详情见原理图)。
   下图是面包板上的连接示意图。
   [ESP32酷炫应用] 8X8X8光立方图18
7. 将译码器的使能端(E0,E1)与ESP32的IO口(IO21,IO22,IO14,IO4)相连(详情见原理图)。
   下面是面包板上的连接示意图。
   [ESP32酷炫应用] 8X8X8光立方图19
8. 连接电源,将译码器的VCC与GND引脚分别与ESP32的VCC与GND引脚相连。(详情见原理图)。
   下面是面包板上的连接示意图。
    [ESP32酷炫应用] 8X8X8光立方图20
9. 用数据线将ESP32与电脑相连,打开UpyCraft软件(软件的安装和使用见http://docs.dfrobot.com.cn/upycr ... %A3%85upyCraft.html),正确连接串口后,将程序烧录到ESP32中。(代码地址:https://github.com/DFRobot/DFRobot_Lightcube
    [ESP32酷炫应用] 8X8X8光立方图21






hnyzcj  版主

发表于 2018-4-23 18:22:50

牛逼了
回复

使用道具 举报

Andydonotknow  见习技师

发表于 2018-4-25 10:11:08

有个效果视频会好些啊。。。。。
回复

使用道具 举报

期待  学徒

发表于 2018-6-10 16:38:30

好强!
回复

使用道具 举报

m098m098  学徒

发表于 2020-7-2 11:32:22

这个只是当MCU使用,没有用到wifi吗
回复

使用道具 举报

来杯摩卡不加冰  学徒

发表于 2021-11-23 16:04:48

太酷了!
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail