Introdução ao ESP32 WiFi
O ESP32 vem com módulos wifi pré -instalados que podem ser acessados usando o Wi-fi.modo() função. Esp32 tem três modos diferentes nos quais podemos usar seu wifi.
Os dois modos acima do ponto de acesso e a estação podem ser configurados separadamente, ou ambos combinados. Durante o modo de acesso, o ESP32 transmitirá seu wifi e outros dispositivos, como roteadores, smartphones e PCs, podem se conectar a ele. Enquanto durante o modo de estação, definimos o SSID e a senha da rede à qual o ESP32 se conecta.
No último modo, o ESP32 funciona como um ponto de acesso e uma estação de acesso. Agora, escreveremos o código sobre como configurar o ESP32 no modo de estação e ponto de acesso.
Use a estação ESP32 e ponto de acesso ao mesmo tempo
É possível usar o ESP32 como ponto de acesso e como uma estação para conectá -lo ao roteador. Este modo é chamado Wifi_ap_sta.
O ESP32 WiFi tem uma interface separada para cada modo. E como ambos funcionam separadamente, cada interface tem seu próprio endereço IP.
Para programar o ESP32 no código Wi -Fi de modo duplo é muito simples. Nós apenas temos que usar o Wifi_ap_sta função. Esta função nos permite conectar ambos Esp32 com o roteador e também configurá -lo como um ponto de acesso.
Aqui está um exemplo de configuração do WiFi ESP32 no modo de estação e AP.
Vamos escrever um código para usar os dois modos juntos.
Código
Editor de IDE de Arduino aberto. Escreva o código fornecido abaixo e envie -o para a placa ESP32.
#incluirO código começou definindo o Wi-fi.h A biblioteca está incluída, o que nos permite configurar o esp32 wifi. Em seguida, definimos o SSID e a senha da rede que queremos conectar.
Depois disso, o ponto de acesso ESP32 é criado definindo o SSID e a senha para o AP. Usando as credenciais definidas, podemos acessar o ESP32 WiFi.
Depois de conectar o ESP32 a uma rede como um roteador, o código imprimirá o endereço IP dado a ele pela rede usando o DHCP (Dynamic Host Configuration Protocol). Em seguida, ele imprimirá o endereço IP do ponto de acesso ESP32, que pode ser usado para acessar o ESP32. Usando este endereço IP, podemos criar servidores da Web e controlar vários dispositivos.
Saída
Quando o código for enviado, o ESP32 se conectará ao ponto de acesso e também criará o ponto de acesso. No monitor serial, podemos ver o endereço IP de ambos.
Para conectar as configurações Wi -Fi de ponto de acesso ESP32 no dispositivo e clique Conectar.
Escreva a senha para o ponto de acesso ESP32. O que definimos dentro do código.
Agora o wifi ESP32 está conectado com sucesso.
Conclusão
Esp32 vem com suporte Wi -Fi. Usando o wifi, podemos aumentar a produtividade de nossos projetos de IoT. Aqui discutimos a configuração do WiFi ESP32 em ambos os modos. Usando o esp32 wifi conectado no ponto de acesso e no modo de estação, podemos criar uma rede de malha e interface vários dispositivos.