Neopixel LED面罩

52,176

436

70

简介:Neopixel LED面膜

大家好,在这个指导我将向大家展示如何使用WS2812b LED(又名Neopix)制作动画面罩。这种描述并没有真正做到公正,所以去看看上面的视频!请注意,许多动画使用随机选择的颜色,所以你会得到不同的效果每次。我认为在当前的流感大流行期间穿上它会很有趣,同时也有助于保护其他人的安全。口罩完全覆盖你的嘴和鼻子,同时保持容易呼吸通过。显然,它不是医学上的等级,但它应该捕捉你呼出的任何水分,因此应该是安全的穿着,而外出和走动。为了确保自己和他人的安全,我建议在我的面具下面戴一个普通的布面具。这也有助于保持面膜清洁,因为你基本上只限于用肥皂水轻轻浸泡面膜背面,否则(或使用紫外线直接消毒)。

我还需要补充的是,LED在阳光直射下是看不到的,但在任何阴暗处或室内都可以看到。

掩模使用104 WS2812B LED,从常用的144 LED / M LED条带组装。WS2812B是可单独寻址的,这意味着您控制每个LED的颜色。这使您几乎可以创建您可以想象的任何效果(只要您可以编码它)。如果您不确定您可能喜欢的效果,或者不想写一堆代码,请不要担心;我已经写了代码来控制掩码,包括41种不同的效果,您可以使用一系列按钮来控制。使用WEMOS D1 MINI,ASESP8266作为处理器,使用WEMOS D1 MINI控制LED。这为您提供了充足的内存和电源,以运行尽可能多的效果。它还可以让您访问WiFi功能(虽然目前未在我的代码中实现)。掩模通过1S Lipo细胞外部供电。虽然掩模可以在只需一个单元格上运行很长时间,但是通过保持电池外部,您可以轻松地在新鲜中交换。 The all the components are mounted on custom PCB's (except the LED strip).

组装掩模控制器时有两个选项:

1按照这个步骤指导使用几个单独的PCB的全部由我设计。你得做一点焊接才能把所有的东西连接起来。

You can find all the PCBs here (Click on the link in Github and there should be a download button on the right hand side):在这里(在文件名中使用3v3 reg版本:“gerber_we_lipo combo_w_llc_3v3_reg”)

以及3D打印部件在这里。

2使用一个单一的,所有在一个由我设计的印刷电路板安装所有的组件。这比选项1更容易组装,但我自己还没有测试过电路板。我在组装了原来的面具之后设计了电路板。我没有建立另一个,所以我没有测试的董事会。这就是说,它基本上只是一个组合的董事会从选项1,所以我非常有信心,它将工作没有任何问题。它还将为您提供添加一个MAX4466麦克风(用于音频反应效果)和一个HC-05蓝牙转接板的选项,尽管我的代码目前没有包含这两个。我没有装配图片供您遵循这个选项,但步骤主要匹配选项1,我会添加注释选项2时需要。

您可以在这里找到PCB(单击Github中的链接,右侧应该有一个下载按钮):在这里

以及3D打印部件在这里.

无论您选择哪种选择,两块板都需要一些SMD焊接,但没有小于0805的,可以用细烙铁手工焊接。最后,您需要使用3D打印机来制作一些机械部件。

我建议您通读整个教程,以便熟悉步骤和组件。这对于选项2尤其如此,因为你必须依赖我的笔记而不是图片。

One note: the mask is powered using an external LiPo battery. These batteries can be dangerous if miss-treated. If you do not have any experience with LiPo's I recommend you do some research into them before attempting this build.

如果你有任何问题,请留言,我会给你回复的。

Supplies:

(您可以在Aliexpress、Ebay、Banggood等网站以更低的成本找到大部分零件)

多氯联苯:

If you're building option 1 you need to order two PCBs: One Wemos LiPo Charger Combo board and one Triple Flat tactile button board. You can find both these at the Github links above.

