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

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

3天内不再提示

如何制作LED矩阵T恤

454398 来源:工程师吴畏 2019-08-23 10:56 次阅读

第1步:你需要什么

你需要以下部件:

你的尺码的T恤(最好换一个更大的T恤,这样你可以穿得更长如果你还年轻的话):10€

WS2812b LED灯条,我使用了每米30个LED的条带和总共60个LED:20€

一些母针头: 2€

用于固定LED灯条的无纺布:2€

公/母跳线,取决于您想要使用的像素数:3€

USB线的Arduino(UNO):5€

用于屏蔽:原型屏蔽,3位螺丝端子,USB-B分线板,330欧姆电阻,1000uF电容7€

手机Powerbank(约4000mAh,越多越好):15€

控制单元的某种外壳

以下工具是有用/必要的:

焊接工具(铁,钳子,切割ter 。..)

剪刀

用于切割割台的小锯和砂纸

缝制LED条夹的工具

步骤2:准备WS2812 LED

如何制作LED矩阵T恤

首先,我们准备LED灯条。用剪刀每隔6个(或任何想要使用的像素数量)切割印刷线上的条带。我使用6件,每件6个LED。然后焊接带子上的母头。你可以以三对一的方式购买它们,但是如果购买更长的产品然后随意切割它们会更便宜更好。我用迷你锯和砂纸或斜嘴钳和砂纸。这很容易(见上图)。根据需要制作多个,每行两个。然后将它们焊接在焊盘上,确保连接良好且无短路。完成的行应该如图所示。

步骤3:准备T恤

T恤将握住我们的矩阵,让光线透过。通过在内部添加一些非织造布,我们可以将行滑入衬衫。首先计算你需要多少。查看顶部的图片以查看计划。计算你的非织造布应该有多大。您还必须添加一些空间以适应条带。计算最大0.5cm。在两端添加一些材料以容纳第一个和最后一个条带。

剪下无纺布,小心地将其缝在T恤内侧。完成的结果应如上所示。我遇到了它被扯下来的问题,但是你可以尝试几个stiches。

步骤4:将LED与T恤合并

然后是合并LED灯条和T恤的时候了。拿起它们并轻轻地将它们滑入袋中。确保从底部的输入开始,然后继续右侧的所有数据输入。要非常小心!这有点棘手,但通过把它放在另一边,它会没事的。如果您的针头比条带大,那么在它周围做一些胶带会很有帮助。

完成后,它应该在照片中看起来像。然后你只需要一根10厘米的公/母跳线并以 Z字形图案连接5V和接地引脚。然后你可以像我一样采用更长的公对母跳线和更小的公对公跳线,并将数据与下一个数据连接起来,将电缆穿过无纺布的自由口袋,或者只是将它们焊接在一起。但是它不再可以洗了。确保遵循正确的方向。最后将一些较长的跳线连接到数据输入和电源引脚。你的T恤现在就准备好了!

第5步:Prototype Electronics

要测试T恤,你只需构建图中的电路。我会使用带有小盾的Arduino UNO,因为你可以使用直接串行通信。在我的T恤上,我首先在一块穿孔板上使用了一个DIY Arduino UNO克隆。但问题是您无法进行LED矩阵控制软件中使用的串行通信。您仍然可以显示图片/动画,但每次都必须取出IC。

要记住的最重要的事情之一是电源:当您使用最大1A的电源时,你可以获得最大1安培。但是当你通过Arduino的USB端口连接它时,你会得到最大的0.5A,因为有一个保险丝。永远不要超过极限!因此,您可以简单地添加一个USB-B分线板(或只是一个USB插座),以便从没有保险丝的电源供电

在面包板上构建电路并记住第二步中的电容和电阻!您可以使用分线板代替电路中的直接USB电缆。

步骤6:首次编程步骤

因为我不太喜欢编程部分,我不会给出任何具体的草图。试试一些libarys吧。一个不错的是Adafruit NeoMatrix。

更好,更简单的方法是称为“LED矩阵控制软件”的软件。这是一个由Tyler Jones制作的非常棒的软件(一定要查看他的频道,他制作了一些有用的视频:Tyler Jone的频道)。

我使用的是版本1.3.2,但是较新的版本应该可以使用正好。这是版本1.3.2:LMCS 1.3.2,但您也可以尝试最新版本:LMCS 2.

只需下载软件并上传名为“LEDMatrix Serial”的播放器草图,其中包含您的数量使用Arduino IDE将LED和引脚更改为Arduino。启动程序并按Select COM端口并连接到Arduino。连接状态应更改为绿色。然后有不同的模式,包括绘图,gif和网络摄像头。试试吧。

第7步:让电子产品永久化

正如我已经说过在第5步中,我在一块穿孔板上使用了一个DIY Arduino独立版本作为版本,看到顶部的图片。但是有一种更好的方法:使用“原型屏蔽”,您可以简单地将电路堆叠在Arduino上,一切都很干净。焊接与步骤5相同的电路,但使用三个位置螺钉端子连接矩阵。如果你已经比我更有经验,你也可以简单地使用穿孔板作为盾牌。这是我的版本2.如果你想看到我焊接盾牌的游戏中时光倒流,请访问我的Instagram:http://bit.ly/matti04_electronicsIG

完成后,你应该干净,好外观紧凑的控制单元!像在最后一步一样尝试一下,如果希望它有效,你可以为它做一个案例。我认为最好的方法是将控制单元放在裤子的一个口袋里,将电源放在另一个口袋里。您可以使用USB线连接它。

