无法使用ESP8266和Arduino UNO发送UDP

时间:2019-06-08 22:03:28

标签: arduino udp arduino-uno esp8266 arduino-esp8266

尽管尽我所能,但我无法通过UPD将数据从Arduino发送到笔记本电脑。

我设法将带有ESP8266的Arduino连接到也连接了我的笔记本电脑的WIFI网络,但是我无法通过UDP发送数据。 我在代码中输入了正确的信息,而不是“ NETWORK_NAME”和“ WIFI_PASS”。这些信息自然没有显示。 :-) 我正在用Wireshark监视数据传输。

#include <SoftwareSerial.h>
#define RX 3
#define TX 2
SoftwareSerial esp8266(RX,TX);

void setup() {
  //
  esp8266.begin(115200);
  delay(500);
  esp8266.println("AT+CWMODE=1");
  delay(500);
  esp8266.println("AT+CWJAP=\"NETWORK_NAME\",\"WIFI_PASS\"");
  delay(500);
  esp8266.println("AT+CIPSTA=\"192.168.0.222\"");
  delay(500);
  esp8266.println("AT+CIPSTART=\"UDP\",\"192.168.0.143\",8080");
}

void loop() {
   //
  delay(500);
  esp8266.println("AT+CIPSEND=5");
  delay(500);
  esp8266.println("1,2");
  delay(1000);
}

我希望看到正在发送的数据包。

0 个答案:

没有答案