如果您正在构建选项2,则只需要一个PCB:Wemos Lipo按钮组合板。您还可以使用上面的GitHub链接找到它。

如果您以前从未订购过定制PCB,那就很容易了。我在我的另一个指令的第2步中简要地回顾了它在这里.与那些注释一样,所有订购默认值都应该很好。

电子零件:

对于任一选项:

对于选项1:

对于选项2:

Other Parts:

  • 一个Airsoft网眼半面罩:在这里找到的

  • 直径为10mm的约40mm。热收缩(任何颜色,可选)

  • 〜40mm 3mm Dia。热收缩(任何颜色,可选)

  • 一个8mm m2螺丝

  • 300 x 600mm(1x2英尺)的2mm LED泡沫(PLASTAZOTETOTE):在这里找到的or在这里or在这里(美国卖家). 这在遮罩的前面扩散LED。LED泡沫是伟大的扩散,但它可能很难找到,所以航运可能是昂贵的,取决于你在哪里。作为替代,你可以使用毛毡或其他类似的结果织物,但一定要先测试它。如果用剪刀剪很容易的话会有帮助。我鼓励你去试验,你可能会发现比我的效果更好的东西。

  • 三00x 600mm (1x2 feet) of dark cloth. I don't have a link for this as I don't remember where I bought it. This is to cover the back of the mask. Any thin fabric should do. Helps if it's easily cut-table with scissors.

工具:

  • 三D printer + 1.75mm filament
  • 热胶枪+热胶
  • 剥线器
  • 钢丝钳
  • 用于JST终端的压接器:在这里找到的
  • 热枪
  • 焊锡铁/细尖
  • PH0 screwdriver
  • 剪刀
  • 小针尖钳子(喜欢珠子工作)
  • 镊子(用于SMD放置/焊接)

第1步:(可选)一些设计说明

