Interface Homme-Machine

Interface Homme-Machine

Une IHM permet à un utilisateur d'interagir avec une machine, la souris et le clavier sont des exemples d'IHM, mais il en existe bien d'autres (par exemple les écrans tactiles des smartphones).

Par "machine", on entend bien évidemment "ordinateur", comme dans le cas du duo clavier-souris, mais pas seulement.

En effet, les "machines" peuvent aussi être des objets connectés, des systèmes embarqués ou encore des robots.

Nous nous intéresserons aux robots.

Qu'est-ce qu'un robot ?

Le mot robot a été utilisé pour la première fois par l'écrivain tchécoslovaque Karel ńĆapek dans sa pièce de théâtre "Rossum's Universal Robots" en 1920, il a pour origine le mot russe "rabota" qui signifie travail, corvée. La notion de robot a été ensuite développée par l'écrivain américano-russe Isaac Asimov dans son recueil de nouvelles "Les Robots" (1950).

Globalement, un robot est constitué :

  • d'actuateurs (ou actionneurs) qui lui permettent d'effectuer des actions (se déplacer, saisir des choses, faire de la soudure...)

  • de capteurs qui lui permettent de "connaître" son environnement (détecteurs d'obstacles, capteur de température...)

  • d'un microprocesseur ( le cerveau )

On peut interagir avec le robot en le programmant

Nous allons programmer le robot Thymio

  • Thymio possède des capteurs : des capteurs de proximité (détection des obstacles), un accéléromètre (permet de détecter l'inclinaison du robot), un capteur de température, un micro, mais aussi des boutons qui seront aussi considérés comme des capteurs.

  • Thymio possède des actionneurs : 2 moteurs indépendants entraînent chacun une roue du robot. On trouvera aussi dans Thymio des LED de couleurs et un petit haut-parleur capable de jouer des sons.

  • Thymio possède un microprocesseur qui peut être programmé, il joue, en quelque sorte, le rôle du cerveau

Voici le lien vers le TP à réaliser par groupe de 2 ou 3 ( nous n'avons que 10 robots...)

Vous aurez à réaliser un compte rendu d'un ou plusieurs des défis proposés.

AccueilArchitecture des ordinateurs > Interface Homme-Machine< PrécédentSuivant >