单片机中,如何运用C语言来编个:音乐节奏控制LED点阵的变化?有没有音律代码的?

2024-11-22 14:33:03
推荐回答(2个)
回答1:

我以前做出来了生日快乐歌加流水灯。但是如果单纯的用音乐节奏控制led是实现不了的?因为单片机的执行顺序是逐条的。要么先唱歌,要么流水灯。只有引用单片机中时间飞轮这个函数,才能将两个功能穿插执行。没准你的可以实现,音律代码是数组,执行一个音后中断去执行一次点阵,的确很复杂,需要单片机速率高,才能听着舒服。

回答2:

这个好复杂,要用到快速傅立叶变换对音频信号进制处理