这些只是关于面具总体设计的一些注释。Reading this step is optional.

  • 与所有的注册一样,我想要面具相当容易组装,所以我主要试图使用易于使用的通孔部件。在使用我自己的少数个人PCB组装第一个掩码后,我以为装配有点太过于一点,所以我设计了一个PCB中的全部,使其更容易。但是我不想建立一个全新的面具,所以我没有使用一体化PCB的图片。希望我在每个台阶中的笔记足以让每个人都足够。
  • If you'd like to tweak/view any of the PCBs you can find them在这里,在这里,和在这里
  • 目前,在控制WS2812b LED方面,很难打败esp8266,因为它们的内存和处理速度远高于大多数常见的Arduino板,同时也非常便宜。作为奖励,您还可以使用wifi。
  • From the set of common esp8266 breakout boards, the Wemos D1 Mini is my favorite due to its size, availability, ease of programming (it features a ch340g usb to serial chip, so you don't need a boot button for programming) and cost.
  • WEMOS是3.3伏设备,而WS2182B是5伏。通常,这意味着您需要一个逻辑电平转换器(LLC)来在两者之间进行通信。但是,我发现您可以使用1S Lipo电池(4.2伏,3.3伏标称)无需LLC来动力。这很好,因为Lipo是便携式设备的理想选择。
  • 我以前的难以忍受的使用外部Power Bank作为电源。这是因为没有足够的空间在阴影上。另一方面,面膜的皮带有足够的空间,因此安装脂肪不是问题。这更好,因为它使掩模保持为一体化包装。
  • LiPo使用TP4056转接板充电。我一直在用它们,因为它们便宜,普通,并且提供一个像样的1A充电电流。
  • 面具的三个按钮都有一个去抖动电路。关于电路的理论可以找到在这里.I could have just debounced in software, but I decided it was easier to add a couple of components, and then not have to worry about it at all.
  • I used silicone wire for most of the wiring on the mask. Silicone wire is more flexible than standard wire, and should withstand any repeated flexing from taking the mask on/off. Eventually it will probably fail, but this may be after many thousands of flexes.
  • 我用的不是一堆单独的LED,而是LED条。这不仅节省了布线,而且还确保了LED的间距均匀。我试着把尽可能多的LED塞进遮罩,所以我用了密度最高的WS2812b LED带(144个LED/m)。然而,这些条带确实需要在它们周围留出一些空间,以便与遮罩完全一致。结果是LED的水平间距大于垂直间距。这确实意味着有些动画看起来有些拉长,但总的来说这不是一个大问题。

步骤2:掩模组件步骤1:将扩散器添加到掩模

取下将面罩线束连接至面罩主体的带子(您可能需要拍摄带子设置的照片,以便稍后重新连接)。

把面具戴在脸上,就像戴着一样。弯曲面具,使它符合你的脸型舒适。

Take a section of whatever diffusing material you've chosen (LED foam, felt, cloth, etc) and glue it to the outer rim of the mask. You'll need to push the diffuser into the mask and probably trim it in certain places to get it to conform the the mask's shape. The closer you can get the material to the mask's outer mesh the better. Be especially careful of the nose area; you want to get the material as deep as possible to ensure there will be enough room for your nose once the mask is finished.

你对胶水的选择将取决于你的扩散材料,但热胶水的工作很好,我。我建议只在面膜的外缘涂胶,不要直接涂在网布上。

一旦胶水干了,就用剪刀/kife等把面膜边缘多余的材料剪掉。最后的结果应该和我的相似,如上图所示。请注意,口罩周围的边缘不需要超级干净,只要它仍然符合口罩的形状;你将用更多的织物覆盖所有这一切。

第三步:掩模组装第二步:将LED条切成几段

如上图所示,将LED条切成几段。沿LED之间的接触区域切割条带。确保切割均匀,以便有足够的空间焊接到其余的焊盘上。

您总共应该有12个部分:

  • 两条5 LED长段
  • 四个7 LED长截面
  • 两条9 LED长部分
  • 两个11 LED长截面
  • 两个13 LED长截面

总共104个LED。

步骤4:掩模组装步骤3:将LED条段焊接在一起

如上图所示排列LED条。对于WS2812b LED,数据只在一个方向上流动,每个LED将数据传递给下一个LED。这意味着带钢截面的方向非常重要。如果不正确定位,数据将无法流动。确保与上图所示方向一致。

对于选项1和2,该步骤是相同的​​。

如上图所示,在每个条带之间留出大约5毫米的差距。焊料22Ga导线部分将条带部分连接在一起。这些用于配电,我们将在下一步中进行数据线。只要每个部分都连接到电源和地,您就不必遵循我在图片中所做的内容。

Step 5: Mask Assembly Step 4: Add Data Wires to the Sections

翻转带部分并使用22Ga导线在每个部分之间焊接数据线。使用上面的图片作为指导。应添加数据线,以便数据以之字形模式从一个部分流出并流入下一个部分。如果你的金属条有粘合背衬,你需要用一把小刀去除一部分,以便在金属条的焊盘上焊接。

对于选项1和2,该步骤是相同的​​。

确保锡焊前焊盘,这有很大帮助,因为焊盘是相当小的。尽量避免加热带太长时间,以避免潜在的损坏LED。

(可选)此时您应该测试条带以确保其正常工作。跳至屏蔽组件步骤6并添加数据输入线。然后继续并构建控制器。测试条带并返回此处以完成掩模组件。

Step 6: Mask Assembly Step 5: Glue the Strip Sections to the Mask

把带子粘在面具上。确保方向正确;数据应从左向右流动(从前面看)。您需要弯曲条带部分,使其符合遮罩的形状。具体位置由你决定,但不要把带子放得太高,否则它们会塞进你的鼻子里。

使用热胶固定到位。在胶合之前,您应该卸下覆盖任何粘合剂背衬的纸张。

最后,如图所示,添加从面具的一侧运行的地面和正线。这是为了确保所有条带部分的稳定电压。

第7步:掩模组装第6步:将电源/接地/数据输入线连接到条带

切割3~23cm长的22Ga硅线。这些电线将把金属条连接到控制盒上,并在面罩打开/关闭时反复弯曲。硅电线应该比普通电线耐用得多。颜色由你决定。

将这些导线焊接到掩模的第一个(最右侧)条带部分。应将一根导线连接到接地、正极和数据板。数据线应连接到第一部分的第一个焊盘上。在加电线之前,一定要先把焊盘镀锡。焊接时要小心,你可能会加热该区域的任何热胶水,这会使焊接困难。

电线安装后用热胶固定。自由;您希望避免任何焊点直接弯曲。

使用压接工具和压接接头,将3针JST-XH公接头连接到导线的另一端。顺序应该是肯定的,数据的,地面的。见上图。你也可以添加一些热缩剂来帮助保持电线在一起。

For option 2, the JST-XH order is reversed, so it should be ground, data, positive. If you get it wrong it's not a big deal, you'll just have to re-do the JST connector by removing the pins.

步骤8:面罩组装步骤7:将布背贴在面罩上

与掩模组装步骤1类似,在掩模上粘一块布背衬,以盖住LED条。任何薄而轻的布料都可以。你希望能轻松地呼吸。

就像第一步一样,试着让布料尽可能地与面具内侧吻合,然后用你选择的胶水(我又用热胶水)把它粘上。最后,修剪掉面膜边缘多余的布料。这是最后一层,所以越整齐越好。

步骤9:控制器组装步骤1

抓起wemosd1迷你LiPo组合板(见图)。翻转电路板,找到VIN、D5、D6、D7和D8跳线垫。将这些焊盘留空可以让您使用逻辑电平转换器和3.3V调节器为LED供电,但我们不需要在这个项目中使用这两个。如图所示,用焊料桥接每个焊盘。

接下来,切割三根55毫米长的22Ga导线。将这些焊接到电路板左侧的三个焊盘上。确保电线在电路板的Wemos侧,如图所示。这些电线最终将连接到电源开关上。

请注意,Wemos LiPo组合板是我用来安装Wemos D1 mini的通用PCB。它有许多我们不使用的可选组件,所以如果您在装配结束时缺少零件,请不要担心。

如果您正在进行选项2,请跳过此步骤。

步骤10:控制器组装步骤2

减少两个22 ~ 45毫米长度ga线。使用两个科罗拉多州rs will help keep things orderly. Next, strip and solder each of the wires to the VIN +, - positions on the Wemos LiPo Combo board, as pictured. Note that I attached one wire to the top of the board, and one wire to the bottom. This helps keep the bottom of the board less crowded.

接下来,如图所示,将两根电线焊接到母2引脚JST-XH连接器。仔细注意连接器的方向!它应该用面向PCB的底部的连接器的开口侧定向(与LLC和VIN跳线)的底部,并且电线应连接,使得负线最接近PCB。这将是与Lipo电池的连接。

可选地,您可以添加一些3毫米的热缩小以防止连接到JST。

如果你正在做选项2,焊接2针,直角JST-XH连接器到电路板上(忽略连接器下的焊盘)。确保它位于带有TP4056和按钮的一侧。

步骤11:控制器组件步骤3

切割两条55mm和一条35mm长的22Ga导线。如果可能的话,使用三种颜色。如图所示,将两个55mm长的管脚剥离并焊接到D8管脚和一个接地管脚上。将35mm长的金属片剥离并焊接到靠近“on”丝印标签的电路板右侧的大焊盘上。线路板的一侧(顶部或底部)并不重要。

将三根导线焊接到3针JST-XH内螺纹接头上。就像2针连接器一样,方向非常重要。如图所示,连接器的方向应使其开口面朝向PCB的底侧(带有TP4056和LLC跳线的一侧)。地线应连接到离PCB最近的引脚上。连接到D8的导线应连接到中间插脚。最后,正极线应连接到外部引脚。也可以选择使用3mm热缩来屏蔽连接。此连接器将用于将电源和数据传输到遮罩LED。

如果您正在进行选项2,请在适当的位置将3个引脚直角JST-XH连接器焊接到PCB。它应该在与2引脚JST连接器上的同一侧。

步骤12:控制器组件步骤4

获取三按钮PCB。如图所示,用夹子从PCB上切下两个安装支脚。接下来,将三个0805 1k和100k电阻器以及三个1uf电容器焊接到PCB底部,如图所示。这些添加的组件为按钮创建一个反弹跳电路。最后,将三个6x6x9mm触觉开关焊接到PCB顶部。

如果您正在执行选项2,请执行与上面相同的步骤,但将组件连接到Wemos按钮组合PCB。按钮应朝向JST连接器的一侧。

步骤13:控制器组件步骤5

切割5段22Ga电线:3~20mm和2~25mm。至少两个25毫米的长度应该是不同的颜色。

Now we're going to connect the pushbutton PCB to the Wemos Combo PCB.

Begin by soldering the two 25mm lengths of wire to the 5V and G pins of the pushbutton board. Then solder the other ends to VCC and GND pins on the Wemos Combo board. 5V should be connected to VCC and G connected to GND.

接下来将三个20mm长的电线焊接到按钮PCB上的K1,K2和K3引脚。然后将电线的另一端焊接到WEMOS组合板上的引脚D5,D6和D7,如图所示。连接应为:K1至D5,K2至D6和K3至D7。如果您将它们周围切换,但您必须稍后更改几行代码。

如果您正在进行选项2,请跳过此步骤。按钮已在PCB版本上有线。

步骤14:控制器组件步骤6

为装配选项1和2执行此步骤。

如图所示,将2.54毫米凸头焊接到Wemos D1 Mini和TP4056的Wemos组合PCB上。您可能需要使用Wemos和TP4056来帮助对齐销。修剪掉任何多余的销长度。

步骤15:控制器组件步骤7

对选项1和2都执行此操作。

在您这样做之前,您应该确认您可以编制WEMOS,并且它正在正常工作。
首先按照说明在这里为Arduino IDE安装ESP8266核心。

这使你可以编程Wemos就像它是一个Arduino。安装完成后,打开IDE并使用micro USB电缆将Wemos连接到您的计算机。在工具->电路板下,选择“LOLIN(WEMOS)D1 R2&Mini”。还可以在“工具”下选择Wemos连接到的端口。尝试上传blink(或者你自己喜欢的测试程序)。如果一切正常,Wemos的LED应该开始每秒闪烁一次。

将Wemos D1 Mini和TP4056压到各自的公头上。将它们焊接到位。修剪掉任何多余长度的销。

步骤16:控制器组件步骤8

将控制器组件中的三个导线焊接到滑动开关选项卡。确保连接到交换机的线路的顺序与它们附加到WEMOS组合PCB上的焊盘上的顺序(中间一个是最关键的匹配正确,一切都将工作,如果切换外线)。

如果您正在执行选项2,则应在标记为“开关”的区域安装一个3针2.54毫米公头。安装它,使长腿与TP4056在一边。

步骤17:控制器组装步骤9

使用3D打印机,打印出各个部件:

https://github.com/AlbertGBarber/Pixel Mask/tree/m。。。

你需要打印几份“带状电缆”指南.stl"

根据您的电池安装方法(参见最终组装步骤1),打印两个

“电池带安装V2.stl”

or

打印两个“电池后带安装PT 1.StL”和一个“电池后带式PT 2.Stl”

or

如果你使用的是不同的电池,那么你就必须设计自己的皮带安装。

如果你在做选项1,打印出“Box V1”

If you're doing option 2, print out "Box V2"

打印两个选项的按钮盖的三个副本。

步骤18:控制器组装步骤10

将所有电子设备放在控制箱中如图所示。确保将TP4056和WEMOS D1 MINI的USB端口与框中的相应孔对齐。JST连接器应滑入选项卡式挂载。幻灯片开关有几个圆顶栓脚踏实地。

除了按钮PCB外,使用热胶将所有东西固定到位。

使用长度为1.75 mm的灯丝作为铰链销,将盖子固定到箱子上。

将按钮盖按到按钮上。使用盖子,用钮扣盖向上打开盖子孔。

Once it's offered-up, glue down the pushbutton board.

If you're doing option 2, your box and board will look a bit different, but you should be able to insert the board into the box without issue. As above, secure it with hot glue. You'll need to slip the slide switch into position on the male headers you attached in the last step.You should cover up the pads below the switch with a bit of tape to avoid shorting to the switch's case.

步骤19:控制器组装步骤11

如图所示,将“WEMOS箱带安装”粘贴到控制箱中。确保留下底部插入带子的间隙。

步骤20:控制器组件步骤12

在Lipo的输出连接器和控制箱的JST-XH输入连接器之间创建适配器。使用22GA硅胶电线和压接端子。在我的情况下,我的Lipo有一个红色的JST连接器,所以我用了我适配器的女性版本。适配器不需要很长时间,只需几厘米。

确保您注意连接器的方向。阳性应连接到积极,地面应连接到地面。这是非常重要的,你不会在你的电池中短路!

对于选项2,JST-XH连接器的正极和接地连接应与上图相反。

步骤21:最终面罩组装步骤1

对选项1和2都执行此操作。

沿着面罩头部安全带的右下皮带滑动三个“皮带电缆导管”。将从面罩中出来的电缆穿过每个导管。这有助于将电缆固定到位。

对于电池,您有两种选择:

1: 沿着面罩头部安全带的左下皮带滑动两个“电池带支架”。然后把你的LiPo滑进坐骑里。

2:将一对“电池后带安装PT 1”粘贴到“电池后带安装PT 2”,如图所示。我们将在下一步中附加到线束。使用此选项可能有助于减少线束上的弹性带上的磨损。

将线束重新连接到面罩前部。

第22步:最终面罩组装第2步

如图所示,将控制盒连接到面罩的头部安全带上。主线束带应滑入控制箱的带安装挂钩中。

用8mm M2螺钉固定控制箱盖。

如果你要把电池安装在大的后背带上,就像控制器一样把支架挂在背带上。

将Lipo滑入电池支架。

要将LED条连接到控制器,请将3针阳JST接头插入控制盒上相应的3针端口。确保接线正确;正极到正极、数据到数据和接地到接地。

要将LiPo连接到控制器,请使用适配器,将2针阳JST接头插入控制盒上相应的2针端口。确保你的线路是正确的,短路可能会损坏你的脂肪,也可能是你。正极应接正极,接地应接地。

第23步:代码上传

代码很大程度上反映了我为LED像素阴影编写的内容,因此我将重复我在那里所说的大部分内容。

我为包含40个不同效果的掩码的代码编写了代码。它可以在我的身上找到github在“Pixel\u Mask\u Code”文件夹中。在将代码上载到Wemos之前,需要两个库:

  • 我的“PixelStrip”库
  • Adafruit Neopixel图书馆

您可以从下载PixelStrip库在这里.下载all the files and place them in a folder named "PixelStrip" in the libraries folder of your Arduino install directory.

您可以使用ArduinoIDE的库管理器安装Adafruit Neopixel库。

一旦安装了这两个库,就可以打开Pixel\u Mask_代码.ino然后上传到Wemos。如果一切都好,阴影应该开始循环效果。你的面具现在完成了!:).

