我用WS2812B,结合arduinoFFT.h、FastLED.h做了一个8列14灯的频谱灯,取的电脑音频输出口的声音信号,通过Serial.print()各种数据分析,情况如下:
傅里叶函数变换出来的幅值始终在第一个数组表现出最大,导致的结果就是最后一列灯始终最高;
问题如下:
1,是不是取的信号源不行,需要用合适的声音传感器模块?
2,傅里叶函数最终输出的幅值如果有64个,那么这64个数字的幅值分别对应哪个频段的声音?频段是随机的?还是从大到小或从小到大?
会的大师麻烦指点下!!!!!
我就是新手一枚!!!
相关图片: