Arduino压电爆震传感器播放音色

问题描述:

我想挂钩几个压电到一个arduino,以便当它们被激活时,每个压电播放/触发一个单独的音调。例如,我将有五个piezo连接到arduino--当我向每个人施加压力时,他们会通过计算机上的软件界面或压电自己弹奏单独的音符。基本上是使用piezos作为键的Arduino合成器。Arduino压电爆震传感器播放音色

我只是不太确定如何去做这件事。我相信它是可能的,但只需要朝正确的方向推进。有任何想法吗?谢谢!

使用一个设备作为输入传感器和输出设备的实际困难是,一旦激活以输出(声音),您将不得不禁用它作为输入的某个固定时间。响应更快的是使用单独的传感器作为按键,而只有一个扬声器用于所有声音。谁想出了Arduino的教程的好乡亲这里有3个关键的传感器球员例如: http://arduino.cc/en/Tutorial/Tone3

,并使用压电作为声音传感器这里的另一个例子: http://www.arduino.cc/en/Tutorial/KnockSensor

我可以帮你用软件界面,您可以使用智能手机为每个Piezo传感器播放声音。 看到这个程序:https://play.google.com/store/apps/details?id=ram.mere.DoDuino 你可以使用串行(Android 3.1或更高版本)或蓝牙连接arduino到这个应用程序。

,并使用声音行动遵循本教程: https://www.youtube.com/watch?v=RQhx6qBElVk

。因此,您可以指定要在Android手机上播放的声音,并且当您检测到哪个压电器将数据发送到Android时,则会播放声音指定。

因此,例如,如果android应用程序收到:#p1;那么它将播放与Piezo one 相关的声音,并发送#s1;那么它会停止播放该声音..等等。

希望这可以帮助某人:D。