Les objets connectés
Dans la maison moderne, les volets, l’éclairage et l’électro-ménager sont contrôlables en un clic depuis votre smartphone quand bien même vous seriez à de milliers de kilomètres de là. En un mot, la maison moderne est “connectée”. Dans ce 9e cours de programmation du cursus “Comprendre la révolution numérique”, nous nous intéresserons à ces objets connectés contrôlables à distance en programmant une alarme connectée.
Atelier de programmation n°1 : concevoir une alarme fonctionnelle
Durant ce 1er atelier, les étudiants aborderont de tout nouveaux concepts indispensables pour comprendre le fonctionnement des objets connectés : les automates et les API. Dans un 1er temps, ils programmeront leur alarme pour qu’elle détecte l’ouverture de la porte et l’indique en allumant une LED. L’atelier se terminera par 2 défis visant à programmer en Python leur alarme pour qu’elle se déclenche en cas d’intrusion.
Atelier de programmation n°2 : connecter l’alarme à Internet
En s’aidant d’une API et du concept d’automate, les étudiants connecteront leur alarme à Internet et la manipuleront à distance. Ils auront pour défi d’ajouter à leur porte un verrou qui sera lui aussi contrôlable à distance.
Découvrez en vidéo l’alarme connectée programmée dans le cours 9 de programmation
Visionner la vidéo de présentation de l’alarme connectée programmée en Python.
Quelles notions de programmation apprendront les étudiants ?
Durant ce 9e cours de programmation en Python, les étudiants (adultes et grands débutants !) découvriront :
- Les dictionnaires : une notion qui leur sera utile pour stocker dans une seule et même variable les états de leur alarme et de leur porte
- les automates : une notion majeure de ce cours qu’ils manipuleront pour faire passer leur alarme d’un état à un autre
- les API : autre notion majeure du cours, ce service sur Internet leur sera indispensable pour rendre leur alarme connectée
The post Cours de codage Python adulte – cours 9 : L’alarme connectée appeared first on Speechi.