Hola, estoy conectando arduino y el módulo /wifi ESP8266:
//Recibir y mostrar datos de una pagina web en un LCD
#include <LiquidCrystal.h>
#include "SoftwareSerial.h"
SoftwareSerial softSerial(2, 3); // RX, TX
char dato;
String bufer;
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
void setup()
{
lcd.begin(16, 2);
lcd.clear();
lcd.noAutoscroll();
softSerial.begin(115200);
}
void loop()
{
if (softSerial.available())
{
dato=softSerial.read();
//almacena los caracteres uno a uno en bufer
bufer +=dato;}
if (bufer.length() >0) {
//Muestra la palabra recibida de la pagina web en el LCD
lcd.print(bufer);
bufer="";
}
}
Recibe y muestra en el LCD, pero el problema es que se me muestran todos los datos que contiene la pagina web, yo solo quiero que se me muestre "VAR=ARRIBA" o lo que aparezca solo en esa parte, y no todo lo dem'as.
Link
+IPD,1,391:GET / VAR=ARRIBA HTTP/1.1
Host: 192.068.0.110:5000
Connecthonaae gld06e.Lk715e/pha/,ba0-ga-:s
agradesco sus repuestas ... por favor orientenme estuve probando con String StartsWith y EndsWith; sin éxito.