37. Lektion: Request: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 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 | ||
Revision as of 23:56, 31 December 2023
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:
- Wetter-API
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