音乐反应性多色LED灯项目。在该项目中,使用了简单的5050 RGB LED灯带(不是可寻址LED WS2812),Arduino声音检测传感器和12V适配器。
那么它是怎样工作的?如果您仔细查看该项目的Arduino IDE源代码,则在定义了阈值(就像0到1023)之后,来自Arduino声音传感器的模拟值(随音乐的强度而变化)。 ),如果声音传感器的值与阈值不匹配,则将激活Arduino random()函数。在随机函数中创建了6个不同的颜色组,可以通过更改这些颜色组中的值来创建不同的颜色组合。如果没有来自声音传感器的模拟值,则该功能将停止。
这个项目也可以使用Arduino UNO R3和一些(IRFZ44N晶体管和类似的)组件来完成,但是我在一个板上准备了这个项目。使用了易于焊接的组件(就像DIP外壳Atmega348P一样)。当然,我一如既往地通过PCBWay订购了电路板。您可以从下面的网址订购并获得此板。
阅读全文