So erhalten Sie ESPTOP 10 WLI Soft AP -Schnittstelle MAC -Adresse mit Arduino IDE

So erhalten Sie ESPTOP 10 WLI Soft AP -Schnittstelle MAC -Adresse mit Arduino IDE
ESP32 ist eine mikrocontroller -basierte Smart Power Eefficient Board. Mit ESP32 können Benutzer mit dem ESP32 -Chip an Bord mit verschiedenen Sensoren und Modulen interagieren. ESP32 hat eine doppelte Funktionalität von WiFi und Bluetooth. Mit ESP32 -WLAN -Fähigkeit können wir unsere Projektfunktionalität erhöhen. Dieses Tutorial ist ein kurz.

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:

  • So setzen Sie einen ESP32 Access Point (AP) mit Arduino IDE
  • Scannen Sie Wi-Fi-Netzwerke in ESP32 mit Arduino IDE
  • So verbinden Sie ESP32 mit WLAN mit Arduino IDE

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.