亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

现代复古点唱机:Raspberry Pi + Arduino NeoPixel 声控灯光音乐播放器

组件与材料 (核心清单)

组件 数量 关键说明
Raspberry Pi 3 Model B (或 4B) 1 运行 Volumio 音乐系统
Arduino Nano R3 (或 Micro/其它) 1 驱动 NeoPixel 灯带,需注意引脚映射
NeoPixel (WS2812B) 灯带 60 LED/m 1 切分为 36 LED (霓虹管) + 22 LED (前格栅)
IQAudio Pi Digi Amp+ (现属 Raspberry Pi 官方) 1 音频解码 + 功放 + 5V 供电 Pi 与 LED
5 英寸 HDMI 触摸屏 (Uctronics/Waveshare) 1 分辨率 800x480,需 90°/270° HDMI 转接
Dayton Audio RS100-8 扬声器 2 需 3D 打印垫高环适配中置锥盆
SparkFun 声音检测模块 1 音频信号包络提取,驱动声控灯效
Adafruit Perma-Proto HAT (无 EEPROM) 1 焊接 Arduino、NeoPixel、声音模块、开关
1000μF 电解电容、330Ω 电阻、各类开关、电源插座、M2.5 柱/螺丝 若干 见原文详细 BOM
3D 打印耗材 (多色) 1 红/白/银/褐/星空色,约 75h 打印量

所需工具

软件与服务

项目概览

这是一台 15 英寸 (381mm) 高的桌面点唱机,外观复刻经典 Wurlitzer 风格,内核却是现代流媒体播放器。核心亮点:

设计目标与权衡

目标 实现方式
高度 ~38cm Marco Gregorio 的 GrabCAD 模型缩放 25%
触摸屏显示 Now Playing 5" HDMI LCD + Volumio Touch 插件
优质声音 IQAudio Digi Amp+ + 定制垫高环
绚丽灯效 58 颗 NeoPixel + 声控/跑马双模式
免打磨/免喷漆 多色耗材直打,白色作扩散层
单件打印 ≤12h 拆分为 21 件,最大件 ~11h

技能/成本/工时评估

核心构建流程

1. 电子子系统先行测试 (勿急于装箱)

  1. 栈叠 Pi + IQAudio Digi Amp+,接 5V/GND 跳线至 Perma-Proto 板供电 NeoPixel
  2. 焊接 Perma-Proto:切割铜箔走线、引出 5V/GND/D7(36LED)/D13(22LED)/声音模块/三档拨码开关
  3. 接好 NeoPixel 两段 (各串 330Ω 保护)、慢闪 RGB 星星灯 (120Ω 降压至 3.3V)
  4. 烧录 Arduino 草图 (GitHub: Modern-Jukebox),验证声控/跑马/关灯三档切换正常
  5. 安装 Volumio,配置 IQAudio DAC、触摸屏插件、WiFi、音乐源

2. 3D 打印与后处理

3. 分阶段粘装组装

  1. 内 → 外:格栅 → 霓虹管 → 拱顶窗/相片 → 触摸屏 → 电子栈 → 吸音毡/黑纸避光 → 机身外壳 → 底座
  2. 每阶段热熔胶定位后再 CA 胶加固装饰件
  3. 扬声器最后安装,M2.5×15mm 螺丝+螺母锁紧 (注意后向螺丝空间极小,可用 Blu-Tack 粘住螺母)

4. 灯带安装细节

5. 顶窗贴图

用旋转工具切割 3~6mm 亚克力,贴纸背面粘贴唱片机/专辑照片,CA 胶固定于拱顶窗框。

Arduino 灯效代码要点

基于 Michael Bartlett 的 Interactive LED Music Visualizer 修改:

完整代码:GitHub - Modern-Jukebox

社区改进案例

Raimund Trierscheid 增加 5mm 木板侧板加固扬声器安装,显著改善低频响应与结构强度。建议有条件者参考。

现代复古点唱机:Raspberry Pi + Arduino NeoPixel 声控灯光音乐播放器 现代复古点唱机:Raspberry Pi + Arduino NeoPixel 声控灯光音乐播放器 现代复古点唱机:Raspberry Pi + Arduino NeoPixel 声控灯光音乐播放器

资源下载

制造工艺

  1. 现代化FMEA:工业可靠性工程师实用指南
  2. 经典点唱机的传承与演变
  3. 小提琴弓的工艺:历史、材料与制造
  4. 树莓派 2 (Windows 10 IoT Core) 采集 Adafruit 10DOF IMU 数据上传 Azure Event Hubs
  5. Sprout:Arduino 驱动的智能室内自动浇水花盆
  6. UnifiedWater v1 — 基于 Arduino MKR GSM 1400 的完整水质监测套件
  7. 便携式 GSM 投票箱:基于 Hologram + IFTTT 实现云端数据采集
  8. 智能配对墨镜:Arduino 101 + tinyTILE BLE 实现眼神交流信号
  9. DIY 打地鼠街机游戏(按键版)——Arduino Mega 2560 实现
  10. DIY Arduino 智能手表:打造属于你的 Apple Watch 风格腕表
  11. 理解非机械数字存储器:SRAM、DRAM 与 Flash
  12. 从象牙到贝克莱特:现代塑料演变史溯源