如果有什么问题,请发一个问题,我会尽力帮助你。

更改效果:
如果你想禁用一个效果,你首先需要在像素遮罩中找到它_代码.ino文件。它将出现在主void loop()的大switch语句中。效果没有单独的标签,因为很难用注释来描述它们,所以你可能需要做一些搜索。一旦你找到了效果,你只需要把案例号改成任何高于效果总数的值(比如99)就可以禁用它。

您也可以修改或添加自己的效果。要添加效果,请将其添加到主void loop()中的switch语句中,并增加“numEffects”var。

我的图库能够产生各种各样的效果,但处理起来有点困难。它最初只是一个用于特效的小仓库,但后来我扩展了它,使特效在奇形怪状的像素(圆环、星星等)上运行,所以它变得有点混乱。在这一点上,我有一个库的体系结构,我完全打算在将来重新编写它。同时,当前的库是完全注释的并且没有bug(在segmentSet.h中查找关于片段的注释),但是您可能需要做一些实验来了解每个效果是如何工作的。

Github页面包括一个Excell电子表格,其中包含led的数字布局。这可能有助于创造效果。

按钮:
面具控制盒有三个按钮。在使用我的代码时,它们会执行以下操作:

  • 按钮1:下一个效果(如果“效果旋转”处于禁用状态,则重新启动当前效果)
  • 按钮2:效果旋转开/关。这会使当前效果无限期重复
  • 按钮3:亮度循环。您可以通过更改我的代码中的“BrightnessLevels”数组来调整递增。

