Как узнать IP-адрес, назначенный ESP8266?
Я запрограммировал ESP8266, используя схему и программу ниже. Я попытался открыть SerialMonitor после загрузки программы в ESP8266. При попытке открыть SerialMonitor возникает ошибка.
Ошибка открытия последовательного порта «COM5». (Неверный последовательный порт)
Как получить IP-адрес, назначенный ESP8266?
#include <ESP8266WiFi.h>
#include <WiFiClient.h>
#include <ESP8266WebServer.h>
//SSID и пароль вашего Wi-Fi роутера
const char* ssid = "Moto";
const char* password = "reset1234";
ESP8266WebServer server(80);
void setup() {
Serial.begin(9600);
WiFi.begin(ssid, password); //Подключитесь к вашему WiFi-роутеру
Serial.println("");
// Ожидание соединения
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
//Если соединение успешно, показать IP-адрес в последовательном мониторе
Serial.println("");
Serial.print("Connected to ");
Serial.println(ssid);
Serial.print("IP address: ");
Serial.println(WiFi.localIP()); //IP-адрес, назначенный вашему ESP
server.begin(); // Запустить сервер
Serial.println("HTTP server started");
}
void loop() {
server.handleClient(); //Обработка клиентских запросов
}


@N Sharma, 👍0
0
Смотрите также:
- Как использовать контакты GPIO на UART esp12e?
- Как связаться между Arduino Uno и ESP8266 через последовательные порты TX/RX?
- AT-команда не отвечает на последовательный монитор
- Arduino выводит значения мусора на serial monitor с ESP8266
- Отправка данных Arduino в MySQL с помощью phpMyAdmin и XAMPP на Windows10
- ошибка: espcomm_upload_mem failed при загрузке скетча
- фатальная ошибка ESP8266WiFi.h: Такого файла или каталога нет
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino