0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简易ArduinoRGBLED立方体的制作

454398 来源:工程师吴畏 2019-08-22 08:46 次阅读

第1步:设备和材料

简易ArduinoRGBLED立方体的制作

工具:

焊接熨斗

切割钳(用于切割电线)

针头钳(弯曲LED和电线)

3D打印机(可选)

伸出援助之手(没有必要,但绝对可取)

零件:

27 x ws2812b LED

亚马逊(50pcs )

Aliexpress(50pcs)

1 x 150欧姆电阻

亚马逊(200pcs)

Aliexpress(100pcs)

1 x Arduino Nano

亚马逊(3pcs)

Aliexpress

您当地工艺品店的一卷镀银铜线

~2 $

胶水

原型制作pcb板/塑料片

亚马逊

Aliexpress

总成本如果你从Aliexpress购买的东西,这个3x3x3立方体大约是18美元。

软件:

Arduino IDE(免费)

CUDA(或您自己的3D打印机切片机)

第2步:准备焊接

首先我们必须创建一个模板,因此将LED焊接在一起会更容易。我为此使用了原型PCB板,并为LED的中间引脚标记了两个孔,用于供电(如图所示)。

当我构建这个立方体的5x5x5版本时,我使用了一块塑料作为模板,这也非常有效。如果使用塑料或木材,则应钻开相距约2.4厘米(或0.95英寸)的孔。

步骤3:弯曲和放置LED

此步骤所需的部件:

27 ws2812b 8mm LED

镀银铜线

原型制作PCB板

在此步骤中您必须弯曲18个LED的引脚,如上图所示。其余9个LED必须弯曲,以使“平面”朝向另一个方向。之后,必须在面板/塑料板上放置9个平面在同一侧的LED。

此外,必须切割18根电线。它们必须比LED高约2厘米。对我来说,这大约是6厘米(或2,4英寸)。

第4步:焊接电源

现在您将电线的尖端焊接到顶部LED,如第一张图所示。然后将电线焊接到下面的LED。确保没有电线相互接触,否则会发生短路;然后将其他导线焊接到LED上。

步骤5:焊接数据引脚

这应该很容易。您只需将LED上的数据引脚对齐并将它们焊接在一起,如图所示。

步骤6:移除LED并切割LED引脚

只需将模板推到平面上即可从模板中取出LED,如图1所示。

取下LED后,必须切断LED引脚的剩余端。之后它应该如图3和图4所示。

步骤7:将图层的数据线焊接在一起

首先,您必须将先前焊接的垂直图层放置在窗体中。在确保行之间的距离相等的同时,将数据引脚焊接在一起,如图所示。

步骤8:连接电源线

现在弯曲镀银铜线的末端,如图所示图片。穿过导线非常重要,这样GND就连接到GND,5V到5V。

外层的导线应向外弯曲。

弯曲完所有导线后,再将它们焊接在一起。

步骤9:连接电源线部分:II

现在是时候连接先前焊接的电源引脚了。为了实现这一点,你可以弯曲两根电线,如图所示。

注意:确保左边有足够的电线,因为这是我们用来连接基座的方法。 。

将电线弯曲成正确的形状后,将它们焊接到引脚上。

然后将另一块焊接到其中一根电源线上(图中的红色电线) )

最后,你剪掉了其余的针脚,如上图所示。

步骤10:数据接线第一部分:弯曲LED引脚

在此步骤中,您只需弯曲所有剩余数据引脚如图所示。

步骤11:数据接线第二部分:连接第一层到第二层

弯曲销钉后对于ws2812b Leds,您现在要将第一层的Data OUT连接到第二层的Data IN。

要实现这一点,您必须将一段电线弯曲成所示的形状在图2中,它将用于连接第一张图中绘制的层。

下一步是将导线的一端焊接到第一层的Data OUT引脚。 Data OUT引脚是LED平面上的引脚。

然后另一端焊接到第二层的Data IN,这是圆形侧面上先前弯曲的LED引脚之一LED。

步骤12:数据接线第三部分:连接第二层到第三层

接下来将第二层连接到第三层。

就像之前的步骤一样,你现在弯曲一根导线,如图2所示。导线应该弯曲,这样就不会阻挡LED的光线和保证立方体的优雅外观。

