1

私はマイクロ回路に接続されているESP8266チップを持っています。チップが値「200」を取得すると、ライトが 4 回点滅し始め、「100」値が返されます。Java を使用して ESP8266 チップに接続し、データを送信して値「100」を取得する Android アプリを作成する必要があります。それに対処するためにどのライブラリを使用すればよいかわかりません。どうすればそれができますか?ここで最も難しい質問ではないと思います。

4

1 に答える 1

3

コントローラには、ライブラリは必要ありません。シリアル AT コマンドを使用するだけです: http://www.electrodragon.com/w/ESP8266

ESP を次のように設定した後:

アプリでは、TCP ソケットを処理する必要があります: https://de.wikibooks.org/wiki/Googles_Android/_TCP-Sockets

非同期タスクで次のようなことを試してください。

socket = new Socket();
socket.connect(new InetSocketAddress(ip, port), Connect_Timeout);

DataOutputStream DataOut = new DataOutputStream(socket.getOutputStream());
DataOut.writeBytes(message);
DataOut.flush();

socket.close();

したがって、ESP はサーバーであり、アプリはクライアントです。これは問題なく動作するはずです。

于 2015-08-28T19:04:04.510 に答える