炫酷DJ台
发布时间: 2025-06-29 15:58:16 |
0
0
0
0




音响/扬声器
WS2812B
树莓派3B+

作为学生派对的一部分制作的DJ台,配备480颗WS2812B LED灯珠(点亮80个PMMA方块)。灯光随音乐变化形成立体声压表效果。
准备工作:
材料:
注:文中涉及的3D模型、STL文件及工程图纸需从原文档附件提取。
台架主体采用18mm胶合板搭建,通过支架和角铁固定。前面板采用多层结构固定PMMA方块(详见第3部分)。声音处理通过树莓派上的Python程序实现,确保设备持续运行并提供操作界面。
重要提示:0.5m×0.5m板材尺寸需根据激光切割机规格调整。部分部件(尤其是PMMA)建议通过本地Fablab使用激光切割完成。
主要材料清单:
- 胶合板(18mm)
- 2张1m×2m
- 2张1m×1m
- 中密度纤维板(MDF)
- 3mm厚:1张1m×1m
- 6mm厚:8张0.5m×0.5m
- 其他材料
- 3mm MDF:1张1m×1m
- 5m PMMA板材(面积约0.5㎡,需适配激光切割机尺寸)
- 木工角铁(30mm×30mm,约12米)
- 4个带刹车的万向轮
- 木螺钉(3mm/5mm)、木工胶
- 16根1米长5mm螺纹杆(建议截断至90cm,见步骤3.5)
- 320个5mm螺母
- 3D打印部件
- 音频线材、逻辑电平转换器(Sparkfun BOB-12009)、端子排
- 5V电源(至少100W/20A)
1
机械结构










12345678
本步骤构建台架主体框架,后续章节将安装前面板及电子系统。结构设计适配2m×1m舞台尺寸,便于现场部署。
组装流程:
- 使用圆锯切割基座(参考附图N°1)。
- 安装侧板:
- 侧板支撑件选用85cm长角铁,间距2cm以容纳前板厚度。
- 上层支撑件(80cm长)决定操作台高度(适配标准桌面高度)。
- 固定侧板并铺设顶板(附图N°3-8)。
- 前面板切割:预留4cm开口作为DJ操作区(附图N°6-8)。
- 建议喷涂黑色哑光漆(压缩空气喷枪效果最佳)。
FLS56B3JPGVZYCP.rar
964.02KB
2
前面板制作












123456···10
核心步骤,耗时最长,包含PMMA方块精密组装。
分阶段实施:
1. LED面板
- 基板:1m×1m 3mm MDF板
- 激光切割4片50cm×50cm MDF嵌条,形成LED灯带槽位(总厚度6mm)。
- 安装WS2812B灯带(注意方向性),通过串联供电接口优化布线(附图N°11-12)。
- 测试所有LED正常工作后密封接线端。
2. PMMA加工
- 激光切割80个PMMA方块(适配附带的STL文件)。
- 组装:螺纹杆穿插PMMA方块,螺母固定(建议使用锁固胶防止振动松动)。
3. 可视化面板
- 双层6mm MDF粘合(总厚12mm),激光切割PMMA槽位。
- 组装:将螺纹杆固定在面板上,形成8列10行的PMMA矩阵
F1WL6Q2JPGVZYAC.rar
439.54KB
3
电子与交互界面

- 硬件配置:
- 树莓派3B+(兼容其他型号)
- Waveshare 7英寸触摸屏
- USB声卡(推荐Ugreen麦克风输入款)
- 逻辑电平转换器(3.3V→5V信号适配)
- 安装要点:
- 声音输入通过USB声卡麦克风接口获取。
- LED信号线连接GPIO18(需逻辑电平转换)。
- 屏幕通过支架可拆卸安装(附图N°19)。
F5CZ859JPGVZY9H.rar
761.32KB
4
线缆管理

- 电源线通过电缆密封套沿台架布线(参考附图N°20)。
- 设备舱内集成电源盒与DMX接口(可选)。
5
代码实现

- 基于Python开发,需配置树莓派音频输入为USB声卡。
- 启动脚本
start.sh
确保程序自启。
F9TW5RSJPGVZV9B.zip
3.38MB
6
DMX扩展功能




12
- 通过RS-485协议实现专业灯光控制接口。
- 需自制DMX-USB转换器(PCB原理图及Eagle文件提供)。
- 仅需接收模式时简化电路设计。
FFD5155JPGVZY1K.rar
26.92KB
7
总结




12
完整DIY指南已涵盖从结构到编程的全流程。最终效果可通过视频演示(待上传)。










更多相关项目
猜你喜欢
评论/提问(已发布 0 条)

