首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LCD ESP8266WiFi接入点发送文本

LCD ESP8266WiFi接入点发送文本
EN

Stack Overflow用户
提问于 2022-04-02 19:44:04
回答 1查看 121关注 0票数 -2

你好,我正试图将数据发送到液晶屏幕上,但它们以GET/ DATO /HTTP 1.1的形式到达

我只需要到达数据并删除(GET/ /HTTP 1.1)

我已经习惯了无线网络( wifi )在接入点模式下的esp8266程序。

请求是到达arduino终端的数据。

代码语言:javascript
复制
  }
 if (request.indexOf("") != -1)  { //////SHIPPING PART
  // enviar
  lcd.init();
   lcd.backlight();
   lcd.setCursor(0,0);
   lcd.print(request);

    delay(1000);
 
   }

发送文本

我只想发短信,所以这就是我希望看到的

派达图

删除GET/ /HTTP 1.1

代码语言:javascript
复制
#include <ESP8266WiFi.h>
#include <Wire.h> 
#include <LiquidCrystal_I2C.h>



   
const char *ssid_AP = "LCDAP";
const char *Password_AP = "12345678";

WiFiServer server(80);

LiquidCrystal_I2C lcd(0x27,2,16); 

void setup(){
  lcd.init();                      // initialize the lcd 
  lcd.backlight();
  lcd.setCursor(2,0);
  lcd.print("LCD Ready");
  Serial.begin(115200);
  delay(10);


  delay(1000);
  WiFi.mode(WIFI_AP);
  WiFi.softAP(ssid_AP,Password_AP);

  Serial.println("WiFi conected");
  Serial.println();
  WiFi.printDiag(Serial);
  Serial.print("AP direccion IP: ");
  Serial.println(WiFi.softAPIP());

  // Start the server
  server.begin();
  Serial.println("Server started");
  
  }

void loop() {
  // Check if a client has connected
  WiFiClient client = server.available();
  if (!client) {
    return;
  }
 
  // Wait until the client sends some data
  Serial.println("new client");
  while(!client.available()){
    delay(1);
  }
 
  // Read the first line of the\r %d\n
  String request = client.readStringUntil('\n');
  Serial.println(request);
  client.flush();

 

if (request.indexOf("/LCDBORRAR") != -1)  {
   lcd.clear();
    delay(1000);
 
  }
 if (request.indexOf("") != -1)  { ////// send text
  // enviar
  lcd.init();
   lcd.backlight();
   lcd.setCursor(0,0);
   lcd.print(request);

    delay(1000);
 
   }
 
 
  delay(1);
  Serial.println("Client disonnected");
  Serial.println("");

   }
EN

回答 1

Stack Overflow用户

发布于 2022-04-07 05:12:35

req.replace(“HTTP1.1”、"");// Para等量HTTP/1.1 req.replace("GET /“、"");// Para等量GET /

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71720711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档