18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 737
|
|
1 | |
Вывести в порт ip адрес esp826623.06.2022, 00:32. Показов 361. Ответов 1
Метки нет Все метки)
(
Доброго времени суток. Не могу понять, как получить, узнать, и напр, вывести в порт, сетевой адрес, который получает esp8266 при подключении по dhcp к точке доступа. Если из esp8266 создать точку доступа, то айпишник знаю как получить. Вот так:
Код
#include <ESP8266WiFi.h> // Библиотека для создания Wi-Fi подключения (клиент или точка доступа) #include <WiFiClient.h> #include <ESP8266WebServer.h> // Библиотека для управления устройством по HTTP (например из браузера) #include <FS.h> // Библиотека для работы с файловой системой #include <ESP8266FtpServer.h> // Библиотека для работы с SPIFFS по FTP const char *ssid = "MyESP"; // Название генерируемой точки доступа void setup() { // put your setup code here, to run once: Serial.begin(9600); // Инициализируем вывод данных на серийный порт со скоростью 9600 бод WiFi.softAP(ssid); // Создаём точку доступа Serial.print("\nМой IP для подключения через Web-Browser или по FTP: "); // Выводим на монитор серийного порта сообщение о том, что сейчас будем выводить локальный IP Serial.println(WiFi.softAPIP()); // Выводим локальный IP-адрес ESP8266 Serial.println("\n"); } void loop() { // put your main code here, to run repeatedly: } Код
#include <ESP8266WiFi.h> // Библиотека для создания Wi-Fi подключения (клиент или точка доступа) #include <WiFiClient.h> #include <ESP8266WebServer.h> // Библиотека для управления устройством по HTTP (например из браузера) #include <FS.h> // Библиотека для работы с файловой системой #include <ESP8266FtpServer.h> // Библиотека для работы с SPIFFS по FTP const char* ssid = ""; const char* password = ""; void setup() { Serial.begin(9600); // Инициализируем вывод данных на серийный порт со скоростью 9600 бод WiFi.begin(ssid, password); // Инициализируем подключение к указанной вайфай сети Serial.print(WiFi.localIP()); } void loop() { // put your main code here, to run repeatedly: } ��(IP unset)
0
|
|
23.06.2022, 00:32 | |
Ответы с готовыми решениями:
1
Не могу связать Arduino mega +wifi esp8266 c ESP8266, которая находится на этой же плате Ip адрес и порт
QregExp. Распарсить ip адрес b порт из строки Для переменных типа char, int, double вывести ее адрес и значения выражений "адрес + 2" и "адрес – 1" |
![]() ![]() 12944 / 7347 / 787
Регистрация: 09.09.2009
Сообщений: 28,753
|
|
26.06.2022, 16:41 | 2 |
дождаться завершения подключения
0
|
26.06.2022, 16:41 | |
26.06.2022, 16:41 | |
Помогаю со студенческими работами здесь
2
GET-запрос на введенный адрес и порт с передачей параметров Как узнать адрес и порт моего хостинга? Как захешировать структуру, содержащую ip-адрес и порт? Как отследить адрес подключения на определённый порт? Как узнать системные настройки прокси (IP-адрес, порт)? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |