Dans ce tuto App Inventor 2, vous allez apprendre à concevoir et générer une application Android interactive, permettant de piloter un robot Lego Mindstorms (version EV3 ou NXT) via une communication Bluetooth.
Au programme de ce tuto App Inventor :
Nous présentons les composants nécessaires à la mise en œuvre de l'interface Homme-Machine et ceux permettant la gestion des événements et du comportement de l'application (Lego Mindstorms, Bluetooth, Canvas, ImageSprite).
L'exemple présenté dans ce tutoriel permet de faire déplacer une robot en le pilotant depuis une smartphone ou une tablette, en appuyant sur des flèches de direction.
L'illustration permet de comprendre comment mettre en œuvre une communication Bluetooth, puis envoyer des ordres au robot, mais aussi, recevoir des informations de la part du robot lorsqu'il s'approche d'un obstacle, grâce à l'utilisation d'un capteur à ultrason.