项目简介
本项目利用Arduino和基础电子元件,打造了一个单频音乐频谱可视化分析器。该分析器放置在半透明衣柜中,配合RGB LED可对播放的音乐作出响应。适合具备基本电子、Arduino和C编程知识的音乐爱好者,且组件成本低、易于组装。
项目的主要特性和功能
- 采用易于安装的IRRemote.h库实现红外控制。
- 可显示多达7种颜色,能通过按钮或遥控器进行切换。
- 将听觉范围内所有频率混合为一个频段,与显示全频谱的类似项目不同。
- 运用IC 74HC595扩展输出引脚,支持连接更高电流的LED。
- 通过带麦克风的MAX9814进行音频输入。
- 程序采用动态平均值,避免显示器在不同音量下停留在LED的最小/最大级别。
安装使用步骤
- 从Arduino官网下载并安装Arduino IDE软件。
- 下载并解压项目源代码文件。
- 按照提供的示意图和组件清单,连接所有必要的硬件组件。
- 打开Arduino IDE,导入下载的代码文件(RGBSpectrumAnalyzer.ino)。
- 将Arduino设备连接到计算机,在Arduino IDE中选择正确的设备端口。
- 点击上传按钮,将代码上传到Arduino设备。
- 把音频源(如手机、电脑等)连接到MAX9814的音频输入端。
- 接通电源,使用按钮或遥控器控制音乐频谱可视化分析器。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】