Paragon 项目:声波可视化

声波可视化 标题图片

在 Paragon 项目系列中,我们没有介绍过多少艺术项目。然而,艺术家是微处理器最常见的用户(显然也是最具创造力的用户)。因此,今天我们要纠正这一疏忽,重点介绍这个关于声波可视化的超酷项目。

它的名字很简单,叫做"波浪",其开发者是 博马尼-奥塞尼-麦克伦登, Eunice Lee,以及 马修-张.

这是一个非常简单的小项目。

首先,您要选择一个与问题相对应的按钮。按住按钮的同时,对着麦克风说话。然后,您会收到一张带有音频波形的小纸片。

与此同时,该音频波形会出现在网页上,与其他响应一起形成声波档案。

波形设置
学分 Eunice Lee.

硬件设施

除了 Raspberry Pi 3 和 Adafruit 热敏打印机,这个项目显然还需要麦克风。

此外,在设置方面,Bomani、Eunice 和 Matthew 使用了非常简单的方法,在一块小面包板上设置了一些按钮。您可以在下图中看到接线。

声波可视化布线
学分 Eunice Lee.

他们用四个按钮来回答四个问题,当然,你也可以根据自己的需要来调整问题和按钮的数量。

他们使用的是 Blue 公司的 USB 麦克风,但你也可以创造性地使用自己想要的录音方式。

除此以外,还可以为按钮准备一个容器,让它看起来更时尚。他们推荐使用面巾纸盒。你可以把它涂成黑色,让它看起来像他们的版本。

硬件组件就到此为止。

软件

在软件方面,该项目完全依赖 Python 和 HTML。

他们已将所有代码上传到 GitHub 仓库但这很简单明了。

他们有一个脚本来识别录音,然后保存录音并使用 matplotlib 库将其转换成波形图像。

然后通过热敏打印机打印出来,并将波形发送到 Flask 服务器。

波浪印刷
学分 Eunice Lee.

总结

一旦你的项目环境开始运行,你就可以和朋友们一起制作艺术品了!

如果您想了解更多详情,请访问 GitHub 页面 这里.您还可以查看 Raspberry Pi 网站上的帖子 这里.

我对在 Pico 上运行此系统也非常好奇。如果您想了解在 Pico W 上运行音频的更多信息,我们有 关于使用 Pico W 输出声音的一切的文章,请点击此处.

请务必查看更多 这里是百利宫项目.

一旦你有了自己的问题,你打算记录哪些问题?

2评论

  1. Joseph Buta 在10 月 6, 2023在6:53 下午

    我会说 "描述一下你真正感受到生命力的时刻"。

    • Adam 在10 月 9, 2023在10:36 上午

      🙂

发表评论