该项目用于使用Arduino制作32频段音频(音乐)频谱分析仪/可视化器。
硬件组件:Arduino Nano R3× 1
电阻10k欧姆× 1
电阻4.75k欧姆× 3
电容器100 nF× 2
电阻100k欧姆× 2
SparkFun按钮开关12mm× 1
32x8 LED矩阵显示器× 1
手动工具和制造机器:烙铁(通用)
该项目用于使用Arduino制作32频段音频(音乐)频谱分析仪。该项目的预期受众是任何音频爱好者,学生或初学者,他们对电子元件,Arduino和C编程有基本的了解。该项目中使用的组件是低成本的项目,易于组装。
该频谱分析仪的主要特点:使用易于安装的库“arduinoFFT”和“MD_MAX72xx”
支持五种不同的显示模式,可通过按钮切换
音频信号的左右声道都是混合的,这样你就不会错过任何节拍
原型使用32x8 LED矩阵显示器,这可以改变和轻松修改
音频可以从耳机输出或音乐系统/放大器的线路输出馈送
电阻值不是很严格,您可以选择任何最接近的值。请确保R1和R2(参考原理图)具有相同的值。
程序流程图:
系统描述:
Arduino板(ATmega328P)内置模数转换器(ADC),用于将输入音频信号转换为数字样本。ADC配置为采样时钟频率为38.46kh