STM32单片机蓝牙音乐播放器音频频谱显示162
功能描述:
本系统由STM32F103C8T6单片机核心板、OLED液晶显示电路、蓝牙音频模块电路、蓝牙音频连接状态指示灯电路、LM386语音放大电路及电源组成。
【1】本设计系统,通过程序驱动STM32F103C8T6单片机内部AD转换音频信号的大小,经过傅里叶转换后通过TFT液晶屏进行柱状频谱显示,分析频谱大小,音乐越大频谱柱形越高,音乐越小频谱柱形越低,从而实现TFT彩屏实时动态显示当前音乐频谱动态。
【2】本系统可以手机(或其他蓝牙设备)连接设备硬件蓝牙音频模块,然后手机播放音乐即可(和实际使用的蓝牙音响设备使用一样)。当手机播放任何音频音乐时,设备蓝牙音频模块自动会播放手机音频,单片机采集音频信号,同时驱动TFT动态显示当前音频播放的频谱柱形图,液晶也显示相应的标题,和实际频谱动作一致,非常直观有动态感。
【3】声音大小可以通过手机播放音乐大小调节,也可以通过LM386模块上的电位器调节放大倍数进行调节,不同声音大小对应的显示柱形频谱高度不同,从而实现音频与现实效果对应。
【4】部分手机连接后在蓝牙连接的地方有设置是否通过该蓝牙音频播放媒体,如果不能播放请注意该设置。