Télécharger Imprimer la page

Raspberry PICO Mode D'emploi page 67

Publicité

connexion
= s.accept()
ClientAddress
= connexion[1]
ClientSocket
= connexion[0]
print("Adresse client connecté
request
= ClientSocket.recv(2048)
Lrequest
=
request.decode('utf-8').split('
if
Lrequest[0] ==
url
=Lrequest[1]
if
url[0:7] =="/?etat=":
if
url[7:] == 'on':
light.on()
Led
elif
url[7:] == 'off':
light.off()
Led
elif
url[7:] == 'button':
Led
elif
url[7:] == 'toggle':
light.toggle()
if
Led
else:
ClientSocket.send(htmlresponse.format(Led))
ClientSocket.close()
Lors de son démarrage dans Thonny, le programme indiquera l'adresse IP assigné au serveur web du
PICO W
Le serveur propose une page web avec 4 commandes :
Attention : Le serveur écoute sur le port 8080.
:",ClientAddress[0])
'GET'
:
=
"ON"
=
"OFF"
=
"Button: "
+ str(button.value())
== "ON":
Led
=
"OFF"
Led
=
"ON"
')

Publicité

loading

Ce manuel est également adapté pour:

Pico w