@@Elecgo No. Se desconecta porque olvidaste poner algunas líneas de código para iniciar el servidor en la función "setup" luego de iniciar WiFi.softAP(ssid, password); Esas 2 líneas son: server.on("/", handleRoot); server.begin(); Sin esas funciones no se configura el Soft_AP, aunque sí te crea un enlace fantasma de una red WiFi (sin ningún tunel, por eso no se comunica, ni te genera IP, ni toma nombre, ni pwd) de nombre FaryLink_18FDAA o similar.
Hola Benja, seguramente alguna parte del código lo implementaste mal, te recomiendo que revises el código a detalle, seguro es alguna pequeña cosa q te falto escribir o quizá simplemente es la velocidad del monitor serial. Saludos 😊
Tengo una pregunta :c imagina que quiero saber por "x" motivos lo que coloquen en el pswd, ocea si creo un red wifi y alguien se quiere conectar y coloca una contraseña incorrecta quisiera saber lo que escribio hay manera de saber eso?
Hola, es muy interesante la pregunta, no te puedo dar una respuesta completamente segura, ya que nunca intente hacer algo parecido, pero me arriesgaría a decir que si es posible, al final en algún registro de memoria se debe almacenar para poder hacer la comparación y por lo tanto si sabes cual es esa dirección con un simple puntero podrás acceder a ese valor, lo interesante sería determinar cuál es esa dirección y la mejor forma de hacerlo es revisando la documentación, creo que incluso puede ser bajo nivel y tengas que ver directamente los mapas de registros dedicados. Sería interesante que nos comentes si llegas a conseguirlo, por mi parte si puedo averiguar algo te enviare o quizá lo coloque como un post en mi página, me parece muy interesante. Suerte amigo 😁
Simplemente se configura con los siguientes parámetros: WiFi.softAP(ssid, pwd, channel, hidden, max_connection); El primer parámetro es el nombre de tu red. El segundo es el canal en el que emite y al cual se conectan los clientes, el tercero para ocultar la red y el último (unsigned integer) es para establecer el número de clientes máximos que se pueden conectar al AP en forma simultánea.
Hola Kathy, verifica que estes enviando el nombre de la red como un puntero a char, o también puedes utilizar el tipo string, probablemente ese sea el problema. Suerte 😊
@@Elecgo A algunos le aparece como FaryLink_18FDAA, sin embargo, al querer conectarse aparece el problema de que no se pudo obtener la dirección IP del AP.
Muy bueno, saludos desde Corrientes Argentina.
Gracias Javier 😁
Gracias por compartir tus saberes! Han sido útiles.
Gracias, me encanta poder ayudar 😁 no olvides compartir el video. Saludos
Muy claro todo. Gracias!!!
Gracias 😊
gracias, es un excelente video
Gracias, me encanta poder ayudar 😁
aprendiendo gracias
Buen vídeo, se puede conectar mediante ipv6 en la ESP8266?
Funciona con el esp32?
Buenos dias, me estoy conectando con androiod. Se podria hacer que el ESP8266 le mande un mensaje? Saludos
el nodemcu tiene que estar conectado a la red principal??
Hola, en este caso no es necesario porque la idea es que el esp genere la red y sean otros dispositivos los que se conecten.
Buen video. Tengo un problema se conecta y se desconecta de la red solo
Gracias. ¿La placa se reinicia cuando se desconecta?
@@Elecgo no, se desconecta el telefono de la red que proporciona la placa. Se conecta y se desconecta varias veces
@@qbtronics5596 Hola, pudo resolver este problema que tiene? Porque me pasa exactamente lo mismo
@@emiuk3334 No :(
@@Elecgo No. Se desconecta porque olvidaste poner algunas líneas de código para iniciar el servidor en la función "setup" luego de iniciar WiFi.softAP(ssid, password);
Esas 2 líneas son:
server.on("/", handleRoot);
server.begin();
Sin esas funciones no se configura el Soft_AP, aunque sí te crea un enlace fantasma de una red WiFi (sin ningún tunel, por eso no se comunica, ni te genera IP, ni toma nombre, ni pwd) de nombre FaryLink_18FDAA o similar.
amigo puedo conectar varios esp a una misma red?
Claro que si 😊
hola cuando habro el monitor serial no me aparese el numero de las personas que estan conectadas
Hola Benja, seguramente alguna parte del código lo implementaste mal, te recomiendo que revises el código a detalle, seguro es alguna pequeña cosa q te falto escribir o quizá simplemente es la velocidad del monitor serial. Saludos 😊
Se puede hacer es un ESP32???
Hola, si es posible solo tienes que hacer unos pequeños cambios, te recomiendo que veas mi video de "Cómo hacer el código portable"
HOLA BRO, CON TU PERMISO. ESTE CODIGO ME FUNCIONÓ:
/*ESP8266 MODO PUNTO DE ACCESO*/
#include
#include
#include
const char *ssid = "nombre de la red";
const char *password = "contraseña";
ESP8266WebServer server(80);
void handleRoot() {
server.send(200, "text/html", "You are connected");
}
void setup() {
Serial.begin(115200);
Serial.println("
Configuración Punto de Acceso");
WiFi.softAP(ssid, password);
Serial.println("WiFi listo!");
IPAddress myIP = WiFi.softAPIP();
Serial.print("IP del Punto de Acceso:");
Serial.println(myIP);
server.on("/", handleRoot);
server.begin();
}
void loop() {
server.handleClient();
int dispositivos = WiFi.softAPgetStationNum();
Serial.print("Dispositivos conectados = ");
Serial.println(dispositivos);
delay(5000);
}
x2
Te Amo
Tengo una pregunta :c imagina que quiero saber por "x" motivos lo que coloquen en el pswd, ocea si creo un red wifi y alguien se quiere conectar y coloca una contraseña incorrecta quisiera saber lo que escribio hay manera de saber eso?
Hola, es muy interesante la pregunta, no te puedo dar una respuesta completamente segura, ya que nunca intente hacer algo parecido, pero me arriesgaría a decir que si es posible, al final en algún registro de memoria se debe almacenar para poder hacer la comparación y por lo tanto si sabes cual es esa dirección con un simple puntero podrás acceder a ese valor, lo interesante sería determinar cuál es esa dirección y la mejor forma de hacerlo es revisando la documentación, creo que incluso puede ser bajo nivel y tengas que ver directamente los mapas de registros dedicados. Sería interesante que nos comentes si llegas a conseguirlo, por mi parte si puedo averiguar algo te enviare o quizá lo coloque como un post en mi página, me parece muy interesante. Suerte amigo 😁
Simplemente se configura con los siguientes parámetros:
WiFi.softAP(ssid, pwd, channel, hidden, max_connection);
El primer parámetro es el nombre de tu red. El segundo es el canal en el que emite y al cual se conectan los clientes, el tercero para ocultar la red y el último (unsigned integer) es para establecer el número de clientes máximos que se pueden conectar al AP en forma simultánea.
amigo, y como se hace para ponerle internet? osea el internet de mi casa.
hola daniel, ese es el siguiente capitulo ua-cam.com/video/fgypESIWQAY/v-deo.html
amigo me corre bien el programa pero no me aparece el nombre de la red :(, que crees que puede estar pasando? por favor
Hola Kathy, verifica que estes enviando el nombre de la red como un puntero a char, o también puedes utilizar el tipo string, probablemente ese sea el problema. Suerte 😊
@@Elecgo A algunos le aparece como FaryLink_18FDAA, sin embargo, al querer conectarse aparece el problema de que no se pudo obtener la dirección IP del AP.
no conoces algun modulo que pueda incrustar a los dispositivos en una sola red
oye , gracias por la serie, pero tu mic es muy bajo :c
A mi solo me aparecen letras feas.
Hola, probablemente el problema está en la configuración de la velocidad de comunicación del puerto serie
#include
const char* ssid = "ElecgoAP";
const char* password = "password";
void setup () {
Serial.begin(115200);
Serial.println("
Setting AP");
WiFi.softAP(ssid, password);
Serial.println("WiFi is ready");
}
void loop() {
int device = WiFi.softAPgetStationNum();
Serial.printf("Devices connected = %d
", device);
delay(5000);
}