Ignorer la navigation

T6 Création de l'application Android pour l'Interface Homme Machine

Consulter le planning pour savoir qui doit réaliser cette tâche.

Vous allez devoir mettre au point une application Android permettant de commander le fonctionnement du portail connecté.

Cette application sera construite avec le service en ligne MIT App Inventor.

Pour ce travail, vous vous appuierez sur l'activité 1-4 (les diapos de cette activité sont rappelées plus bas ) et sur la description du fonctionnement ci-dessous.

Description du fonctionnement :

- l'application doit envoyer les ordres de l'opérateur, sous la forme de caractères alphanumériques (les caractères 1, 2 et 3), au module émetteur-récepteur Bluetooth HC-05 raccordé à la carte Arduino Uno.

- le caractère "1" doit être envoyé à la carte Arduino Uno lorsque l'utilisateur appui sur le bouton Ouvrir,

- le caractère "2" doit être envoyé à la carte Arduino Uno lorsque l'opérateur appui sur le bouton Départ,

- le caractère "3" doit être envoyé à la carte Arduino Uno lorsque l'opérateur relâche chacun des appuis sur les boutons Ouvrir et Départ.

En îlot : demi-groupe

1- Faire un croquis du design de l'application.

2- Présenter le croquis à l'autre partie des membres de l'îlot pour validation. Modifier si nécessaire le croquis en fonction des choix du groupe.

3- Construire l'application Android avec le service en ligne MIT App Inventor (coin élève du site TechnoPC)

4- Coller des captures d'écran (recadrées sous Photofiltre) des parties du programme dans votre document élève.

5- Compléter le planning du document élève en inscrivant "xxxx" dans le rectangle de cette tâche pour signaler qu'elle est terminée.

Bonus rapidité

Le Rapporteur de votre îlot doit prévenir le professeur que vous avez terminé l'étape 8.

Designe de l'application utilisé pour l'activité 1-4

Programmation de la connexion Bluetooth (activité 1-4)

Programmation de la commande du clignotement de la LED (activité 1-4)

Programmation de la commande Allumer/Eteindre la LED (activité 1-4)

Programmation de la commande vocale (activité 1-4)