問題タブ [arduino-esp8266]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
arduino - ELF ファイル C:\Users\USER を開けません
Windows 10 x64 で Platform.io プロジェクトをビルドしようとしていますが、次のエラー出力が表示されます。
Windows で ELF ファイルに関する問題を経験した人はいますか?
管理者権限で IDE を実行している PS では、問題は解決しませんでした。
tcp - arduino IDEでnodemcu(ESP8266)を使用して、tcpサーバーからクライアントにパケットを送信する方法は?
このコードでは、サーバーがクライアントから受信したものを再度送信するように記述しました。
PCから送信したものを受信するようになりましたが、何も送信しません。なんで?ここで何が問題なのですか?
c++ - esp8266 による SD カード データの解析
このセクションのコードに基づいて、SD カードからデータを抽出するための支援が必要です。
SD カードからデータを読み取ってシリアル ポートに表示すると、コードは機能しますが、データを char* 配列に渡し、配列をループする関数を呼び出すと、配列にゴミが表示されます (一部の読み取り不能データ)。 . SDカードからテキストファイル形式で保存されたさまざまな設定を呼び出すために使用できる機能を作成しようとしています。
次の名前のグローバル変数があります。
処理する一時データを保存します。テキストファイルに格納されるデータはこの形式です
-n.command
ここで: n = に格納されるデータの int 番号とインデックス位置、tempStoreParam[10]
コマンドは に格納される char* 配列tempStoreParam[10]
です。
例:
-1.readTempC
-2.readTempF
-3.setdelay:10
-4.getIpAddr
コード スニペットは次のとおりです。
私は次の結果を得ようとしています:
networking - ping 応答には MAC アドレスが含まれていますか?
esp8266 を使用して、同じサブネットに登録されている IP アドレスと、ホーム オートメーション プロジェクトの MAC アドレスを見つけようとしています。ping 応答にはデバイスの MAC アドレスが含まれていますか、それともローカル ネットワーク経由で要求することは可能ですか。
python - Python から UDP パケットを ESP8266 に送信する
Python からローカル ネットワーク上の ESP8266 に UDP パケットを送信しようとしています。esp は AP に正常に接続しますが、パケットを受信しません。ESP で Web ページを提供できるので、コンピューターと ESP の間の通信に問題はないはずです。
これは、パケットを送信するためにコンピューターで使用しているコードです。
私はESPでこれを使用しています:
Python コードは UDP パケットを別の Python スクリプトに正常に送信できるため、問題は ESP 側にあるはずです。
これをデバッグするにはどうすればよいですか?
timestamp - Arduino-ESP8266でタイムスタンプを取得するにはどうすればよいですか?
Arduino-ESP8266でタイムスタンプを取得したいと思います。
しかし、それを取得する方法がわかりません。
ESP8266 には時計がないため、インターネットから時刻を取得する必要があると思います。タイムスタンプが必要になるたびに、それを一度だけ行う必要がありますか?
すでに Wi-Fi でインターネットに接続しています。
http - Arduino IDE を使用した NodeMCU モジュールによる HTTP POST
NodeMCU WiFi モジュールがあり、Arduino IDE でコーディングしています。POST メソッドを使用して何かを送信してからページを読み取ることに問題があります。2 つの変数を返す PHP ページがあります。私のコードは以下の通りです:
実行すると、411 エラー コードが表示されます。ここで何が問題なのですか?どうすれば解決できますか?
Postman でこれらの引数をテストしましたが、問題ありません。
php - ESP8266-01 MySQL への POST リクエスト
POST
セットアップした MySQL データベースにリクエストを送信しようとしています。さまざまなチュートリアルを試しましたが、役に立ちませんでした。作成した PHPPOST
ページを使用して、次のようにブラウザーからデータを入力できます。
私は最初に自分の PHP サイトにアクセスして、次のPOST
ような温度と露点でリクエストを送信しようとしていました。
これは以下を返します:
リターンでウェブブラウザを使用するhttp://10.0.0.90/iot/post.php?id=14&value=33
:
GET
ここで外部サイトにアクセスできるかどうかを確認するためだけに、リクエストを実行してみました。
これは以下を返します。
アイデアや提案をいただければ幸いです。問題は、ESP8266 を自分の電話にテザリングし、要求を実行しようとすると、接続が拒否された "-1" が返されることです。私はこれを数回試しましたが、理解できません。ブラウザを使用する代わりに手動でこれを送信することが電話で許可されていない可能性がありますか? 何か案は?