可编程发光矩阵连衣裙





准备工作:
材料:

可寻址 LED 灯带(如果不切断 LED,则硅覆盖是理想的选择)
- 电线(如果你选择切断 LED,则需要很多电线)
- 焊料和烙铁
- 用于芭蕾舞裙结构的网眼织物
- 线(用于将 LED 缝到裙子上)
- 有弹性的面料(用于下裙的腰带)
- Arduino Uno(或某种带有数字引脚、5V 和接地的 arduino 微控制器)
- 2 个移动电源
- 2 根 USB 线(将被剪断)
- 腰带(紧贴腰部)
- 织物(用于制作电池盒)
尼龙搭扣
还有一件飘逸的连衣裙!
材料

我选择将 RGB 灯条切割成单独的 LED,然后用电线将它们焊接在一起,这样我就可以将它们分开得更远,使用更少的 LED。然而,这很成问题,因为当我坐下时,电线不断从一些 LED 上折断,而且我在数据线连接方面遇到了很多问题,所以使用一堆垂直灯条并将两端连接在一起会更容易(我将在我的第二版连衣裙中这样做)。
我还建议使用硅覆盖的条带来限制条带的弯曲,因为这很容易破坏串联电路。
我选择用缎子材料制作一个,因为我认为它能很好地分散 LED 的光线。我只需将一小条 LED 灯带带到布料店,将其放在不同的布料下面,下面是网眼。说实话,买一个会更容易,如果你想在下面穿上发光的衬裙,飘逸的裙子是必须的。
内裙电气布局




我画了裙子的电气布局图,以及它是如何用电源组分成两半的。请注意,我有一根连续的数据线,但将电源分成两个电池组。
根据我的研究,arduino uno 5V 引脚能够输出的最大电流约为1A。我使用了 120 个 LED,只有 30 个全白 LED 输出 0.96 A 的电流,因此显然无法直接从电路板供电,我们需要外部电源
如果使用稳压 5V 电源(我认为我正在使用的电池组就是这样的),那么您可以通过将 5V 和地线连接到 arduino 和灯条来为电路板和灯条供电。通过 USB 将其连接到电池组将提供 5V,如第二张图片所示,我剪断了一条 USB 电缆以从电池中接入地线和 5V 线(橙色线为 5V,黄色线为地线)。只要我的电流输出不超过电池组的电流输出,我认为就可以了。为了将单独的条带连接在一起,我建议连接一半的跳线,以便于更换损坏的 LED 并方便焊接
笔记:
在开始这个项目之前,请咨询电力专家,因为我对自己对电源的了解并不自信。无论我做什么,都成功了,因为没有出错,但请不要冒这个险。
测试裙子的前半部分





1.视频观看链接:https://youtu.be/gCMugJGSHyk
2.我决定设置我的 LED 的前半部分(60 个 LED,一个电池组)。
我用硬网眼布做了一条衬裙(让裙子看起来更有型),并将 LED 缝在上面。再次强调,我强烈建议使用条状,而不是将它们全部剪掉。
我建议只在拔下所有电池的情况下下载新程序。我将 120 LED 灯带的数据引脚连接到数字引脚 6。
实际代码的第一行是:
Adafruit_NeoPixel 条 = Adafruit_NeoPixel(120, 6, NEO_GRB + NEO_KHZ800);
可以解释为:
Adafruit_NeoPixel 条 = Adafruit_NeoPixel(numberOfLED, DataPin, NEO_GRB + NEO_KHZ800);
如果您只想使用 60 个 LED,请将 numberOfLED 更改为 60(而不是 120),如果使用不同的数据引脚,请将 DataPin 更改为您正在使用的任何引脚。我改编了几年前遵循的一些 Adafruit 教程中的代码,因此尝试了一些不同的图案和颜色!
设置整个裙子/电池组带





将第二块电池重新连接至 LED 的另一半,并将电源接地至 arduino。
然后,您可以调整程序来运行所有的 LED,并进行实验!
这是整件衣服中最有问题的部分。
我决定制作一些电池皮套,用尼龙搭扣绑在腿上。
第一次使用时,带子一直从我的腿上滑落,所以我在腰上加了一条皮带,并将电池组绑在皮带上,以便将它们固定住。
人们发现这是这件衣服最有趣的部分:)
然后我用胶带将 arduino 粘到其中一个电池组上,在针脚连接处加了额外的胶带以防止电线脱落。有时我会把它放在拉链袋里,也许是为了保护 arduino 免受静电影响,但我真的不确定这是否有用。
试穿整件衣服!





1.视频观看链接:https://youtu.be/vXimJa9f7TY
https://www.youtube.com/embed/Qwz043uYHOY?feature=oembed&autoplay=1
https://www.youtube.com/embed/r_pcD8AJpa0?feature=oembed&autoplay=1
2.现在我们得到了成品!虽然有缺陷,但仍然可以使用 :)
我目前正在制作第二个版本,它的问题会少很多,而且更坚固——使用裙撑!我还将在此过程中记录更多过程。
我正在整合蓝牙,这样我就可以通过我正在制作的应用程序从手机上控制它,并对手机上传感器的变化做出响应。
请给我留下一些反馈,以便我知道如何改进我未来的指导!











