4

電子ハードウェアと Android フォン/アプリのやり取りに関しては初心者なので、最初の指示が必要です。私は、境界内の両方のドメインで快適です。

ブラックボックスの電子回路があります。簡単にするために、バイナリ 1 または 0、つまり電気のオンまたはオフ パルスを送信するだけであると仮定します。この回路を USB (ホスト/アクセサリ モードのいずれか) 経由で Android フォンに接続し、Android アプリがこのパルスに反応するようにする必要があります。

可能であれば、電話が 1/ON 信号を受信したときにアプリを起動するか、アプリがサービスとしてバックグラウンドで実行されている間に「スイッチオン」ダイアログ メッセージを表示します

電子部品についてはあまり心配しないでください。これがソフトウェア/プログラミング フォーラムであることは承知しています。

例:ブラックボックス:温度が摂氏100度に達した場合にパルス/ 1 /オン信号を送信する電子温度計、または単純な回路基板(プロセッサまたはプログラミング言語/アーキテクチャに依存しない)上にある同様のもので、信号をトリガーする可能性がありますイベントが発生したことをアプリに通知するために Android フォンに送信されます。

もう 1 つの簡単な例として、通話の接続/切断ボタンが Android フォンのオーディオ ジャックに接続されているイヤホンがあります。この機能を複製する必要があります。代わりにまたはイヤホン、私の電子BB、および電話プログラムの代わりに、カスタムAndroidアプリ。

リンク、DIYプロジェクト、Tuts何でも本当に役に立ちます

4

1 に答える 1

4

これは大きな未解決の問題です。あなたが求めているのは、「現実の<=> Android」USBインターフェースだと思います。これには、いくつかのハードウェアといくつかのソフトウェアが必要です。あなたはここを見たいと思うかもしれません:

http://www.yoctopuce.com/EN/products/usb-sensors/yocto-knob

http://www.yoctopuce.com/EN/article/sample-applications-for-android

大会の模様もご覧いただけます

www.phidgets.com

USB デバイスを Android デバイスで動作させることは、思ったほど単純ではないことに注意してください。ホスト モードで動作できる Android デバイスが必要です。デバイスで使用される Android イメージは USB デバイスをサポートしている必要があります。使用する予定の USB ポートからデバイスに電力が供給されることになっている場合は、電源の問題。

経験上、最も安価な Android デバイスほど、特殊な USB デバイスで動作する可能性は低いことが示されています。

于 2012-11-12T07:27:19.957 に答える