6x6x6 Arduino LED立方体 时间:2017-05-18 10:33 来源:未知 作者:admin 点击:次 在下面我想告诉你,我的小项目了。 我在我的大学学习了功课,从编程和数字技术与Arduino做出一个项目。 我选择了一个6x6x6 LED立方体,由Arduino Uno和移位寄存器控制。 步骤1:材料和工具 256x 5 [毫米]蓝色LED(可选); 6x 180 [Ω]电阻; 7x sn74hc595n转移登记; 1x Arduino Uno; 1x电位器(可选); 电线; 焊锡丝和铁; 可焊性能板; 公头连接器(可选); 一块木头; 钻孔机; 步骤2:它是如何工作的 这是一个6x6x6 LED立方体,它包括6个层次,6行,每行有6列。 在一个水平上,所有的阴极焊接与他们的邻居,像一张网。 在一列,所有的阳极焊接与上下邻居。所以如果我开关的VCC和GND柱、水平,LED,女巫在水平和列的交叉处将光。 每一行的水平是由1-1转移登记控制。 我用7个移位寄存器,一个为控制地面的水平,和其他的6行,每一行。 转移登记控制一整排,转移登记有8个输出端口,而是一排只有6列,因此它是绰绰有余。 步骤3:准备工作 我发现了一块木头在家和我36个钻孔中。孔的直径是5 [毫米],像LED的直径。 2孔的中心之间的距离是25 [毫米]。本站质量的焊接是非常重要的,这使得它更容易和更精确的。 试验用一个简单的电路的发光二极管。他们都必须符合。我切换+ 5 [V]到LED的阳极,和到LED的阴极通过180 [Ω]电阻 然后我弯曲的LED的腿弯钳,阳极直角放进洞里倒,所以阳极面临立方体的外部部分。 如图所示,他们被分为2个部分。阴极弯曲像与箭的另一张照片,但方向是可选的,这只是我的意见。 步骤4:焊料的立方体 是时候开始焊接。 我钎料阴极对方,然后我用一些铜线连接两岸,使结构更强大。如果你准备好了,小心地试着走出水平从木。 如果你有所有的6的水平,然后你要焊接的二级阳极的第一级的阳极,等你等到所有的水平焊接。 在这之后,焊接第一层的阳极板可焊性能。 连接的水平,我用一些铜导线的电阻。 步骤5:焊接电路 正如我所提到的,我用7个移位寄存器,Arduino Uno,和电位器修改延时时间。 我的一些男性引脚焊接板Arduino,所以我没有使用任何跳线。 我附上一个图的电路,我认为它包含的照片比这更多的信息,它看起来像一个丛林。 步骤6:代码 我给它做了一个程序,代码中我留下一些评论来帮助理解。 控制移位寄存器可以使用的二进制或十六进制的数字,我喜欢小的因为它是短的。 我创建的移位寄存器阵列, SR [ 6 ]的控制水平,和其他人(SR [1-5])控制的行。 例如SR [ 6 ] = 0x7f,意味着只有第一级得到GND,别人不 SR [ 5 ] = 0xC0意味着在5。行只有前2个LED亮1。水平。 (责任编辑:admin) 上一篇:VU表(第2部分)使用lm-3914和lm-3915 下一篇:负担得起的细胞物联网