有几种方法可以制作一个案例。如果您有3D打印机,这将是一个很好的可能性。如果没有,像我一样,你可以用不同的材料建造它。我拿了一个旧螺丝盒,在我需要的时候打了个洞。要有创意

步骤8:进一步编程和完成的可穿戴性

完成所有硬件后的工作,现在是时候让它可以通过软件移植。您只需按下“导出FastLED代码”按钮,然后将代码复制到LMCS播放器的循环部分中,该部分已使用Arduino IDE在步骤6中上传。

然后只需给powerbank充电,把它放在一个口袋里,控制器放在另一个口袋里,连接所有东西,玩得开心!如果你想洗T恤,你必须拿出条带和电缆,它是可清洗的。

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

    关注

    184

    文章

    6427

    浏览量

    184832
  • LED矩阵
    +关注

    关注

    0

    文章

    67

    浏览量

    17535
收藏 人收藏

    评论

    相关推荐

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

    在这个项目中,我们将使用 Arduino Nano 制作一个很酷的 4×4×4 LED立方体。LED 立方体,也称为 LED矩阵,可以照亮您
    的头像 发表于 02-11 12:07 1332次阅读
    使用Arduino Nano<b class='flag-5'>制作</b>一个4×4×4 <b class='flag-5'>LED</b>立方体

    矩阵led扫描频率怎么调

    矩阵LED扫描频率是指LED矩阵在单位时间内刷新显示的次数。LED矩阵是由多个发光二极管(
    的头像 发表于 01-02 17:30 513次阅读

    使用Arduino在矩阵中模拟LED的物理运动

    使用Arduino在矩阵中模拟了LED的物理运动,效果自然又有趣!
    发表于 09-27 07:18

    制作RGB HexMatrix物联网时钟

    HexMatrix是具有许多三角形像素的LED矩阵。六个像素组合成一个六边形。FastLED库的矩阵上可以显示许多不同的动画。我还设计了0到9的数字,并为矩阵中的每个数字使用了10个段
    发表于 09-25 06:58

    如何在8x8 LED矩阵屏幕上滚动文本

    应用程序: 此代码使用 W78E516 驱动 LED矩阵滚动显示 。 硬件: W78E516 通常我们想要在 LED矩阵屏幕上显示文本的段落, 但此文本内容太过难以在
    发表于 09-01 06:15

    如何使用W78E516驱动LED矩阵滚动显示

    应用程序: 此代码使用 W78E516 驱动 LED矩阵滚动显示 。 硬件: W78E516 通常我们想要在 LED矩阵屏幕上显示文本的段落, 但此文本内容太过难以在
    发表于 08-23 07:40

    LED虚拟制作在电影制作中的重要作用

    随着科技的进步,电影制作技术也在不断提升,其中一个具有革命性的技术改变就是LED虚拟制作的使用。LED虚拟制作的使用已经在革新电影
    的头像 发表于 08-01 17:43 303次阅读

    RGB LED矩阵面板开源项目

    电子发烧友网站提供《RGB LED矩阵面板开源项目.zip》资料免费下载
    发表于 07-12 11:43 0次下载
    RGB <b class='flag-5'>LED</b><b class='flag-5'>矩阵</b>面板开源项目

    LED矩阵PCB开源分享

    电子发烧友网站提供《LED矩阵PCB开源分享.zip》资料免费下载
    发表于 07-04 14:23 1次下载
    <b class='flag-5'>LED</b><b class='flag-5'>矩阵</b>PCB开源分享

    使用Arduino控制MAX7219 Led矩阵

    电子发烧友网站提供《使用Arduino控制MAX7219 Led矩阵.zip》资料免费下载
    发表于 06-28 09:45 2次下载
    使用Arduino控制MAX7219 <b class='flag-5'>Led</b><b class='flag-5'>矩阵</b>

    WisBlock从PNG文件创建LED矩阵显示屏方法

    WisBlock 生态系统提供了一个名为 RAK14012 的 16x16 LED RGB 矩阵显示模块,它适合 WisBlock 底板的 IO 插槽。这款 LED RGB 矩阵基于流
    发表于 06-21 14:49 0次下载
    WisBlock从PNG文件创建<b class='flag-5'>LED</b><b class='flag-5'>矩阵</b>显示屏方法

    蓝牙控制的LED矩阵开源分享

    电子发烧友网站提供《蓝牙控制的LED矩阵开源分享.zip》资料免费下载
    发表于 06-16 15:53 0次下载
    蓝牙控制的<b class='flag-5'>LED</b><b class='flag-5'>矩阵</b>开源分享

    自制RGB LED矩阵屏蔽

    电子发烧友网站提供《自制RGB LED矩阵屏蔽.zip》资料免费下载
    发表于 06-16 15:48 0次下载
    自制RGB <b class='flag-5'>LED</b><b class='flag-5'>矩阵</b>屏蔽

    使用Arduino Uno控制LED矩阵

    电子发烧友网站提供《使用Arduino Uno控制LED矩阵.zip》资料免费下载
    发表于 06-13 16:12 1次下载
    使用Arduino Uno控制<b class='flag-5'>LED</b><b class='flag-5'>矩阵</b>

    如何通过nodemcu连接LED矩阵来驱动?

    你好! 我梦想通过 nodemcu 连接 LED 矩阵来驱动。 代码:全选TCCR2A = 0; TCCR2B = 0; TCNT2= 0; TCCR2B |= (1 <<
    发表于 05-23 08:22