龙空技术网

用声音识别模块制作一个音乐氛围灯,可以随着音乐节奏跳动

创客AbCd 174

前言:

现在同学们对“单片机歌曲编程”都比较看重,小伙伴们都需要学习一些“单片机歌曲编程”的相关文章。那么小编同时在网络上收集了一些对于“单片机歌曲编程””的相关内容,希望我们能喜欢,各位老铁们快快来学习一下吧!

大家好我是创客ABCD,音乐氛围灯,相信大家都不陌生,灯光随着音乐的节奏跳动,形成绚烂多彩的变化,非常漂亮,

音乐氛围灯

今天我将用声音识别模块和单片机,做一个基础的音乐氛围灯。

声音识别模块

我们要用到STM32单片机,拾音模块还有可编程led灯组。

模块

声音通过拾音器转换为电信号,通过滤波电路,到达比较器,这里用的是LM393芯片,当模拟信号大于基准信号时,比较器输出高电平,反之输出低电平,从而得到可被单片集识别的声音特征信号。

模块展示

下面我们将模块连接好

连接模块

通过采集分析该信号的特征,驱动led灯组实现亮和灭的指示切换循环。利用这个原理。我们就可以写出程序,编程时候需要注意指针不要越界。

编程

连接完成。上电测试,电源用的是5V2A,

连接电源

播放一段音乐,led灯组随着音乐的节奏快慢闪烁。

音乐节奏灯

对于拾音器模块大家还有更多玩儿法吗?欢迎留言讨论。

标签: #单片机歌曲编程