Réaliser une IHM simple d’un objet connecté.
Écrire des programmes simples d’acquisition de données ou de commande d’un actionneur.
Les interfaces homme machine (IHM) ont un rôle essentiel dans les systèmes actuels et plus particulièrement pour les objets connectés. Elles permettent de récupérer les informations venant du système ou de commander celui-ci.
Découverte: Aller sur le labo des applis puis indiquer votre âge et faire "ok"
Activité1: création d'une IHM simple
à partir du tutoriel ici et de la vidéo d'aide ici (source:https://isn-icn-ljm.pagesperso-orange.fr/SNT/IHM/co/module_IHM_10.html)
créer l'application (lien vers labo des applis) en suivant le tutoriel (cliquer sur la flèche verte). Rq: Il faudra créer un compte.
modifier votre application (changer la couleur de fond, la couleur des boutons, créer des boutons pour vous déplacer à 45° et -45°) → à vous de chercher comment faire.
modifier votre application selon votre goût (positionnement boutons....)
présenter votre application au professeur
Activité 2: création d'un programme de commande
L'activité 1 à permis de voir comment créé une IHM mais ça ne suffit pas pour commander un objet à distance. il faut également réaliser un programme qui relie L'IHM au système.
L'activité 2 va permettre de voir sur un autre exemple comment commander un actionneur (ici des LED) par l'appui sur des boutons.
Lire, réaliser et tester le programme en suivant les instructions ici et à l'aide la vidéo ici
En vous aidant de l'exemple, réaliser un programme qui permet d'afficher un triangle (nom de l'image: Image.TRIANGLE) si on appui sur le bouton a(button_a) et à gauche si on appui sur le bouton b ( button_b) (nom de l'image: Image.TRIANGLE_LEFT)
Attention: bien penser à appuyer sur le bouton rouge avant de faire les modifications sinon vos modifications seront perdues.
Réaliser les parcours 1, 2 et 3 (voir image) - Source amazon et france ioi
Lien : https://amazon.quick-pi.org/
Remarques:
Choisir le langage python
Bien noté le code qui vous sera fourni