基本的な例として、照明ソケットと電球がチップセットにはんだ付けされたチップセットを購入したとします。次に、端にミニ USB プラグが付いた USB ケーブルを配置して、Android フォンに接続します。ライトをオン/オフし、ライトのステータス(オン/オフ)を取得し、電話自体からの電力で超小型のLED/電球に電力を供給するJavaアプリケーションを作成できますか?
どんな洞察でも大歓迎です。ありがとうございました
Javaでそれを行う必要がある場合、答えはノーだと思います。SDKには、そのような低レベルの機能はありません。
Androidでの短い経験では、Bluetoothキーボードを接続することだけがハックされ、コンソールでスクリプトを実行しているルート化された電話で行われました。
いつでもコードをハックして、独自のAndroidを構築し、その機能をAndroidアプリに提供できますが、その道を進みたいかどうかはわかりません。
これはかなり新しいです
この sparkfun IOIO 用の Java API があるようです。別のオプションとして、Wi-Fi を備えた何らかのボードを入手した場合、Web インターフェイスを介して LED/ライトを制御するミニ サーバーをいつでも実行できます。
http://www.engadget.com/2011/04/10/sparkfun-intros-ioio-for-android-a-hack-free-breakout-box-to-ge/
2015年編集:これを見ている人にとって、USB-OTGは新しいAndroidデバイスでかなり一般的になり、質問が尋ねるようにホストまたはデバイスとして使用できます