该代码在flash中存储效果编号、亮度和旋转开/关,因此在关闭/打开遮罩后应该记住它们。换句话说,如果您循环到效果5,并在关闭遮罩之前将亮度设置为级别2,则下次打开遮罩时,它将从亮度级别2的效果5开始。

控制盒侧面的滑动开关可关闭和打开面罩。

Please note that you should not try to charge the LiPo while the mask is on. Doing so will probably damage your battery.

如果你已经走了这么远,谢谢你的阅读!我希望你用你的面具玩得开心,保持安全。如果您有任何问题,请留言,我会给您回复。

照明挑战

一等奖
照明挑战

第一个分享

    建议

    • 任何比赛

      任何比赛
    • 让它成为真正的学生设计挑战

      让它成为真正的学生设计挑战
    • 方块码竞赛

      方块码竞赛

    70次讨论

    0
    马蒂亚斯26

    一天前

    这个项目看起来很神奇,重建它的步骤也有95%的惊人之处。

    我不能停止被这样一个事实所困扰,那就是呼吸面罩会给它带来很多水分,而且很可能会使它长出霉菌。你有没有什么清洗的方法,清洗这个面膜,或者让你呼吸的部分可以拆卸下来清洗?

    抱歉,如果它已经在那里,我错过了它,我有点迷路^^。

    0
    马蒂亚斯26

    回复一天前

    我刚找到你提出的解决方案。你建议在这个下面戴一个普通的面具。(把这个放在这里,以便其他阅读我评论的人都知道)

    1
    阿瑟·韦伯格

    5个月前

    Sorry, nice design BUT you should ve paid more atention to its use which is, Face Mask. Cost a little to make it safe using two layers of fabric, and one filter

    1
    N4MWD

    5个月前回复

    它和其他布面具一样好。只是可能同时冷一点和热一点。

    0
    变频调速

    3天前回复

    我也有类似的想法。Etsy上的许多面具背面都有一个口袋,这样你就可以滑动插入N95过滤器。该过滤器中的筛网可以截留通过质量较差的过滤器的微小悬浮液滴。根据需要经常更换,这样您就安全了。增加一个滤袋将是一个很好的设计包含。

    4
    阿格巴伯

    5个月前回复

    你可以很容易地在发光二极管后面加上一层过滤层,但我的理解是,在当前大流行的情况下,面罩只需要捕捉水滴就可以有效了。我使用的布料和泡沫层确实可以做到这一点。为了安全起见,你也可以在我的面具下面戴一个普通的布面具。

    0
    阿格巴伯

    3天前回复

    抱歉,我修复了链接。我重新组织了一个位的存储库,我忘了更新它们。谢谢你让我知道!

    0
    德马科·朱

    2 months ago onStep 23

    再加上:
    1-转换效果的语音控制
    二选通效应

    0
    sven8

    问题三个月前

    你好agb,非常好的项目。我订购了一些选项2的板,并有关我在Easyeda和电路板上的标记上看到的零件清单的问题。此赋予者有三个部分未描述。它们是Q1,C4和R4。它是关于他们的?我需要它们是否需要基本功能或使用BT和Micro的扩展?请给我一些关于它的信息,非常感谢。

    0
    阿格巴伯

    三个月前回答

    C4是一个1000uf的电解电容器。Pcb上有一个标题。一般来说,给WS2812LED供电时,最好添加一个大电容器,以帮助消除电流消耗中的任何尖峰。这一点在处理墙壁电源时比电池更为重要(墙壁电源电压更容易下降,具体取决于电路)。你可以包括一个电容器,如果你喜欢,但面具几乎肯定会好没有它。

    0
    阿格巴伯

    三个月前回答

    R4和Q4连接在Wemos的D2引脚和TP4056充电器的输入引脚之间。Q4是一个2N2222晶体管。当电池充电时,2N2222的栅极将打开,记录为D2上的高电平。这让Wemos知道电池正在充电。如果面具是打开充电时,由于我如何安排电路,TP4056将试图驱动面具和充电的脂肪。这可能会混淆TP4056,并可能导致对脂质体的损害。因此,通过使用D2检测充电器,Wemos可以关闭所有LED以减少电流消耗。这不是一个完美的解决方案,因为它不是选项1的一部分,所以我没有在代码中添加功能。

    基本上,你可以忽略Q4和R4。记住充电时不要打开面罩。

    0
    阿格巴伯

    回复三个月前

    我在解释时犯了一个小错误。连接充电器时,D2针脚将被拉低。要让它工作,你需要拉D2到高使用内部拉的esp8266。

    0
    兔对兔

    三个月前

    所以我把这个给我的朋友看,(我正在买所有的材料)现在他想要的是一个。如果你不介意的话,我会给他做一个,只收零件费。我想知道这样行不行?

    0
    阿格巴伯

    回复三个月前

    Thank you for asking. I'm fine with anyone making a few copies for their friends here and there. As long as you aren't trying to mass produce them it's okay by me. Since I wrote this instructable with the intent of teaching others, it would be nice if you explained to him a bit about how the mask works rather than just giving it to him.

    0
    兔对兔

    回复三个月前

    让他去工作。知道了。谢谢!:D个

    0
    bluegizmo83

    5个月前

    注意LED泡沫。似乎LED泡沫只是EVA泡沫,很容易找到。

    阿格巴伯

    5个月前回复

    LED泡沫(plastazote)不同于普通的EVA泡沫。它的密度明显降低,允许更多的光线通过。我用LED泡沫塑料主要是因为我已经有了一堆,而且效果很好。在美国很难直接买到,但我找到了一家美国卖家,我在供货清单上找到了这个。也就是说,你肯定可以用其他材料作为扩散器,所以我鼓励你去试验。

    0
    bluegizmo83

    5个月前回复

    是的,我意识到我发布了评论大声笑。但是,我仍然认为我会尝试eva泡沫,因为它也可以用吹风机模制,因此它应该恰好轮廓呈掩模形状。由于它的密集,我也将使用1mm EVA泡沫而不是2mm。我的计划也是使用ESP32而不是8266,因为我可以找到几种型号的ESP32,这些款式脂肪电源/充电电路将简单地构建。我必须对您的代码进行一些微小的更改,以便它与ESP32一起使用,但这不应该太难。

    0
    bluegizmo83

    5个月前回复

    我还必须重新设计一个三维打印外壳,因为我要使用不同的控制器。我也在想办法用18650的电池,可以放在单独的电池盒里,也可以放在控制器盒里,我还不知道是哪一个。