Einführung in ESP32 WLAN
ESP32 wird mit vorinstallierten WLAN -Modulen geliefert, auf die mit dem zugegriffen werden kann W-lan.Modus() Funktion. ESP32 hat drei verschiedene Modi, in denen wir sein WLAN verwenden können.
Die beiden oben genannten Modi -Zugriffspunkte und -station können separat konfiguriert oder beide kombiniert werden. Während des Access Point -Modus wird ESP32 sein WLAN und andere Geräte wie Router, Smartphones und PCs übertragen, können eine Verbindung dazu herstellen. Während wir während des Stationsmodus die SSID und das Passwort des Netzwerks definiert haben, mit dem ESP32 verbunden ist.
Im letzten Modus funktioniert ESP32 als Zugangspunkt und Station. Jetzt schreiben wir Code, wie Sie den ESP32 sowohl im Station als auch im Access Point -Modus konfigurieren können.
Verwenden Sie gleichzeitig die ESP32 -Station und den Zugangspunkt
Es ist möglich, ESP32 sowohl als Zugangspunkt als auch als Station zu verwenden, um ihn mit dem Router zu verbinden. Dieser Modus heißt WiFi_AP_STA.
ESP32 WLAN hat für jeden Modus eine separate Schnittstelle. Und da beide getrennt funktionieren, hat jede Schnittstelle eine eigene IP -Adresse.
ESP32 im Dual -Modus -WLAN -Code zu programmieren ist sehr einfach. Wir müssen nur das benutzen WiFi_AP_STA Funktion. Diese Funktion ermöglicht es uns, beide ESP32 mit dem Router zu verbinden und sie auch als Zugriffspunkt zu konfigurieren.
Hier ist ein Beispiel für die ESP32 -WLAN -Konfiguration im Station und im AP -Modus.
Schreiben wir einen Code, um beide Modi gemeinsam zu verwenden.
Code
Öffnen Sie den Redakteur von Arduino IDE. Schreiben Sie den unten angegebenen Code und laden Sie ihn in das ESP32 -Board hoch.
#enthaltenDer Code begann mit der Definition des W-lan.H Die Bibliothek ist enthalten, mit der wir ESP32 WLAN konfigurieren können. Als nächstes haben wir die SSID und das Passwort des Netzwerks definiert, das wir verbinden möchten.
Danach wird ESP32 -Zugriffspunkt erstellt, indem die SSID und das Passwort für den AP definiert werden. Mit den definierten Anmeldeinformationen können wir auf ESP32 WLAN zugreifen.
Nach dem Verbinden von ESP32 mit einem Netzwerk wie einem Router druckt der Code die vom Netzwerk angegebene IP -Adresse mit dem DHCP (Dynamic Host Configuration Protocol). Als Nächst. Mit dieser IP -Adresse können wir Webserver erstellen und mehrere Geräte steuern.
Ausgang
Sobald der Code hochgeladen ist, stellt ESP32 eine Verbindung zum Zugriffspunkt her und erstellt auch den Zugriffspunkt. Im seriellen Monitor können wir die IP -Adresse von beiden sehen.
So schließen Sie die ESP32 -Zugriffspunkte Öffnen Sie die WLAN -Einstellungen auf dem Gerät an und klicken Sie auf Verbinden.
Schreiben Sie das Passwort für den ESP32 -Zugriffspunkt. Der, den wir im Code definiert haben.
Jetzt ist ESP32 WiFi erfolgreich verbunden.
Abschluss
ESP32 wird mit WLAN -Unterstützung geliefert. Mit dem WLAN können wir die Produktivität unserer IoT -Projekte steigern. Hier haben wir in beiden Modi die ESP32 -WLAN -Konfiguration besprochen. Verwenden von ESP32 WLAN, das im Access Point- und Stationsmodus verbunden ist.