Jump to content
Sign in to follow this  
Pin

ESP32 не возможно подключиться к раздаваемой точке доступа

Recommended Posts

Доброго времени!
Использую ESP32.
Нужно подключиться к роутеру, и открыть точку доступа.
Но если подключиться к роутеру - подключиться к разданой с esp32 точке доступа с телефона не возможно...
За то если убрать из кода подключение к роутеру - то к разданой с esp32 точке доступа подключиться получается без проблем.
Но с ноута подключается без проблем при любом коде.
На ESP8266 такой проблемы нет.
В чем проблема, и как ее решить???

Скетч:

Скрытый текст

#include <WiFi.h>
#include <WiFiMulti.h>
#include <AsyncTCP.h>
#include <ESPAsyncWebServer.h>

const char *ssidAP = "ESP_AP"; // раздаваемая с esp32 точка доступа
const char *passwordAP = "password";

const char* ssid     = "XXXXXXXX"; // роутер
const char* password = "XXXXXXXX"; 
WiFiMulti wiFiMulti;

AsyncWebServer server(80);

void setup()
{
  Serial.begin(115200);
  delay(100);
  Serial.println("Hello!");
  
  WiFi.mode(WIFI_AP_STA);
  Serial.println("Configuring AP...");
  WiFi.softAP(ssidAP, ""/*passwordAP*/, 1, 0, 32);

  IPAddress myIP = WiFi.softAPIP();
  Serial.print("AP IP address: ");
  Serial.println(myIP);

  wiFiMulti.addAP(ssid, password);
  
  Serial.print("Connecting to AP");
  int i = 0;
  while (wiFiMulti.run() != WL_CONNECTED)
  {
    Serial.print(".");
    delay(500);
    i++;
    if (i == 20) { break; }
  }

  Serial.println("");
  if (wiFiMulti.run() == WL_CONNECTED)
  {
    Serial.print("Connected to ");
    Serial.println(ssid);
    Serial.print("IP address: ");
    Serial.println(WiFi.localIP());
  }
  else { Serial.print("Error connection to AP"); }
  server.on("/", HTTP_GET, [](AsyncWebServerRequest *request) { request->send(200, "text/plain", "In developing"); });
  //server.on("/", []() { server.send(200, "text/plain", "In developing"); });
  server.begin();
}

void loop()
{
  //server.handleClient();
}

Заранее благодарю!

Edited by Pin

Share this post


Link to post
Share on other sites

Т.е. начинается проблема при режиме WIFI_AP_STA
Сервер работает, и через девайсы подключенные к роутеру вместе с сервером я вижу надпись "In developing" по адресу сервера...
И при этом видна точка доступа "ESP_AP"...
Но подключиться к ней могу только с ноута...

Edited by Pin

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Сообщения

    • позже скину подробное фото - ес будете повторять - учтите промахи - я слишком близко расположил некоторые детали - пожадничал на плате) позже до собираю-докуплю запчасти -скину с тгр фотки .
    • а что может быть с моими наушниками не так?) да, слушал, конечно. когда музыка играет все прекрасно, "шшшш" не слышно, все регулируется. как только тишина, слушаешь змей. это в наушниках. в колонках тоже слушал, но по-моему не пробовал регулировать тембр или басс.
    • Скорее наоборот, был подключен правильно к исправному проверенному оборудованию, потому и не шумел. А может наоборот, был подключен так, что не был подключен совсем, потому и не шумел.   Опять половина текста между строк провалилась... Вы слушали шумы, или музыку? Вы вообще хоть раз пробовали подключить к звуковой карте и послушать, как звучит? Звук, музыку, запись. На нормальной для вас громкости.
    • Косяки конечно видны (не туда дорожки заведены) но судя по осциллограмме работает. Если напрягает шум, то можно попробовать разные ништяки в виде замедления скорости открытия-закрытия\RC-цепи исток-сток\ёмкости на ноги транзисторов по питанию. Ферритовые бусинки туда же.  
    • так надо же было проверить шум/фон самой платы я слушал через темброблок и на колонках, и в наушниках. но, по-моему, не пробовал крутить регуляторы. а что может быть что темброблок может не работать с колонками, поэтому и не шумел?
    • Музыку слушать вы будете тоже ? Кстати, ещё теперь гложет вопрос, а куда, чем и как "замкнут" вход?
    • до 60 где-то повышал громкость на усилителе колонок, было тихо. больше 70 появлялся фон. 70 у этих колонок это уже очень много... с замкнутым входом  
×
×
  • Create New...