`Я новичок в ESP8266.
Я создал веб-сайт, размещенный на 000webhost, однако всякий раз, когда я подключаюсь к серверу с помощью команды AT ESP8266, соединение закрывается мгновенно. Я пытаюсь отправить данные с моей платы Arduino на сайт через ESP8266
Поэтому я не могу отправить любое сообщение на сайт.
Есть идеи, как решить эту проблему? Спасибо!
Вывод на последовательный монитор
Код Arduino
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); //RX,TX
int LEDPIN = 13;
void setup()
{
pinMode(LEDPIN, OUTPUT);
Serial.begin(9600); // communication with the host computer
//while (!Serial) { ; }
// Start the software serial for communication with the ESP8266
mySerial.begin(9600);
Serial.println("");
Serial.println("Remember to to set Both NL & CR in the serial monitor.");
Serial.println("Ready");
Serial.println("");
}
void loop()
{
digitalWrite(13,1);
// listen for communication from the ESP8266 and then write it to the serial
monitor
if ( mySerial.available() ) { Serial.write( mySerial.read() ); }
// listen for user input and send it to the ESP8266
if ( Serial.available() )
// { mySerial.write( mySerial.print("AT+CWMODE=1") ); }
{ mySerial.write( Serial.read() ); }
}
Код PHP:
<?php
if(isset($_GET['stat'])){
$status=$_GET['stat'];
$a2="<!DOCTYPE html><br><html><br>" . $status ."<br><html>";
$fp = fopen("a2.php", "w");
fwrite($fp, $a2);
fclose($fp);
echo $status;
}
else {echo "house";}
?>