然后开始将导线的短端焊接到第二层的Data OUT引脚,另一端焊接到Data IN LED引脚(圆形侧的那个)。

完成后,切断电线的剩余端。

步骤13:数据接线第四部分:焊接最后一个LED

要完成数据布线,您现在必须弯曲顶层LED平面上的Data OUT引脚(如第一个所示)然后它接触接地引脚。

然后继续将引脚焊接在一起并切断剩余的一端。

步骤14:数据接线V:已完成结果

现在您已完成LED立方体本身的构建。如果您在理解之前的步骤时遇到问题,可以参考以下参考图片。

步骤15:3D打印基础

对于这个Instructable我设计了一个简单但优雅的基础,也可以作为Arduino nano的案例,但是如果你愿意,我将不胜感激,如果你分享你的想法/文件为另一个外壳。无论如何,您现在需要访问3D打印机。如果你家里没有,你可以去当地的制造商空间。我已经为您链接了以下文件,因此您只需执行以下操作:

从下面下载两个.stl文件

将它们导入切片软件中您的制造商空间使用

使用以下设置切割它们

转换为gcode

开始打印

切片机设置:

层高:0.1 mm

填充》 20%

壁线数》 2

高质量打印速度设置(取决于您的打印机)

您只需要打印一次!开始打印后,我建议放松,或继续其他步骤,因为打印需要大约2-3个小时。

如果您不拥有或无法访问3D打印机,我建议您使用丙烯酸或木材构建一个简单的盒子,如上图所示。

步骤16:将多维数据集连接到Arduino Nano

此步骤所需的部件:

Arduino Nano

150欧姆电阻器

先前焊接的LED立方体

银板铜线

现在弯曲LED立方体的引脚,如上图所示。

之后,您可以将它们穿过3D打印底座的孔。

然后焊接LED的GND(引脚转到LED的扁平侧面) )到Arduino的GND,以及5V的VIN到VIN。

第一个LED的数据输入应焊接到150欧姆电阻,电阻焊接到Arduino上的D4。

步骤17:关闭底座

在关闭底座之前,在表面添加一些胶水。

关闭基座时,确保Arduino的USB端口在其中。

步骤18:编程Arduino!

您现在已经完成了Arduino RGB LED立方体的构建过程。现在是时候编程了。为此,您应该按照以下步骤操作:

下载Arduino IDE

下载FastLED库

导入FastLED库。这是一个很棒的Instructable

从下面下载我的一个例子或者自己开始编程。我很想看到你的一些想法。 (注意:不要将亮度设置为40以上,因为它可能使用的安培数超过Arduino nano所评定的最大200mA。)

编译并上传代码:现在您可以上传代码只需单击左上角的箭头即可。确保在“工具”菜单中选择“Arduino Nano”和正确的端口。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    242

    文章

    23299

    浏览量

    661424
  • Arduino
    +关注

    关注

    188

    文章

    6471

    浏览量

    187283
  • 立方体
    +关注

    关注

    0

    文章

    6

    浏览量

    6424
