ESP32 Micropython-Programmierung (Thonny) 03----Mit WLAN verbinden

前面介绍了esp32环境搭建,以及IO基本功能,从这篇文章开始将要介绍有关网络方面的知识

I. Übersicht

WiFi ist eine der Kernfunktionen von ESP32. Als speziell für IOT entwickelter Chip ist die WIFI-Funktion von ESP32 sehr vollständig. Es kann gleichzeitig als AP, STA oder STA und AP verwendet werden.
Access Point (AP) Drahtloser Zugangspunkt : Ein Gerät, das drahtlosen Zugang bietet.Das optische Modem zu Hause ist ein AP, der WiFi- und Internet-Routing-Funktionen kombiniert. APs und APs können miteinander verbunden werden.
Station (STA) Wireless Terminal : Geräte, die mit dem AP verbunden sind, Mobiltelefone, Computer und andere Geräte, die mit dem Internet verbunden werden müssen, befinden sich alle im STA-Modus. Dieser Modus erlaubt anderen Geräten keinen Zugriff .
Kurz gesagt, der STA-Modus ist es, sich mit dem WLAN anderer Leute zu verbinden, und der AP ist Sie selbst. Senden Sie ein WLAN, AP + STA ist die Kombination der beiden, es kann gesendet oder verbunden werden.

2. ESP32 verbindet sich mit WLAN

Hier können wir wie folgt auf die von der offiziellen Dokumentation bereitgestellten Schnittstellenfunktionen verweisen.
Bildbeschreibung hier einfügen
Und entsprechend unserem häufig verwendeten ESP zur Verbindung mit dem Netzwerk müssen wir nur die folgende vom Beamten bereitgestellte Funktion gut nutzen

`def do_connect():
    import network #引入所需要的模块
    wlan = network.WLAN(network.STA_IF)#设置模式为AP
    wlan.active(True)#开启
    if not wlan.isconnected(): #是否连接
        print('connecting to network...') #如果没有就开始连接
        wlan.connect('essid', 'password') #填入你的wifi名称何密码
        while not wlan.isconnected(): #等待连接    
            pass 
    print('network config:', wlan.ifconfig()) #输出连接的信息

Seitdem haben wir die Funktion der WLAN-Verbindung implementiert.

Ich denke du magst

Origin blog.csdn.net/amimax/article/details/127899257
Empfohlen
Rangfolge