""" connexió a WiFi """
# importa llibreries
import network
from time import sleep
# dades de la xarxa
ssid = 'Wokwi-GUEST'
psw = ''
# configura i connecta
estacio = network.WLAN(network.STA_IF)
estacio.active(True)
estacio.connect(ssid, psw)
print('Conectant a WiFi')
# ======================= codi afegit ==========================================
comptador = 0 # inicialització de la variable comptador
# mentre no estigui connectat ...
while not estacio.isconnected ( ):
print ('.', end=" ")
sleep (0.1) # comprova la connexió cada 100 ms
comptador = comptador + 1 # suma 1 al valor de la variable
if comptador > 10: # si s'assoleix el màxim sense haver-se connectat ...
break # break força la sortida del bucle encara que no es compleixi la condició imposada
# un cop fora del bucle es mostrarà un o altre missatge i s'aturarà l'execució del programa
if comptador < 10:
print ("Connectat a", ssid)
else:
print ("No s'ha pogut connectar a", ssid)