收藏 人收藏

    评论

    相关推荐

    VirtualLab Fusion应用:立方体分束器中的受抑全内反射

    :系统 3D) 狭缝厚度分析 基于FTIR的立方体分束器的反射率和透射率之比与棱镜之间的狭缝厚度密切相关。在本示例中,我们研究了狭缝在0 nm至500 nm厚度范围内产生的影响。我们将
    发表于 12-30 10:18

    从片上系统(SoC)到立方体集成电路(CIC)

    ,CIC(Cubic Integrated Circuit)立方体集成电路,三者有什么异同,今天,我们将其放在一起进行比较解读。    SoC  SoC是System on Chip的缩写,中文称“片上
    的头像 发表于 12-18 11:03 224次阅读
    从片上系统(SoC)到<b class='flag-5'>立方体</b>集成电路(CIC)

    从SoC 到 SoIC 到 CIC

    SoC(SystemonChip)片上系统,SoIC(SystemonIntegratedChip)集成片上系统,CIC(CubicIntegratedCircuit)立方体集成电路,三者有什么异同
    的头像 发表于 12-16 10:46 315次阅读
    从SoC 到 SoIC 到 CIC

    3D堆叠发展过程中面临的挑战

    3D堆叠将不断发展,以实现更复杂和集成的设备——从平面到立方体
    的头像 发表于 09-19 18:27 1266次阅读
    3D堆叠发展过程中面临的挑战

    TCL在2024 IFA展上发布家庭影院、移动技术和家居生活的未来愿景

    的创新室外立方体场地展出,包括TCL最新高端QD-Mini LED电视、NXTFRAME电视、移动设备和家用电器。
    的头像 发表于 09-07 09:12 1071次阅读

    如何简易测试一次消谐器10-35千伏

    如何简易测量35kV一次消谐器 微机消谐在测试25赫兹的情况下,参数会有哪些变化 微机消谐故障记录储存多久 数据中心用接地电阻柜KYN28柜,耐用美观 一次消谐器出厂测试直流10mA和1mA的参数重要性 风电光伏用变压器中性点接地电阻柜细节展示 一次消谐器主要是有哪三部
    发表于 07-16 08:32

    创意挑战丨从0自制“自平衡立方体”(分享开源资料)

    立方体的机械设计与最初的 Cubli 基本相同,但也有一些细微的差别。主体结构由八个转角组件和六块面板组成。其中三块面板具有额外的功能,可支持电机和反作用力轮组件。所有部件都是在Fusion360中绘制的。我的学生时代已经结束,因此不得不告别西门子NX。
    的头像 发表于 06-19 15:06 940次阅读
    创意挑战丨从0自制“自平衡<b class='flag-5'>立方体</b>”(分享开源资料)

    创意挑战丨从0自制“自平衡立方体”(分享开源资料)

    动手做一个。尽管这个想法并不新颖,但以前的作品基本上都是闭源的。我想改变这种状况,从头开始逆向工程并制作这一切。我的工作成果是完全开源的,请看文章置顶的视频。 机械设计 立方体的机械设计与最初
    发表于 06-19 14:00

    雷达数据的生成与处理技术原理

    在实际中,通常使用大于奈奎斯特采样率的速度对快时间维信号(单个脉冲)进行采样,形成雷达数据立方体中的一条记录。雷达的多个阵元可同时接收到多个通道的数据。
    发表于 03-29 10:24 1383次阅读
    雷达数据的生成与处理技术原理

    【开源作品】基于树莓派4B、ESP32制作的桌面机器人、气象站、立方光!

    ;gt;>点此查看全文 基于ESP32制作的小小光立方,可以使用wifi连接到电脑 0805贴片制作的小小光立方,可以使用wifi连接到电脑,可以电脑上位机控制,很多动画,很多音
    发表于 03-05 16:52

    OrCAD Capture V16.3 简易教程

    电子发烧友网站提供《OrCAD Capture V16.3 简易教程.zip》资料免费下载
    发表于 02-29 09:16 13次下载

    【电磁兼容技术文档分享】频谱仪应用案例&amp;amp;简易探头的制作

    【电磁兼容技术文档分享】频谱仪应用案例&简易探头的制作
    的头像 发表于 02-19 13:20 1004次阅读
    【电磁兼容技术文档分享】频谱仪应用案例&amp;amp;<b class='flag-5'>简易</b>探头的<b class='flag-5'>制作</b>

    使用Arduino Nano制作一个4×4×4 LED立方体

    在这个项目中,我们将使用 Arduino Nano 制作一个很酷的 4×4×4 LED立方体。LED 立方体,也称为 LED矩阵,可以照亮您的房间、学习空间或创客区域,使其看起来非常酷炫。此外,它非常容易构建,并帮助您在电子和编
    的头像 发表于 02-11 12:07 3255次阅读
    使用Arduino Nano<b class='flag-5'>制作</b>一个4×4×4 LED<b class='flag-5'>立方体</b>

    立方的程序软件是怎么实现的呢,有谁指导原理

    对光立方的取模软件非常感兴趣,有知道怎么弄的么
    发表于 01-10 18:43

    如何使用ESP32和STC51芯片制作一个小小光立方呢?

    分享一个用ESP32和STC51芯片,以及0805贴片灯珠,手工焊接制作的小小光立方
    的头像 发表于 01-09 15:37 1950次阅读
    如何使用ESP32和STC51芯片<b class='flag-5'>制作</b>一个小小光<b class='flag-5'>立方</b>呢?