描述
音乐反应式多色 LED 灯板
音乐反应多色 LED 灯项目。在这个项目中,使用了一个简单的 5050 RGB LED 灯条(不是 Addressable LED WS2812)、Arduino 声音检测传感器和 12V 适配器。
那么它是怎样工作的?如果您仔细查看项目的 Arduino IDE 源代码,模拟值来自 Arduino 声音传感器(这取决于音乐的强度),然后定义一个阈值(就像 0 到 1023 ),如果声音传感器的值与阈值不匹配,则激活 Arduino random () 函数。随机功能中创建了6个不同的颜色组,通过更改这些颜色组中的值可以创建不同的颜色组合。如果声音传感器没有模拟值,则停止该功能。
这个项目也可以用 Arduino UNO R3 和一些(IRFZ44N 晶体管和类似的)组件来完成,但我在一个板上准备了这个项目。使用了易于焊接的组件(就像 DIP 外壳 Atmega348P)。
所需组件:
声音检测传感器
LED 灯带 5050
AC DC 12V 适配器
DIP28 ATmega328P-PU
IRFZ44N 晶体管
L7805CV TO220
陶瓷电容器
电解电容器
DIP IC 插座
B 型 USB 插座
2.1 毫米插孔
拨动开关
LED
电阻器
12MHz 水晶
16MHz 水晶
跳线
焊接工具
示意图:
代码
https://github.com/MertArduino/Music-Reactive-Multicolor-LED-Lights