私には次の疑いがあります。Arduino UNO、Arduino Mega、ESP8266 wifiモジュールがあります。今、私はサーボモータを制御するためにwifiでArduinoとubuntuの下でC/C++でプログラムをやり取りしたいと思っています。Arduino ESP8266とC++コード
どうすればよいですか?私は兆候が欲しいが、コードも歓迎です。
ありがとうございました。
私には次の疑いがあります。Arduino UNO、Arduino Mega、ESP8266 wifiモジュールがあります。今、私はサーボモータを制御するためにwifiでArduinoとubuntuの下でC/C++でプログラムをやり取りしたいと思っています。Arduino ESP8266とC++コード
どうすればよいですか?私は兆候が欲しいが、コードも歓迎です。
ありがとうございました。
これは本当に単純なことが、ここではいくつかの方法がありますする必要があります
は、私はお勧めしない、(ATコマンド)のArduinoとESP8266の両方を使用してください。
ATMEGA328(Arduinoプロセッサ)よりもはるかに強力で、同じインターフェイス(これとほぼ同じコード)で使用できるため、ESP8266のみを使用してください。thisを参照してください。第二の選択肢(私は個人的に後者をお勧めします)ため
今少し詳細:
もう1つのオプション(はるかに複雑だと思います):Webサーバーを作成するか、既存のMQTTサーバー自由テストのために使用可能です)、C++アプリケーションとesp8266の両方を接続してから、サーバー・サービス(MQTTの公開およびサブスクライブなど)を使用して通信します。
この回答のリンクには、いくつかのコードが必要な場合は、多くの例があり、素晴らしいコミュニティもあります。
あなたの問題は何ですか?どこから始めたらよいかわからない場合は、いくつかの例をロードすることをお勧めします。 –
私の問題は、私のプログラムがESP8266とC++でどのようにcomunicateしているか分かりませんが、もっと多くの例があります。 – user6651039
Googleはあなたに多くの時間を節約できました。 ArduinoからATコマンドをUART経由でESPに直接送信することができます。これらの記事のベンチはinstructables.comにあります(例:http://www.instructables.com/id/noobs-guide-to-ESP8266-with-Arduino-Mega-2560-or-U/) – Ouss4