RaspberryPiPico为桌面冒险增添了氛围

晏和凤
导读 没有什么比出色的龙与地下城(D&D)战役的富有想象力的世界建设更好的了,但如果你能更进一步呢?这就是制造商和开发人员BalthazarRouberol最

没有什么比出色的龙与地下城(D&D)战役的富有想象力的世界建设更好的了,但如果你能更进一步呢?这就是制造商和开发人员BalthazarRouberol最新的RaspberryPi项目的用武之地。他使用RaspberryPiPico和一点CircuitPython,创建了一个自定义D&D混音器,将声音和音乐带入游戏中,以获得更加环境的体验。

根据Rouberol的说法,他想开发一种简单的方法,只需按一下按钮即可触发歌曲、音乐和环境音轨。这样,当他和他的朋友玩D&D时,他们可以听到音乐和音效,从而根据游戏中发生的情况创造更加身临其境的体验。

Rouberol非常友好地分享了最终项目的演示视频,展示了它是如何工作的。它的顶部有一个Pico,还有一个4x4的RGBLED键盘。每个键对应一个音轨或控制机制,以调整音量等内容,甚至重叠音频,以便可以同时播放多个音轨。键盘通过串行连接将数据发送到运行Python应用程序的计算机,该应用程序读取输入并播放相关的声音文件。PC上的媒体播放是使用PyGame处理的,PyGame是一个流行的Python模块来创建游戏。

混音器由RaspberryPiPico驱动。它连接到PimoroniRGB键盘,该键盘提供带有RGB背光键的键矩阵。这用于操作控制混音器的效果。所有硬件都在3D打印底座的帮助下连接在一起。该框架以一定角度安装键盘,使其更易于使用,并具有干净、专业的外观。

Rouberol解释说混音器需要一个用户界面,因此他通过Flask模块使用更多Python代码和HTML创建了自己的用户界面。Rouberol使用Flask创建了UI来控制音频层,为地牢的各个阶段添加微妙的音频提示。

如果您想重新创建这个RaspberryPi项目,请访问Rouberol博客上的官方项目页面,查看它是如何组合在一起的以及它在运行中的样子。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!