如果您熟悉新的波形资产存储,您可能已经见过了最近增加的涉及Pmod MIC3和波形。这完全可下载的脚本流实时音频数据从Pmod MIC3并通过波形示波器功能显示。它以时域波形和快速傅里叶变换的形式呈现数据。

下载还包括一个脚本,可以执行1.25秒的录音,提供更高分辨率的数据。资产Store官方页面详细解释了脚本是如何完成这一切的:
该脚本利用模式发生器产生与MIC3通信所需的时钟和芯片选择信号。MIC3传输16位数据,其中最不重要的12位是音频数据。逻辑分析仪每500毫秒采集一次样本(或1次,在1.25秒的周期内),这些样本被推入一个阵列,作为参考通道显示在示波器窗口中。在示波器窗口中,数据以时域和频域显示。”
这个项目只需要一个Pmod MIC3(为了方便,最好还有一个白板)。
这个演示为大量音频项目打开了可能性,因为您可以捕获音频现场,然后用强大的工具分析它波形的软件。您甚至可以使用这个项目连同其他硬件执行器或显示器(像一个DIY音乐可视化使用LED条)!
虽然上面的演示主要集中于将数据从麦克风传感器发送到波形,但您也可以将数据发送到微控制器与波形,它允许在系统的另一端附加额外的硬件。如果您有兴趣学习更多关于如何将数据从波形发送到Arduino,请确保看看这篇文章从一个问题上回答论坛。
一定要让我们知道你创造了什么,如果你有一个很酷的音频项目要分享,请务必在下方评论链接它!
