项目简介
这是一个基于Arduino平台的开源项目,主要功能是驱动WS2812B等LED灯带,使其成为音乐立体声VU显示器。系统拥有丰富模式,包括10种随音乐节奏变化的VU模式以及7种无音频输入时的待机模式,还能记住关机前使用的模式,开机自动恢复。项目开源可定制,在Arduino Uno或Nano上每通道最多支持75个LED灯。
项目的主要特性和功能
- 有10种音乐节奏VU模式,可让LED灯带随音乐舞动。
- 提供7种待机模式,无音频时也能呈现动态效果。
- 可通过按钮方便地切换模式,长按按钮能自动循环模式。
- 能保存关机前的模式,开机自动恢复使用。
- 在Arduino Uno或Nano上,每通道最多支持75个LED灯。
- 代码完全开源,支持用户自定义模式或用于其他项目。
安装使用步骤
- 下载项目源码文件并解压,将解压后的文件夹重命名为
Uno_vu_line
。 - 打开 Arduino IDE,然后打开
Uno_vu_line.ino
文件。 - 在Arduino IDE中,点击
工具
->管理库
,搜索并安装最新版本的FastLED
和JC_Button
库。 - 打开
Uno_vu_line.ino
选项卡,找到# define N_PIXELS
行,将后面的数字修改为每个LED灯串中的LED数量。 - 将Arduino连接到电脑,上传代码,同时确保在
工具
菜单中选择正确的板型和通信端口。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】