Les systèmes actuels sont de plus en plus commandable à distance. Ces commandes peuvent être de plusieurs types:
Wifi
Bluetooth
Ondes radio
Ce défi va permettre de comprendre la commande par Bluetooth ainsi que la création d'application sur smartphone afin de commander votre robot.
Aller sur l'onglet ressource du site puis sur App inventor:
Suivre la mise en œuvre (A quoi sert ce "logiciel"?) pour créer une application
Réaliser l'exemple "Hello world".
Regarder les ressources sur l’élément Bluetooth :
A l’aide de la ressource (placer sur le serveur) lien connexion Bluetooth sur arduino et App Inventor, réaliser l’exemple pour allumer une LED.
Attention: si vous avez une version Android 12 ou supérieur, il faudra ajouter les éléments ci-dessous à vos blocs de programmation.
Sur feuille de papier, dessiner l’interface que vous souhaitez sur votre Smartphone afin de pouvoir aller tout droit, tourner à gauche et droite et arrêter votre robot. (il faut un bouton connexion et déconnexion)
Réaliser votre interface graphique (il faut que l’on sache si on est connecté au réseau : texte ou couleur)
Sur feuille de papier, décrire le comportement de vos boutons.
Réaliser la programmation de vos boutons.
Tester votre application pour le déplacement en ligne droite. On fera le test avec 2 LED qui simuleront les moteurs.
Vérifier que votre application respecte les contraintes imposées.
Proposer une solution pour programmer vos moteurs (s'aider du défi 1) puis la mettre en application.
Votre présentation devra comporter:
une diapo d’accueil avec vos noms....
un sommaire
description et explications sur les activités réalisées en classe. Attention: il ne s'agit pas juste de dire on a fait ça ou ça. Il faut scénariser et savoir de quoi vous parlez.
Durée de la présentation: 5min + 2-3 min de questions
Critères de notation du défi 2:
investissement fourni en classe
répartition dans la parole
qualité graphique
exactitude dans les propos tenues
réponses aux questions