0

いくつかのピエゾをarduinoに接続して、それらがアクティブになると、各ピエゾが別々のトーンを再生/トリガーするようにします。たとえば、5つのピエゾをarduinoに接続します。それぞれに圧力を加えると、コンピューターのソフトウェアインターフェイスを介して、またはピエゾ自体から、別々の音を再生します。基本的に、ピエゾをキーとして使用するArduinoシンセ。

これをどうやってやるのかよくわかりません。私はそれが可能であると確信していますが、正しい方向にプッシュする必要があります。何か案は?ありがとう!

4

2 に答える 2

1

1 つのデバイスを入力センサーと出力デバイスの両方として使用することの実際的な難しさは、出力 (サウンド) を有効にすると、一定時間入力としての使用を無効にする必要があることです。キーに別のセンサーを使用し、すべてのサウンドに 1 つのスピーカーを使用すると、応答性が向上します。Arduino チュートリアルを作成した善良な人々は、ここに 3 キー センサー プレーヤーの例を示しています: http://arduino.cc/en/Tutorial/Tone3

ピエゾをサウンドセンサーとして使用する別の例: http://www.arduino.cc/en/Tutorial/KnockSensor

于 2012-02-02T03:47:36.460 に答える
0

私はあなたを助けることができます ソフトウェアインターフェース 、スマートフォンを使用して、各ピエゾセンサーのサウンドを再生できます。このアプリを参照してください: https://play.google.com/store/apps/details?id=ram.mere.DoDuino シリアル (Android 3.1 以降) または Bluetooth を使用してこのアプリに arduino を接続できます。

サウンド アクションを使用するには、次のチュートリアルに従ってください: https://www.youtube.com/watch?v=RQhx6qBElVk

. Androidフォンで再生するサウンドを指定し、Androidにデータを送信するピエゾを検出すると、指定されたサウンドが再生されます。

たとえば、Android アプリが受信された場合: #p1; 次に、ピエゾ 1 に関連するサウンドを再生し、#s1 を送信すると、サウンドが再生されます。その後、そのサウンドの再生が停止します..など。

これが誰かの助けになることを願っています:D。

于 2014-08-04T10:20:40.333 に答える