問題タブ [nodemcu]
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.
lua - Lua スクリプトが順番に実行されない
EPS8266 と nodeMCU を使用して時間を取得し、I2C 経由で RTC を設定したいと考えています。
これは私のスクリプトです:
これはファイルですhttpget.lua
:
結果は次のとおりです。
scipt を (リセットせずに) 再度実行すると、以前の実行から日付が取得されます。「httpget.lua」を実行して、それに続くスクリプトで「日付」を取得するにはどうすればよいですか?
Lua 5.1.4 を搭載した NodeMCU 0.9.6 ビルド 20150406 で ESP8266 を使用しています。 https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en#index
ESPlorer v2.0を使用してUSB経由でsriptをESP8266にロードします。conn.net... コマンドは NodeMCU ファームウェアの一部です (リンクを参照)。このスクリプトは、EPS8288 および NodeMCU ファームウェアでのみ実行できます。私の問題は次のとおりです。conn:net ルーチンを適切に終了し、次のプログラム部分にデータを返す方法が見つかりません。
http - ESP8266 NodeMCU サーバーへの接続の問題
NodeMCU を実行している ESP-01 Wifi モジュールに接続できません。シンプルなサーバーをセットアップしましたが、ブラウザ経由で IP アドレスに接続しようとすると、ブラウザがタイムアウトします。
モジュールから接続データが出力されているのがわかるので、デバイスに接続していることがわかります。ただし、ブラウザがデバイスに接続することはありません。私はしばらくの間、いくつかのコードを変更してこれに取り組んできましたが、うまくいきませんでした。サーバー用に実行しているコードは次のとおりです (NodeMCU のドキュメントから直接取得します)。
どんな助けでも大歓迎です。
lua - lua で dofile の後でメモリが解放されない
私はluaが初めてで、NodeMCUに取り組んでいました。XMLファイルからデータを抽出しようとしていました。
ここに私のxmlファイルがあります:
これが私のxmlparserです:
次を使用してこのファイルを呼び出します。
しかし、ガベージコレクターを呼び出しても、常に最初よりもメモリが少なくなります。さらに、検索している単語がファイルの終わり近くにある場合、ヒープはさらに減少するようです。また、探している単語が存在しない場合、ヒープの違いが少なくなることもわかりました。
何か不足していますか?ご覧いただきありがとうございます。
arduino - NodeMCU ESP8266 GET リクエスト応答
NodeMCU ファームウェアを使用して ESP8266 経由で Arduino から Thingspeak にデータをプッシュしようとしています。
Thingspeak への送信と投稿は正常に行われていますが、データ ポイントが欠落することがあります。コードにチェックを追加して、thingspeak サーバーからの応答を確認したいと考えています。
Thingspeak サーバーから送信された NodeMCU で応答を受信する方法を理解しようとしています。
Thingspeakに送信するためのコードは次のとおりです。
応答を受け取る方法について何かアドバイスはありますか?
esp8266 - ESP8266が常に再起動しています
ESP8266 ESP-12 を動作させようとして、しばらく苦労してきました。NodeMCU ソフトウェアをロードすることができました。これで、ボードは常に再起動します。スクリプトがロードされているかどうかに関係なく、モジュールは継続的に再起動しているようです。ESPlorer を使用していますが、NodeMCU への接続を確認できます。その後、ボードは数秒から数分後に再起動します。この問題を解決するには、さまざまなピン配置、コンデンサなどを試しましたが、うまくいきませんでした。私はずっと探していましたが、解決策を見つけることができませんでした。どんな助けでも大歓迎です。ここに私の現在のピン配置があります:
助けてくれてありがとう!
lua - NodeMCU/ESP8266 で math.pow 関数が使えない
NodeMCU/ESP8266 で math.pow 関数が必要ですが、数学ライブラリを含めることができません
java - HttpURLConnection アプリケーションが ESP8266 でクラッシュする
次のLuaスクリプトを使用したESP8266シンプルなhttpサーバーがあります
クロムを使用してラップトップからサーバーに接続すると、「サーバーは機能しています!」というメッセージが表示されます。応答。
しかし、私が作成したAndroidアプリを介して接続すると、クラッシュします:(。以下は私のアプリコードです
}
この HttpManager を非同期タスクで呼び出しています。このアプリを使用すると、Google などのサイトから応答を得ることができます。.
どのコードに問題があるかわかりません!!! 誰でもこの問題を解決するのを手伝ってもらえますか?
クラッシュログも追加
サーバーの応答も追加する
ラップトップからクロムを試したときの最初の応答 (動作)
モバイルからアプリを試したときの2番目の応答(機能しませんでした!!)
同じモバイルからクロムで試したときの3番目の応答(機能)
私の Assynctask 呼び出しセクション
Atask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR," http://192.168.1.3 "); //これは機能しませんでした Atask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR," http://www.google.com "); //これはうまくいきました
ありがとう
esp8266 - ESP8266 AP への接続時に nodemcu にブラウザー ウィンドウをポップアップさせるにはどうすればよいですか?
たとえば、空港で AP に接続すると、デバイスにログインするためのブラウザ ウィンドウがポップアップ表示されます。luaのNodeMCU、またはcファームウェアでも可能ですか?