Introdução ao Ponto de Acesso Sofra Esp32
Esp32 é um microcontrolador de baixo custo com Wi-Fi e suporte duplo de Bluetooth. O ESP32 pode funcionar como uma estação Wi-Fi, um ponto de acesso Wi-Fi ou ambos.
Ao operar como um ponto de acesso Wi-Fi, o ESP32 pode permitir que outros dispositivos se conectem a ele e acesse a Internet. Este modo é conhecido como um “macio”O ponto de acesso, como é implementado inteiramente em software, sem a necessidade de hardware adicional.
Para configurar o ESP32 como um ponto de acesso Wi-Fi, você precisará usar as APIs apropriadas fornecidas pela pilha Wi-Fi do ESP32. Isso normalmente envolve a configuração do ESP32 com o nome de rede desejado (SSID) e a senha, bem como quaisquer outras configurações desejadas, como o modo de segurança e o modo de canal. Depois que o ponto de acesso estiver configurado e ativado, outros dispositivos poderão descobrir e se conectar a ele, assim como faria com qualquer outro ponto de acesso Wi-Fi.
Para um tutorial descritivo mais detalhado sobre os modos Wi -Fi diferentes do ESP32, consulte os tutoriais:
Obtendo endereço MAC de ponto de acesso suave Wi -Fi no ESP32 usando Arduino IDE
Para obter o endereço mac Sof Soft Acess Point Point, faremos o upload do código Arduino e inicializaremos o WiFi ESP32 no modo de ponto de acesso usando o comando Wi-fi.modo (wifi_mode_ap). Depois disso, usando o comando Soft Mac Endereço, imprimiremos o endereço MAC do ESP32 no Monitor serial do Arduino.
Código
Abra o Arduino IDE e o upload de código dado para a placa ESP32:
#include "wifi.h "
Void Setup ()
Serial.começar (115200);
Wi-fi.modo (wifi_mode_ap);
Serial.print ("Esp32 Soft Access Point Mac Endereço:");
Serial.println (wifi.softapMacAddress ());
void loop ()
O código começou incluindo a biblioteca wifi para que possamos acessar variáveis WiFi. Usando a biblioteca wifi, definiremos o ESP32 no modo de ponto de acesso suave através Wifi_mode_ap e obtenha o endereço MAC do sistema de ponto de acesso suave.
Depois disso, inicializamos a taxa de transmissão para comunicação serial. Usando a taxa de transmissão ESP32 imprimirá o endereço MAC no monitor serial.
O Wi-Fi ESP32 é inicializado como modo de ponto de acesso suave. Durante esse modo, os dispositivos podem conectar e usar o ESP32 como ponto de acesso à Internet ou qualquer outro tipo de comunicação sem fio.
Finalmente, usando o comando Wi-fi.softapmacaddress () Imprimiremos o endereço MAC ESP32 no Monitor serial Arduino.
Saída
Na saída, podemos ver o endereço MAC do modo de ponto de acesso Soft de Esp32:
Conclusão
O endereço MAC (Media Access Control) é um número de identificador exclusivo atribuído a diferentes dispositivos pelo fabricante para comunicação em uma rede. Usando o código Arduino, podemos facilmente obter o endereço MAC ESP32 quando estiver configurado no modo de ponto de acesso suave. Usando o código fornecido no artigo, qualquer endereço MAC ESP32 pode ser impresso no monitor serial do Arduino IDE. Para mais, leia o artigo.