Я использую httpclient lib в Arduino IDE, но в мониторе нет действительного ответа, и он не работает должным образом!это очень простой код:
#include <SoftwareSerial.h>
#include <Bridge.h>
#include <HttpClient.h>
#define RX 10
#define TX 11
String AP = "SSID";
String PASS = "password";
SoftwareSerial esp8266(RX,TX);
void setup() {
Serial.begin(9600);
// Serial.println("Serial init");
esp8266.begin(115200);
pinMode(13, OUTPUT);
digitalWrite(13, LOW);
}
void loop() {
HttpClient client;
client.get("http://server-address/led.txt"); // just 1 or 0
while (client.available()) {
char led = client.read();
// Serial.println("=> "+led);
if(led == '1') {
digitalWrite(13, LOW);
} else {
digitalWrite(13, HIGH);
}
delay(1500);
}
Serial.flush();
delay(1500);
}
образец примера, который я использую ссылка
изображение ссылка
инструменты: arduino uno,esp8266, макет, один светодиод