samedi, avril 27, 2024
ActualitésApp-inventor-mBotITPiloter des robots

MIT App Inventor 2 et mBot. Application Android complète avec tous les capteurs Makeblock

MIT App Inventor 2 et mBot

Nous vous proposons une Application Android complète utilisant toutes les ressources du robot mBot de la société Makeblock.

La documentation est à destination des professeurs  et présente le lien entre l’éditeur de script de MIT App Inventor et le robot mBot.

Notamment, les scripts pour programmer les capteurs tels que l’accéléromètre, le capteur suiveur de ligne, le capteur de luminosité, le capteur ultrason , ainsi que le pilotage des actionneurs  tels que les Motoréducteurs les LEDs et le  Buzzer.

NB : L’installation de l’extension mBot dans App Inventor est nécessaire pour créer et tester les scripts proposés.

Consulter les ressources pour installer les extensions en fonction de la version du module bluetooth de votre mBot :

  • ” Utiliser mBot avec App Inventor V1.9 ” pour le module Bluetooth 4.0 (Low Energy)
  • ” Utiliser mBot avec App Inventor V1 ” pour les modules Bluetooth anciennes générations.

Source : http://learn.makeblock.com/en/use-mbot-with-app-inventor/ —Traduction de l’anglais. 

 

 


TÉLÉCHARGER LA RESSOURCE AU FORMAT PDF

TÉLÉCHARGER LE FICHIER .AIA DANS APP INVENTOR 2  : MBOT2_V1.aia

Télécharger l’application : MBOT2_V1.apk


Fonctionnement de l’application :

Lien  direct vers la vidéo : https://ent2d.ac-bordeaux.fr/mediacad/m/18443/d/m/e/mp4

Détail de l’application :

  • Télécommande du robot avec des touches directionnelles ;
  • Variation de la vitesse ;
  • Pilotage de les déplacements du robot avec ses accéléromètres ;
  • Eclairage automatique sous condition de seuil de luminosité ;
  • Pilotage des led et choix des couleurs ;
  • Suivi de ligne et arrêt devant obstacle ;

 

 

Interface homme / Machine de MIT App Inventor

L’utilisation de cette ressource nécessite au préalable de maîtriser un minimum l’outil de de création de l’interface homme / machine de MIT App Inventor (Screen). Nous ne détaillons ici que la partie ” édition des blocks “.

Il existe beaucoup de littérature sur internet pour prendre en main l’outil de création de l’interface homme machine. Voici deux ressources sérieuses qu’il est possible d’exploiter :