私は現在新しいプロジェクトを扱っており、特定の電圧でヘッドフォンジャックからデータを送信する必要があり、その電圧で作業できます。
ここでは、データに応じて特定の電圧をプログラムする必要があります。Androidでヘッドフォンの出力電圧にアクセスして、その電圧を制御するアプリケーションを作成することは可能ですか?
私は現在新しいプロジェクトを扱っており、特定の電圧でヘッドフォンジャックからデータを送信する必要があり、その電圧で作業できます。
ここでは、データに応じて特定の電圧をプログラムする必要があります。Androidでヘッドフォンの出力電圧にアクセスして、その電圧を制御するアプリケーションを作成することは可能ですか?
これは、この問題を扱った HackADay の記事です。 http://hackaday.com/2010/02/01/android-audio-serial-connection/ 思っていたよりもかなり単純な作業コードを提供します。
ただし、この非常によく似た SO 投稿を含め、他の人が示唆しているように、USB ポートを使用する方が簡単な場合があります。
Android または iPhone のオーディオ ジャックから入力データを取得する最も簡単な方法は、 http: //developer.android.com/reference/android/media/AudioRecord.html を記録することです。
リニアPCMオーディオファイルを再生するようなものだと思います。試したことはありませんが、うまくいくはずだと思います
たとえば、音楽を聴いているときにヘッドフォンジャックが変化したときにデータをバイナリに変換してみてください +- 振動して音を出すので、 +- = 0 および -+ = 1
アセンブリ型言語について深く掘り下げる必要があると思いますが、なぜヘッドホン ジャックなのですか? 私が理解しているように、ヘッドフォンジャックを介して送信できるのは残響と音だけです。Mini-USBポートを介して電圧を出力する方が実行可能であると思います.
私の方法に関しては、このサイトが役立つかもしれないと思います。