使用声音传感器和Arduino开发板制作音乐喷泉

有一些喷泉无节奏的洒水,并伴随着一些有趣的灯光效果。所以我徘徊于设计一个创新的喷泉,它可以响应外部音乐,并根据音乐节拍洒水。这听起来不是很有趣吗?

这款Arduino喷泉的基本思想是从任何外部声源(如移动设备、iPod、PC等)接收输入,对声音进行采样并将其分解为不同的电压范围,然后使用输出打开各种继电器。我们首先使用基于电容麦克风的声音传感器模块在声源上执行以将声音分成不同的电压范围。然后将电压馈送到运算放大器,以将声级与特定限制进行比较。较高的电压范围将对应于继电器开关ON,其包括对歌曲的节拍和节奏进行操作的音乐喷泉。本文我们使用Arduino和声音传感器制作这个音乐喷泉。

所需材料

● Arduino Nano开发板

● 声音传感器模块

● 12V继电器模块

● 直流泵

● 发光二极管

● 连接导线

● 面包板

声音传感器的工作原理

声音传感器模块是一个简单的驻极体麦克风电路板,用于感应环境中的外部声音。它基于LM393功率放大器和驻极体麦克风,可用于检测是否有超出设定阈值限制的声音。模块输出是数字信号,表示声音大于或小于阈值。

使用声音传感器和Arduino开发板制作音乐喷泉

电位器可用于调节传感器模块的灵敏度。当声源低于/高于电位计设定的阈值时,模块输出为HIGH / LOW。声音传感器模块也可用于以测量声级分贝。

声音传感器电路图

使用声音传感器和Arduino开发板制作音乐喷泉
我们知道在声音传感器模块中,基本输入设备是将声音信号转换为电信号的麦克风。但由于声音传感器的电信号输出幅度很小,很难分析,所以我们使用了一个NPN晶体管放大器电路,它将放大它并将输出信号馈送到放大器的非反相输入端。这里LM393 OPAMP用作比较器,比较来自麦克风的电信号和来自分压器电路的参考信号。如果输入信号大于参考信号,那么OPAMP的输出将为高,反之亦然。

更多内容请参考以下链接:https://www.yiboard.com/thread-1257-1-1.html


欢迎扫码关注微信公众号:yi-board

使用声音传感器和Arduino开发板制作音乐喷泉