×

基于MSGEQ7的圣诞节自动音乐灯

消耗积分:0 | 格式:rar | 大小:1.54 MB | 2022-12-20

香香技术员

分享资料个

方案介绍

所用材料:

  • 蓝牙接收器
  • Arduino Nano
  • PRO Mini
  • MSGEQ7 IC
  • MSGEQ7 模块
  • 电阻器
  • 电容器
  • 继电器 - 机械
  • 固态
  • 固态 4 通道
  • 8x8 LED 显示屏
  • 可焊面包板
  • 连接线套件
  • JST 适配器
  • 3.5mm 立体声插孔
  • 电源模块
  • 9V 1A 电源
  • 来自任何本地硬件的交流插头、交流插座和电气盒

使用的工具:

  • 烙铁
  • 维修垫
  • 无铅焊锡丝
  • 磁性帮手
  • 万用表
  • 电路板支架

第 1 步:如何工作 - MSGEQ7

这个项目的主要组成部分是 MSGeq7。这是一款七频段图形均衡器 IC,是一款 CMOS 芯片,将音频频谱分为 7 个频段,63Hz、160Hz、400Hz、1kHz、2.5kHz、6.25kHz 和 16kHz。七个频率被峰值检测并复用到输出以提供每个频带幅度的直流表示。不需要外部组件来选择滤波器响应。只需要一个片外电阻和电容来选择片内时钟振荡器频率。滤波器中心频率跟踪该频率。

第 2 步:测试电路

msgeq7 的数据表提供了典型的应用电路图,我遵循并用于为该项目设计电路。

记下特定电阻器和电容器的值。我有 2 个 3.5 毫米立体声音频插孔,允许蓝牙模块输入 msgeq7 感知的音频。您需要两个 22k 电阻器和一个电容器来隔离 MSG,并允许另一个插孔通过 AUX 电缆输出到扬声器。

另外,我后来用继电器替换了 LED(它们在这个项目的领域中基本上是一样的),然后控制一些圣诞灯。

LED 代表音频“低”“中”“高”。该计划是感测频率幅度并确定一个触发点,然后将打开灯。

我还添加了一个 8x8 的 LED 矩阵,以便在播放音频时提供很好的音频可视化效果。

该代码可以与任何 Arduino 板一起使用,但我在最终板中使用 nano 进行测试和 Pro Mini。

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

评论(0)
发评论

下载排行榜

全部0条评论

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