最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

LED立方体5x5x5(Arduino项目)

时间:2017-05-18 09:50来源:未知 作者:admin 点击:
在这个项目中我将向你展示如何建立一个简单的版本一个strong5X5X5 LED立方体/strong。 我提供 完整的一步一步的指导 告诉你如何让自己的LED立方体,和我解释详细的硬件和软件两个部分为了使本指南的最简单的方式让你尝试在电子制作你自己的技能。 这个项目是
LED立方体5x5x5(Arduino项目)

在这个项目中我将向你展示如何建立一个简单的版本一个<strong>5X5X5 LED立方体</strong>。

我提供完整的一步一步的指导告诉你如何让自己的LED立方体,和我解释详细的硬件和软件两个部分为了使本指南的最简单的方式让你尝试在电子制作你自己的技能。

这个项目是很方便的进行专门定制的PCB,我们得到命令后easyeda为了提高我们的立方体的外观也有足够的文件本指南让您创建自定义动画和一些反弹显示运动。

如果你不喜欢读这么多!你可以看这个视频,更明确的指导。

我们这个项目仅仅<strong>只有5天</strong>,只有三天完成硬件制造和组装,然后两天编写的代码。

步骤1:什么是LED立方体!

LED立方体5x5x5(Arduino项目)

首先,什么是LED或发光二极管。它是一种二极管发出的光时,有电流流过本身。这是<em>常用的</em>显示状态的电子

发光二极管(LED)本质上是一个PN结二极管。当载流子注入在正向偏压结,它所发出的非相干光。大多数的商业LED是利用高掺杂的N和P结。

一般LED立方体

LED立方体依靠光学现象被称为视觉或POV的持久性。如果你的闪光LED的真快,图像在你的视网膜上一小会儿后LED关闭。闪烁的每一层的立方体,一个接一个的真快,它给出了一个三维图像的错觉,这也被称为多路复用。

回到我们的立方体

LED矩阵,我们决定使用一个<u>5 x 5 x 5单色LED矩阵</u>。这是一个总的125个发光二极管。我们选择这个尺寸的原因,是它提供了最好的整体立方大小,施工时间和更简单的编程。

所以问题是<strong>如何控制这些LED</strong>的时候,我们没有足够的数字引脚在Arduino因为在arduino mega为例,我们只有54个数字引脚!

其实这就是我们要看的编程部分,因为这将是一个有点欺骗性的存在。

工作原理

步骤2:它是如何工作的!

LED立方体5x5x5(Arduino项目)

LED立方体是由<strong>125个发光二极管</strong>排列成<strong>5</strong><strong>层</strong>的25个发光二极管。显示本身的复用而不是125连接,它需要一个每五层和25层中的每个LED制作共30要求。立方体是刷新了软件中断程序每层主动为2ms,所以整个立方体刷新每10ms(100Hz)。这不可见的闪烁显示结果。

每个LED层设置在一个5×5矩阵和控制由连接到LED的阳极配置晶体管射极跟随器。当从PIC输出各层控制高晶体管的基极和发射极在+5V举行坐大约0.7伏以下。

它将不会那么复杂因为我们提供这个项目的源代码,你可以下载它,修改它以适合您的需求,也是一个Arduino库可以使您更容易的事情。

步骤3:使用easyeda平台的PCB设计

LED立方体5x5x5(Arduino项目)

关于easyeda!

easyeda是一个免费的在线电子设计自动化社区,允许创建、测试和电路原理图和PCB编辑。在这里找到链接到easyeda平台。

这个在线程序在所有平台甚至Android的支持,与easyeda你可以为你的文件,使原理图捕获电路仿真,与进口PCB和原理图文件的能力在线设计PCB,所以从这一点我们可以理解,我们可以创建在这个网上的设计师或只是让它与另一个软件的PCB上传Gerber文件easyeda订购。

如何设计PCB订购!

像往常一样,我们需要运行easyeda平台在这里,然后开始一个新项目导入的必要组成部分像Arduino Mega2560 2N2222 NPN晶体管,二极管等。将它们连接在一起使电路图中显示,这个平台允许你转换你的原理图到PCB,这正是我们所需要的只是点击转换项目到PCB然后你会得到你的PCB设计。我建议你直接点击以下链接PCB自动:直接连接LED立方体5X5X5项目

你也可以检查PCB订购前使用PCB查看器,我提供了展示PCB,我们设计了一个图片。设计完成后,去制作输出和设置一些参数,我更喜欢黑色的颜色,我的PCB。做付款等待发货。只是5天只收到数据包,这是一个了不起的服务,多氯联苯是有非常好的制造像往常一样,所有的标签都有描述等,所以这个项目的制作会很方便。

步骤4:成分

LED立方体5x5x5(Arduino项目)

为了使这个项目你将需要下列组件:

  • PCB,我们要easyeda
  • 有机玻璃的机制(我们为它提供一个下载链接在这里
  • 一个Arduino Mega2560

  • 25下拉电阻330欧姆

  • 5 NPN晶体管2N2222

  • 5上拉电阻1K欧姆

  • 一些头连接器

  • 125蓝色LED 5mm

步骤5:准备的立方体形状

LED立方体5x5x5(Arduino项目)

在开始焊接的组件,我们需要准备的立方体形状的第一,为此我建议你遵循这一技术!

把一个和平的<strong>聚苯乙烯</strong>和画一五张五矩阵然后钻一个小洞各线的交叉点现在25的LED和弯曲都放一个LED阴极在每个孔焊接所有的阴极一起为一层,然后重复同样的事情,使5层焊接在一起创造的立方体的形状,你有所有的阳极相同的线连接在一起。

别忘了,我们正在5 lavels所以我们应该有5个引脚(阴极)在整个立方体

步骤6:装配(焊接的部件)

LED立方体5x5x5(Arduino项目)

我们准备好了,现在让我们开始焊接部件不要忘了跟踪标签避免焊接错误。关于立方体,我们将只焊接材料,我们已经在最低层,我们将使用五个跳线连接各层的阴极到适当位置PCB。

<strong>注</strong>:你需要保持你的烙铁干净漂亮。这意味着擦在海绵每次使用它。你的烙铁尖应清洁光亮。每当你看到顶变脏或氧化量,这意味着失去它的shinyness,你应该打扫它。即使你是在焊接中。有一个干净的烙铁头使热量传递到焊接的目标更容易。

PCB,我们要easyeda将引导你把一切都在正确的位置,毫不犹豫地访问这个链接如果你想看PCB,我们做一个在线订购。

步骤7:测试代码和验证

LED立方体5x5x5(Arduino项目) (责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片