Nos classiques
Sommaire
Mes pages
N° Page

/ 92

Page précédente
Thème 6
Exercices

Pratique

Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.

24
Trame de capteur de domotique

En domotique, les capteurs sont très souvent associés à un microcontrôleur. Celui‑ci peut transmettre plusieurs données simultanément à un serveur sous forme de trames. Cela peut être une succession de caractères correspondant aux données, séparées par des caractères spéciaux, appelés séparateurs. Ces séparateurs étant connus, la trame peut être décortiquée pour extraire les différentes valeurs. Ici, un microcontrôleur envoie toutes les minutes une trame de 23 caractères précisant la température, l'humidité, l'heure et l'identifiant du capteur.

1
Programmes

# Programme 1
chaine = "Bonjour"
print(chaine[0])
print(chaine[2])
print(chaine[0 :2])
print(chaine[:5])
print(chaine[3 :])
print(chaine + " à tous")

# Programme 2
trame = "$22.4$67.8$19$08$CAPT1$"
print("Les mesures sont :")
print("Température : " + trame [1 :5] + " °C")

Téléchargez et 1. Doc. 1 Identifier le séparateur utilisé.






2. Compléter le programme pour afficher les données extraites de la trame sous la forme du doc. 2.




Jeu sérieux
Obtenez un indice sur le criminel en rentrant le résultat affiché par la 5e ligne du script Python du doc. 1.
Logo Genially

Genially


2
Affichage

Les mesures sont :

Température : 22.4 °C
Humidité : 67.8 %
Heure : 19 h 08 min
Capteur : CAPT1
Afficher la correction
Page suivante

Une erreur sur la page ? Une idée à proposer ?

Nos manuels sont collaboratifs, n'hésitez pas à nous en faire part.

j'ai une idée !

Oups, une coquille

Utilisation des cookies
Lors de votre navigation sur ce site, des cookies nécessaires au bon fonctionnement et exemptés de consentement sont déposés.