RGB便携式视频灯基于ESP32
时间:2025-06-24 12:34:55 阅读(143)
RGB便携式视频灯,基于ESP32。
拥有一套能满足个人需求的照明设备是非常重要的。虽然市场上的RGB视频灯功能强大,但往往很贵。我做的这盏灯是20W RGB便携式视频灯不仅满足了我的需求,而且成本只有市售产品的三分之一。接下来,我将详细介绍这种照明的制作过程。
设计理念和优势。
设计此照明时,我考虑了以下关键点:便携性、多功能性、易操作性和成本效益。这种光可以很容易地通过磁性附件固定在任何金属表面,并且可以安装网格、柔光罩等配件。另外,采用3D打印技术,使生产过程更加灵活和经济。
准备材料和工具。
在开始生产之前,,我们需要准备以下材料和工具a;
- ESP32开发板。
- 旋转编码器。
- 按钮开关。
- WS2812B LED PCB。
- 男性头针。
- 1/4-20 HEX螺母。
- 磁铁。
- 1/4"闪光灯热靴螺丝适配器。
- 电线。
- B-7000多功能胶。
- 2*2500mAh 18650电池。
- Kapton胶带。
制作步骤。
步骤1:设计和3D打印。
我用Fusion 360软件设计了该照明的主要部件,包括电池、BMS、编码器、磁铁、电源开关和1/4英寸螺纹。我还为通风设计了一个小间隙。LED支架用于固定LED支架 磁铁PCB及配件c;LED软光罩用于软化LED输出。另外,我还设计了一个带有三环RGB标志的旋钮,并用橙色PLA打印。
步骤2:布线图。
组装项目时,请参考以下布线图。我使用了30 AWG电线用于信号传输,20 电池输出和LED电源线采用AWG电线。
步骤3:将代码上传到ESP32。
组装前,我喜欢先将代码上传到微控制器。我用Arduino IDE烧录代码,确保已安装Adafruit_NeoPixel.h和Encoder.h库。
步骤4:安装磁铁和1/4英寸螺母。
组装过程可以通过在3D打印槽中涂抹胶水和放置磁铁来开始。同样,将1/4英寸螺母放入3D打印机槽中,然后用胶水固定。
步骤5:电池和BMS。
确保BMS牢固粘合到位,并确保USB端口与3D打印对齐。用Kapton胶带将电池固定在一起,并按视频教程焊接电池。
步骤6:旋转编码器。
将电线焊接到编码器模块的所有端子上。去除编码器的螺母,将编码器插入侧孔,用鼻钳将编码器固定在位。
步骤7:XIAO ESP32C3布线。
将编码器电线焊接到XIAOGPIO上,并连接电源线。按布线图操作。
步骤8:组装LED面板。
将LED 在LED面板支架3D打印件中插入PCB。将PCB固定在3D打印件中,采用热铆接法。
步骤9:LED面板布线和组装。
使用头针使用LED PCB的输出连接到另一个LED 输入PCB。用镊子将头针焊接到所有焊盘上。
步骤10:组装配件。
在将磁铁插入配件之前,,确保磁极正确。将磁铁放在LED面板上,确保配件的磁极正确。
步骤11:如何安装灯光。
在灯架或其他三脚架上,我们可以使用底部的1/4英寸螺纹。如果需要将其安装在具有热靴接口的相机上,我们可以使用1/4&34#;闪光灯热靴螺丝适配器。
步骤12:结论。
充电时,因为BMS模块自动打开设备。充电时建议将亮度降至零。这个项目我们使用ESP32,虽然可能有一些过剩但是MCU的大小很重要。您还可以安装WLED无线运行此灯。我决定使用编码器立即使用这个项目很容易。您不需要设置任何应用程序因为它很直接。
通过这个项目我不仅节省了成本,还根据自己的需要定制了一款功能强大的RGB视频灯。
希望你喜欢这个项目并在构建过程中找到乐趣!如果您有任何问题或需要帮助,欢迎在评论区进行交流。
作者。:Svan.。
注意。:未经本人同意,本博文不得转载或二次创作,违者必须调查!!