Einführung in ESP32 Soft Access Point
ESP32 ist ein kostengünstiger Mikrocontroller mit Wi-Fi und zwei Bluetooth-Unterstützung. Der ESP32 kann als Wi-Fi-Station, als Wi-Fi-Zugangspunkt oder beides fungieren.
Wenn Sie als Wi-Fi-Zugangspunkt arbeiten, kann der ESP32 es anderen Geräten ermöglichen. Dieser Modus ist als "bekannt"weichAccess Point, wie es vollständig in Software implementiert ist, ohne zusätzliche Hardware zu benötigen.
Um das ESP32 als Wi-Fi-Zugriffspunkt einzurichten, müssen Sie die entsprechenden APIs verwenden,. Dies beinhaltet normalerweise die Konfiguration des ESP32 mit dem gewünschten Netzwerknamen (SSID) und Passwort sowie alle anderen gewünschten Einstellungen, wie z. B. den Sicherheitsmodus und den Kanalmodus. Sobald der Zugriffspunkt konfiguriert und aktiviert ist, können andere Geräte entdecken und eine Verbindung dazu herstellen, genau wie bei jedem anderen Wi-Fi-Zugriffspunkt.
Für ein detaillierteres beschreibendes Tutorial zu ESP32 Verschiedene WLAN -Modi finden Sie in den Tutorials:
Erhalten Sie WLAN Soft Access Point MAC -Adresse in ESP32 mit Arduino IDE
Zum Erhalten von ESP32 Soft Access Point MAC -Adresse werden wir den Arduino -Code hochladen und das ESP32 -WLAN im Zugriffspunktmodus mit dem Befehl initialisieren W-lan.Modus (Wifi_Mode_AP). Danach drucken wir mit dem Befehl Soft Mac -Adresse die MAC -Adresse von ESP32 auf dem Arduino -Serienmonitor.
Code
Öffnen Sie Arduino IDE und hochladen Sie den Code an ESP32 -Board:
#include "WiFi.H"
void setup ()
Serie.Beginnen Sie (115200);
W-lan.Modus (Wifi_Mode_AP);
Serie.print ("ESP32 Soft Access Point MAC -Adresse:");
Serie.println (WiFi.SoftapmacAddress ());
void Loop ()
Der Code begann mit der WLAN -Bibliothek, damit wir auf WLAN -Variablen zugreifen können. Mit der WLAN -Bibliothek setzen wir den ESP32 im Soft Access Point -Modus durch WiFi_Mode_AP und erhalten Sie die MAC -Adresse des Soft Access Point -Systems.
Danach initialisieren wir die Baudrate für die serielle Kommunikation. Durch die Verwendung der Baud -Rate ESP32 wird die MAC -Adresse auf dem Serienmonitor gedruckt.
ESP32 Wi-Fi wird als Soft Access Point-Modus initialisiert. Während dieses Modus können Geräte ESP32 als Zugriffspunkt für das Internet oder eine andere Art der drahtlosen Kommunikation verbinden und verwenden.
Endlich mit dem Befehl W-lan.Softapmacaddress () Wir werden die ESP32 -MAC -Adresse auf dem Arduino -Serienmonitor drucken.
Ausgang
In der Ausgabe sehen wir die MAC -Adresse des ESP32 Soft Access Point -Modus:
Abschluss
Mac. Mit Arduino Code können wir die ESP32 -MAC -Adresse problemlos abrufen, wenn sie im Soft Access Point -Modus konfiguriert ist. Verwenden des im Artikel angegebenen Code. Weitere Informationen finden Sie im Artikel.