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

自制LUMAZOID:基于Arduino的音乐可视化灯光控制器

元器件与物料清单

自制LUMAZOID:基于Arduino的音乐可视化灯光控制器
Arduino Nano R3
× 1
自制LUMAZOID:基于Arduino的音乐可视化灯光控制器
Digilent WS2812可寻址LED灯带
× 1
自制LUMAZOID:基于Arduino的音乐可视化灯光控制器
轻触开关,瞬动
× 2
自制LUMAZOID:基于Arduino的音乐可视化灯光控制器
旋转电位器(通用)
× 2
自制LUMAZOID:基于Arduino的音乐可视化灯光控制器
5mm LED:红色
× 1
自制LUMAZOID:基于Arduino的音乐可视化灯光控制器
通孔电阻,470欧姆
× 1

必需工具与设备

自制LUMAZOID:基于Arduino的音乐可视化灯光控制器
烙铁(通用)
自制LUMAZOID:基于Arduino的音乐可视化灯光控制器
无铅焊锡丝

应用与在线服务

自制LUMAZOID:基于Arduino的音乐可视化灯光控制器
Arduino IDE

项目简介

准备好将音乐转化为迷人的光影秀?本指南带您构建实时音乐可视化器,将绚丽LED图案与音频同步。原始开源设计由Nootropic Design开发,提供成品板,但自制能让您深度洞察并完全掌控硬件。

本版本基于Arduino Nano(或Uno)运行,支持任意WS2812/WS2812B LED灯带——无论60、120或180颗LED。八种不同图案、随机模式、三种配色方案,可为任何曲目打造完美视觉陪伴。高级控制支持灵敏度、亮度、频段调节——无论您追求深沉低音脉动还是全频谱展示。

供电简单:5V/2A或更高即可驱动灯带与控制器。仅需少量元件与开源代码,即可从GitHub下载。

下文提供简明物料清单与分步组装、配置、使用指南。

自制LUMAZOID:基于Arduino的音乐可视化灯光控制器

核心组件包括:

配置步骤直观:

  1. 上电时按住颜色键调节亮度。前八颗LED显示彩虹色;旋钮设定目标亮度,再按键保存。
  2. 上电时按住图案键设定灯带长度。一/二/三颗红灯分别指示60/120/180 LED模式。调节旋钮再按键存储。
  3. 同时长按两键更改频率响应。旋钮选择可视化的八个音频频段数量。重低音风格选低2-3段;全频谱选全八段。
  4. 用图案键循环切换八种视觉图案。白LED标记当前图案;红LED指示随机模式。
  5. 用颜色键切换配色方案。灯带起始处蓝LED显示所选方案。

配置完成,接入音频源至Arduino输入端,观赏LED随音乐起舞。

我们将原型装入改装外壳以便携带,您可自行将电子装入紧凑机箱并通过专用线缆引出灯带。

代码

源代码与固件

所有代码、库、文档托管于GitHub。仓库含详细设置说明、引脚映射、示例草图。

原理图

自制LUMAZOID:基于Arduino的音乐可视化灯光控制器

制造工艺

  1. 用 Arduino Nano 自制 37 灯珠轮盘赌游戏机
  2. DIY 钢铁侠人偶:Arduino 控制超声波触发音效与灯光
  3. Find Me:基于 Arduino 与蓝牙的智能寻物器制作指南
  4. DIY Arduino 加湿器控制器:继电器安全控制高压电路
  5. 从零构建智能 Arduino 四足机器人:完整指南
  6. MobBob:3D 打印智能机器人,Android 手机无缝控制,语音视觉一体
  7. DIY Arduino Nano 示波器:10 Hz–50 kHz / 128×64 LCD
  8. 用 Arduino Uno 和 1Sheeld 构建 4x4x4 LED 立方体 - 互动音乐可视化项目
  9. DIY Arduino 手柄方向盘 - 游戏竞速模拟器自制指南
  10. DIY Arduino 电子波疗设备 - 基于拉德尼克疗法的 EMR 治疗仪
  11. Arduino 101 计步器:集成 DHT11 温湿度 + LCD 显示步数/距离/卡路里
  12. Arduino Nano 与 WS2812 灯带打造 1D 乒乓球游戏——分步 DIY 教程