1

我很兴奋。我是 SO 的长期潜伏者,但我从未发布过。开始!

我正在尝试开发一种设备,该设备将通过(最好)USB 连接到主机 RPi,并具有多个 3.5 毫米插孔输出。最终目标是让设备使用独立程序,当按下按钮(键盘或其他外部输入)时,特定声音(或一组声音)将通过单个 3.5 毫米输出。现在,我知道(很可能)必须是一个外部盒子,而且我也意识到我在我的头上,但我正试图将它作为一种爱好和学习体验来创造.

基本上,它的方式是用户将在 RPi 中的自定义软件上预先设置哪些输入触发了哪些输出。然后输入将触发该输出,然后等待新信号。我想我还需要建造一个物理盒子来容纳我想要的 3.5 毫米插孔数量(我想 3-5。)

那么,我需要从哪里开始呢?我不需要关于如何做到这一点的指南,更多的是朝着正确方向迈出的一步。据我所知,没有任何东西可以做到这一点。如果有,请给我看,我会得到它。我已经对此进行了很多谷歌搜索,我想我将在 Rpi 上使用 Raspbian,并使用 Python 对软件进行编码。我知道我还需要构建一个驱动程序,以便外部盒子和 RPi 可以通信。最后,我假设我需要某种类型的电路用于外部盒子。这就是让我毛茸茸的地方。除了一些改装外,我从未处理过物理 I/O。我应该从哪里开始搜索?

感谢您提供任何帮助,并感谢您阅读这篇庞大的帖子。谢谢!!!!!!!!!!!!

4

0 回答 0