×

音乐反应多色 LED灯项目

消耗积分:0 | 格式:zip | 大小:0.09 MB | 2022-11-28

李霞

分享资料个

描述

音乐反应多色 LED 灯项目。在这个项目中,使用了一个简单的 5050 RGB LED 灯条(不是 Addressable LED WS2812)、Arduino 声音检测传感器和 12V 适配器。

那么它是怎样工作的?如果您仔细查看项目的 Arduino IDE 源代码,模拟值来自 Arduino 声音传感器(这取决于音乐的强度),然后定义一个阈值(就像 0 到 1023 ),如果声音传感器的值与阈值不匹配,则激活 Arduino random () 函数。随机函数中创建了6个不同的颜色组,通过更改这些颜色组中的值可以创建不同的颜色组合。如果声音传感器没有模拟值,则停止该功能。

获取 Gerber 文件(也可以订购):

poYBAGOAVK-AT6aOAAFbZoTh-jw097.png
印刷电路板
 

这个项目也可以用 Arduino UNO R3 和一些(IRFZ44N 晶体管和类似的)组件来完成,但我在一个板上准备了这个项目。使用了易于焊接的组件(就像 DIP 外壳 Atmega348P)。当然,一如既往,我通过 PCBWay 订购了电路板。您可以从下面的网址订购并获取此板。

 

poYBAGOAVLGAcznZAAAjTCeMx9U719.png
方面
 

 

示意图:

pYYBAGOAVLSARwGrAAFrqKHpvxk803.png
示意图
 

源代码:

 

poYBAGOAVLeAfWv_AAHdsEk4QU0461.png
源代码
 

如果您仔细查看项目的 Arduino IDE 源代码,模拟值来自 Arduino 声音传感器(这取决于音乐的强度),然后定义一个阈值(就像 0 到 1023 ),如果声音传感器的值与阈值不匹配,则激活 Arduino random () 函数。随机函数中创建了6个不同的颜色组,通过更改这些颜色组中的值可以创建不同的颜色组合。如果声音传感器没有模拟值,则停止该功能。

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !