問題タブ [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.

0 投票する
0 に答える
534 参照

arduino - Raw IR コードを認識できません

私は arduino を使用して IR ベースのリモート コントロール アプリに取り組んでいます。長い調査の後、私はいくつかの Raw Ir コードを見つけました。

そして、このコードを取得した後でもこのコードを理解できないのは非常に悲しいことです。私はこの aruino ライブラリを使用しています - https://github.com/z3t0/Arduino-IRremote

生コードを送信する場所は次のとおりです-

ここで、buf は、信号がローまたはハイになるマイクロ秒単位の間隔を含む配列です。しかし、上記のIRコードは機能していません。時間間隔がなく、何か他のものがあると思うからです。どんなリードもありがたいです。

0 投票する
2 に答える
1380 参照

arduino - Arduino IDEを使用してESP8266にデータを送信するArduino

目標: Arduino IDE を使用して ESP8266 経由で Arduino Nano からインターネットに 2 つの整数値を送信する

私は組み込みプログラミングが初めてで、現在、esp8266 を介して Arduino アナログ ピンからオンライン データベース (IP アドレス、ポート) に整数値を送信するプロジェクトに取り組んでいます。

現時点では、ESP8266 から ESP をクライアント モードに維持する IP に個別にデータを送信する方法を知っています。しかし、Arduno Nanoで生成されたデータをESP8266に転送する方法がわかりません。

データを渡すには、Arduino - ESP の TX-RX ピンを接続する必要があることは理解できます。しかし、何らかの理由で私はそれを機能させることができません。

簡単な例でプロセスを理解するのを手伝ってくれる人がいれば、本当に感謝しています。

ありがとう。

PS:私が Arduino を使用しなければならなかった理由は、私が使用しているセンサーには 2 つのアナログ ピンが必要であり、ESP には 1 つしかないためです。

0 投票する
4 に答える
1366 参照

arduino - arduino nanoを搭載したESP8266、シリアルモニターにフィードバックなし

esp8266をarduino nanoに接続しています

すべてに共通のグランドを使用して、USB経由でarduino nanoに供給し、VINで12Vを供給しています

すべてのボーレートを試し、AT コマンドを送信しました。ESP8266 の赤色のライトは常に点灯し、青色のライトは起動時にのみ点灯します。arduino の TX の赤色のライトは、ESP8266 が接続されている場合も常に点灯します。

最後の手段として、espressif サイトのファームウェアで ESP8266 をフラッシュしてみました。nonos sdk (非ブート バージョン) v2.0.0 をフラッシュしました。

シリアル モニタは、どのボー レートでも何も表示しません。

ここのコードのように、オンラインで見つけた多くのコードを試しましたが、esp8266をarduinoに接続して、現在動作しているという何らかのフィードバックを提供したいので、主に空のコードを使用します。このリンクのように: http://randomnerdtutorials.com/getting-started-with-esp8266-wifi-transceiver-review/

このコードの使用

シリアルモニターは常に「準備ができていません」と出力したため、ESPモジュールを読み取ることができないと推測していますが、これから問題を診断する方法がわかりません

点滅するときは、ボーレート115200を使用しました

この回路を使用してテストするhttp://www.martyncurrey.com/wp-content/uploads/2015/01/Arduino-to-ESP8266.jpg

0 投票する
2 に答える
3136 参照

socket.io - Arduino ESP8266 Socket.io の問題

ESP8266 内に WebSocket を作りたいのですが、できません。このリンクを使用して作成しました。 https://github.com/billroy/socket.io-arduino-client SocketIOClient.h 内でエラーが発生します

エラーは次のとおりです。

C:\Users\WaffenSS\Desktop\ses\ses.ino:1:0 からインクルードされたファイル:

C:\Program Files (x86)\Arduino\libraries\SocketIOClient/SocketIOClient.h:44:2: エラー: 「W5100、ENC28J60、ESP8266 などのインターフェイスを指定してください」

C:\Program Files (x86)\Arduino\libraries\SocketIOClient/SocketIOClient.h:45:2: エラー: "上記のようにインクルード: #define ESP8266"

終了ステータス 1 ボード Arduino/Genuino Uno のコンパイル中にエラーが発生しました。

誰でも私を助けることができますか?

0 投票する
1 に答える
5746 参照

arduino - ESP8266 + ILI9341 タッチパネル付きの基本的なオン/オフ ボタン

HiLetgo ESP8266 12-EILI9341 LCD タッチ スクリーンを使用して、簡単なオン/オフ タッチ スクリーン バッティングを作成しようとしています。

次のようにボードを配線しました:

ILI9341 <--> ESP8266

  • SDD/みそ <--> D6
  • LED <--> 3.3V
  • SCK <--> D5
  • SDI/MOSI <--> D7
  • T_CS <--> D8タッチ チップ セレクト?
  • DC/RS <--> D1
  • リセット <--> 3.3V
  • CS <--> D2
  • GND <--> GND
  • VCC <--> 3.3V

Adafruit ライブラリと、Arduino IDE を使用した Adafruit ONOFFBUTTON の例を使用しています。私のコードは次のようになります。

ESP8266 と ILI9341 でタッチ スクリーンを利用するための例やドキュメントをオンラインで見つけることができません。私は探しています

  1. いまいましいものを正しく配線したことを確認します
  2. 必要に応じてコードを変更して、使用するピンを反映させ、タッチ ボタンが正しく機能するようにします。

この度はお読みいただき、誠にありがとうございました。あなたの助けは非常に高く評価されています!

0 投票する
1 に答える
5946 参照

c++ - ESP8266 エラー: マクロ "min" は 3 つの引数を渡しましたが、2 つしか取りません

PlatformIO を使用して ESP8266 (ESP12e) を Arduino フレームワークでコンパイルしています。#includeを特定の順序で使用すると、特定の時点でエラーが発生します。

以下は私のコードを簡略化したものです:

platformio.ini

Teste.h

Teste.cpp

出力

私は何か見落としてますか?Arduino フレームワークまたは Espressif SDK のバグでしょうか?

0 投票する
1 に答える
1202 参照

c - ESP8266 Arduino リクエスト コンテンツ エンコーディング

ESP8266 を使用して JSON を Arduino モジュールに送信しようとしています。デバイスが接続する必要があるSSIDとパスワードを含むJSONを待機する単純なWebサーバーがあります。

パスワードに非 ASCII 文字が含まれている場合はどうなりますか? この引数をメソッドに入れるためにリクエストコンテンツを処理するにはどうすればよいですか:

編集:

例: JSON を次のように送信した場合:

次に、このペイロードを印刷すると、記号が表示されません+(ただし、これは ASCII 記号です)

リクエスト (wireshark):

ここに画像の説明を入力

ボードからの Char 配列ペイロード:

ここに画像の説明を入力