首页 文章

如何使用距离传感器改变声音

提问于
浏览
0

我正在尝试一个模拟黄铜长号的项目 . 我正在使用的材料是Seeed Studio超声波距离传感器,Raspberry Pi和Arduino . 我要将传感器连接到Arduino,将Arduino连接到Raspberry Pi .

我希望Raspberry Pi能够从音频插孔中播放出稳定的声音 . 随着我的手和传感器之间的距离变大,发出的声音的音高应该降低 .

我不太熟悉在编程中使用音频,或者为这个事实编程过多 . 有人可以帮我写一些代码(最好用java或C#)吗?当我在学校演奏长号时,我非常渴望这样做 . 任何帮助或建议表示赞赏 .

2 回答

  • 0

    分享您的组件设置或正在使用的链接,如传感器和音频插孔等的引脚分配 . 轻松构建它并开始编程

  • 0

    为了不从头开始重新创建黄铜长号,在Pi上使用Midi Synth,例如TiMidity(apt-get install timidity)或类似 . 通过这种方式,您可以在Arduino的输出和发送到TiMidity的音符之间架起桥梁来播放Pi的扬声器 .

相关问题