ESP8266两次数据发送一次-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3806|回复: 4

ESP8266两次数据发送一次

[复制链接]
发表于 2018-6-26 15:49 | 显示全部楼层 |阅读模式
TB上买的ESP8266模块,线路连接没有问题,有数据能传输,但是我冉伟不正上,我用串口监视程序运行,串口打印两次,网络调试助手才显示一次数据。下面是图和代码。串口监视器每显示两次数据,网络调试助手才显示一次数据。请问这是什么原因。
#include <SoftwareSerial.h>

#define WIFI_TX       7 // ESP8266
#define WIFI_RX       6
SoftwareSerial wifi(WIFI_RX, WIFI_TX);   //RX, TX
void wifiConfig();
void wifiSend();
void getWifiSerialData();

String _comdata_wifi = "";             //for incoming wifi serial data
void setup()
{
  Serial.begin(9600);
  wifi.begin(115200);
  Serial.println("system is ready!");
  delay(1000);
  wifiConfig();

}

void loop() {
  wifiSend();
  delay(1000);
/*  
  getWifiSerialData();
  if(Serial.available())
  {
    String order = "";
    while (Serial.available())
    {
      char cc = (char)Serial.read();
      order += cc;
      delay(2);
    }
    order.trim();
    wifi.println(order);
  }
  if(_comdata_wifi!="")
  {
    Serial.println(_comdata_wifi);
    _comdata_wifi = String("");
  }
*/
}

void getWifiSerialData()
{
  while (wifi.available() > 0)
  {
    _comdata_wifi += char(wifi.read());   //get wifi data
    delay(4);
  }
}
void wifiConfig()
{
  wifi.println("AT+RST");
  delay(600);  
  wifi.println("AT+CWMODE=2");
  delay(600);
  wifi.println("AT+RST");
  delay(600);
  wifi.println("AT+CIPMUX=1");
  delay(600);
  wifi.println("AT+CIPSERVER=1,8080");
  delay(600);
  //Serial.println("wifiConfig");
}
void wifiSend()
{
  Serial.println("wifiSend!");
  wifi.println("AT+CIPSEND=0,14");
  wifi.println("0123456789");
  delay(1000);
// wifi.println("AT+CIPCLOSE");
// delay(1000);
}


微信图片_20180626154815.png
微信图片_20180626154803.png
 楼主| 发表于 2018-6-26 16:06 | 显示全部楼层
不会沉了吧,顶一下
 楼主| 发表于 2018-6-26 17:14 | 显示全部楼层
怎么感觉论坛里面没有人啊
发表于 2018-6-29 10:21 | 显示全部楼层
好东西 帮顶
发表于 2018-7-2 21:32 | 显示全部楼层
我看网络发送2次丢了一次,原因,自己看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 14:54 , Processed in 0.113329 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表