这是一个用于DIY LED微型无人机门的保护壳/支架。它配备了由Arduino控制板驱动的WS2812B LED灯带。得益于其设计结构,该保护壳还能将门稳稳支撑起来。除此之外,无需其他额外配件。不过这些部件本身相当轻巧。若担心门体被撞击时可能发生倾倒,或许将其固定在某个物体上会是个不错的选择,比如用螺丝或胶水将其固定,这样既能保护设备,又能确保其正常运作。
所需物品:
- ~120毫米的PE管,内径12毫米,外径14毫米。
- 威联通
- WS2812B LED灯带,每米有60个LED。我用的正是1米长的灯带,里面有60个LED。
- 18650 电池
- 18650 电池支架。其尺寸约为 75x21x18mm(长x宽x高)。
- 4-6毫米M3螺丝
- 4mm M3螺纹嵌件
考虑到1米长的LED灯带价格约6欧元,D1 Mini克隆版3欧元,一节18650电池5欧元,每个网关的价格最终降至约15欧元。我在eBay上买了10米长的PE管,价格约为每米1.50欧元。
印刷:
0.2毫米,无支撑结构,使用PLA材料打印。
整个外壳我都是直接打印的,没有加任何支撑结构。打印USB接口的直线部分对我来说没问题,你可以只给那部分加支撑。至于管状部件的圆形部分,我打印时也完全不需要加支撑,就能顺利完成了。
它是如何组装起来的
控制器和LED灯由一块18650电池供电。我原本打算自己打印一个电池支架,但最后买了价格非常便宜的塑料支架,里面已经预装了连接器和电线。我只是用双面胶把它们粘在了一起。
作为控制器,我选择Wemos D1,或者至少选一个克隆版。它体积很小,支持可选的Wi-Fi功能,而且耗电量不大。实际上,控制器和LED灯带都不需要5V电压。不过蓝色LED灯在2.5V左右就会熄灭,3V时则会变得非常昏暗。我可能会尝试使用其他升压器,将电压恢复到5V。在我的测试中,电流消耗在100毫安到220毫安之间。一个3000毫安时的锂离子电池应该能维持相当长的时间。
我完全基于FastLED库从零编写了这款软件。每个控制器每隔几秒钟就会搜索特定的SSID。如果它们检测到某个特定名称,就会切换到对应的内置模式。
控制器由一个塑料支架固定到位,该支架通过一颗6毫米M3螺丝固定。塑料支架原本没有预留孔洞。由于打印问题,直接在支架上钻一个孔要快得多。机箱主体内有一个4毫米M3螺纹插件,用于固定带有M3螺丝的小支架。
顶部只是压入式安装,仍需进行一些调整。虽然能安装到位且保持固定,但四个边角并非完全平整。更麻烦的是,由于目前尚无专用按钮,每次使用时都必须将其拆开,要么取出电池,要么在电池与连接器之间夹入一张小纸片或塑料卡片以关闭电源。
用于D1 mini的代码可以在这里找到https://github.com/sn0opy/ledgate。不过,我仍然建议使用有充分文档说明的替代方案,比如 。白光 LED。
タグ
モデルソース
