37. Lektion: Request: Unterschied zwischen den Versionen

Aus Attraktor Wiki

Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 +
== Webserver ansprechen==
 +
 +
Zur einfacheren Verbindung mit dem Wlan gibt es das Modul wlantools:
 +
<pre>
 +
# wlantools.py
 +
#
 +
# Modul mit Funktionen zum Wlan.
 +
#
 +
 +
import network
 +
 +
 +
# Wlan Verbindung herstellen
 +
 +
wlan = network.WLAN(network.STA_IF)
 +
wlan.active(True)
 +
if not wlan.isconnected():
 +
    print('connecting to network...')
 +
    wlan.connect(SSID, PW)
 +
    while not wlan.isconnected():
 +
        pass
 +
print('network config:', wlan.ifconfig())
 +
</pre>
 +
 +
Anwendung:
 +
<pre>
 +
import wlantools as wl
 +
network config: ('192.168.5.120', '255.255.255.0', '192.168.5.1', '192.168.5.1')
 +
>>> wl.wlan.ifconfig()[0]
 +
'192.168.5.120'
 +
</pre>
 +
 +
 +
 +
 +
 
===== Links:=====
 
===== Links:=====
 
* Wetter-API
 
* Wetter-API

Version vom 31. Dezember 2023, 22:56 Uhr

Webserver ansprechen

Zur einfacheren Verbindung mit dem Wlan gibt es das Modul wlantools:

# wlantools.py
#
# Modul mit Funktionen zum Wlan.
#

import network


# Wlan Verbindung herstellen

wlan = network.WLAN(network.STA_IF)
wlan.active(True)
if not wlan.isconnected():
    print('connecting to network...')
    wlan.connect(SSID, PW)
    while not wlan.isconnected():
        pass
print('network config:', wlan.ifconfig())

Anwendung:

import wlantools as wl
network config: ('192.168.5.120', '255.255.255.0', '192.168.5.1', '192.168.5.1')
>>> wl.wlan.ifconfig()[0]
'192.168.5.120'



Links:



Navigation

Zurück zur "Micropython Kurs 2023 Teil 2" Startseite
Zurück zur "Micropython Kurs 2023" Startseite
Zurück zur Programmieren Startseite
Zurück zur Wiki Startseite