Mise en route MIT App Inventor 2

Mise en route MIT App Inventor 2

Dans cet article, je vais vous présenter le Inventeur d’application MIT 2 logiciel et je vais vous montrer ce dont vous avez besoin pour commencer rapidement à créer des applications Android qui interagissent et contrôlent votre Arduino.

Mise en route MIT App Inventor 2

Voici le contenu qui va être couvert dans ce post:

  • Présentation de MIT App Inventor 2
  • Pourquoi MIT App Inventor 2 est un bon choix ?
  • Accéder à MIT App Inventor 2
  • Comment contrôler Arduino avec MIT App Inventor (Bluetooth)
  • Présentation de l’inventeur d’applications MIT
  • Projets avec MIT App Inventor
  • Applications Android pour Arduino avec MIT App Inventor 2

Présentation de MIT App Inventor 2

MIT App Inventor 2 est un service gratuit simple et intuitif pour créer des applications Android. Si vous souhaitez démarrer avec MIT App Inventor, vous n’avez pas besoin de télécharger ou d’installer de programme sur votre ordinateur car le logiciel est basé sur le cloud, vous créez donc les applications directement dans votre navigateur (Chrome, Mozilla, Safari, Internet Explorer , etc).

Par exemple, vous n’avez besoin que d’une connexion Internet pour créer les applications.

1642516566 465 Mise en route MIT App Inventor 2

Pourquoi MIT App Inventor est un bon choix ?

  • MIT App Inventor 2 est intuitif et simple à utiliser.
  • Vous n’avez pas besoin d’être un expert en programmation ou en conception pour créer des applications géniales qui peuvent faire des choses utiles.
  • Créer le design est aussi simple que de sélectionner et de placer des widgets sur l’écran du smartphone.
  • Le code est fait avec des blocs de puzzle glisser-déposer.

Tout le monde peut apprendre à créer ses propres applications avec MIT App Inventor 2 en quelques heures de pratique.

Accéder à MIT App Inventor 2

Pour accéder à MIT App Inventor 2, accédez à http://appinventor.mit.edu/explore/ et appuyez sur l’orange Créer des applications bouton.

1642516566 306 Mise en route MIT App Inventor 2

Pour accéder au créateur d’applications, vous avez besoin d’un compte Google. Suivez les étapes à l’écran pour vous connecter à MIT App Inventor 2. Après cela, le tableau de bord suivant vous sera présenté (nous expliquerons comment utiliser le tableau de bord dans le Aperçu de l’inventeur de l’application MIT 2 section):

1642516566 706 Mise en route MIT App Inventor 2

Comment contrôler Arduino avec MIT APP Inventor (Bluetooth)

Pour établir une connexion entre l’Arduino et votre application Android, vous avez besoin d’un protocole de communication Bluetooth. Pour cela, il vous faut un Module Bluetooth.

Les modules Bluetooth les plus couramment utilisés avec l’Arduino sont les Bluetooth HC-05, HC-04 et HC-06.

Mise en route MIT App Inventor 2

Pour plus d’informations sur le module Bluetooth, vous pouvez consulter cet article de blog : Avis – Module Bluetooth HC-05

Le module Bluetooth fonctionne avec des données série. Cela signifie que l’Arduino envoie des informations et que le module Bluetooth les reçoit via série (et vice-versa).

La figure suivante explique comment les informations circulent de l’application Android vers l’Arduino.

1642516566 176 Mise en route MIT App Inventor 2

Votre smartphone envoie des informations au module Bluetooth via Bluetooth. Ensuite, le module Bluetooth envoie les informations via une communication série à l’Arduino. Ce flux fonctionne également dans l’autre sens : l’Arduino envoie des informations au module Bluetooth qui les envoie au smartphone via Bluetooth.

Présentation de l’inventeur d’applications MIT

Aller à http://appinventor.mit.edu/explore/ et appuyez sur Créer des applications bouton.

Cliquez ensuite sur Commencer un nouveau projet comme indiqué dans la figure ci-dessous.

1642516566 513 Mise en route MIT App Inventor 2

Il vous sera demandé de donner un nom à votre projet. Comme nous venons d’explorer les fonctionnalités de MIT App Inventor 2, vous pouvez le nommer test.

1642516566 486 Mise en route MIT App Inventor 2

Cliquez sur D’ACCORD. Votre projet est automatiquement enregistré.

Si vous allez à Projets > Mes Projets vous pouvez voir tous vos projets enregistrés.

1642516566 560 Mise en route MIT App Inventor 2

Cliquez sur le nom du projet pour ouvrir le générateur d’application.

Designer

Vous serez présenté avec le Designer onglet comme indiqué dans la figure suivante.

1642516566 195 Mise en route MIT App Inventor 2

À 1) vous sélectionnez si vous êtes sur le Designer ou dans le Éditeur de blocs languette. Avec MIT App Inventor vous avez 2 sections principales : Designer et Blocs. Le concepteur vous donne la possibilité d’ajouter des boutons, d’ajouter du texte, d’ajouter des écrans et de modifier l’apparence générale de l’application.

le Blocs La section vous permet de créer des fonctionnalités personnalisées pour votre application. Ainsi, lorsque vous appuyez sur les boutons, il fait réellement quelque chose avec cet événement.

2) le Palette contient les composants pour construire la conception de l’application comme des boutons, des curseurs, des images, des étiquettes, etc…

3) C’est le Téléspectateur. C’est ici que vous faites glisser les composants pour créer l’apparence de l’application.

4) Composants. Vous pouvez voir tous les composants ajoutés à votre application et comment ils sont organisés hiérarchiquement.

5) Propriétés. C’est ici que vous sélectionnez les propriétés de vos composants comme la couleur, la taille et l’orientation.

Éditeur de blocs

Ouvrez le Blocs onglet de l’éditeur.

1642516566 150 Mise en route MIT App Inventor 2

Dans le Blocs onglet éditeur, vous avez plusieurs sections :

1) contient les blocs intégrés pour créer la logique de l’application. C’est ce qui fait que l’application définit les fonctionnalités des boutons, envoie des commandes à Arduino, se connecte au module Bluetooth, etc. Vous avez plusieurs blocs regroupés par catégories :

  • Contrôler: sinon déclarations, boucles tant que, etc…

1642516566 347 Mise en route MIT App Inventor 2

  • Logique: Vrai, Faux, égal, pas égal, etc…
  • Math: opérateurs mathématiques.
  • Texte: blocs traitant du texte.
  • Listes: blocs de gestion des listes.
  • Couleurs: blocs pour gérer les couleurs, comme choisir une couleur, créer une couleur et diviser les couleurs.
  • Variable : initialiser les variables, définir les valeurs des variables, obtenir les valeurs des variables, etc…
  • Procédures: les procédures sont comme des fonctions. Une procédure est une séquence de blocs de code portant un nom donné. Plus tard, vous pouvez appeler cette séquence de blocs au lieu de créer la même longue séquence.

À l’intérieur de chaque groupe, vous avez des blocs que vous pouvez faire glisser vers le Téléspectateur 2). Dans le Téléspectateur, vous faites glisser les blocs et les joignez d’une manière spécifique pour que quelque chose se produise.

Nous vous recommandons de naviguer à l’intérieur de la section des blocs et d’explorer ce qu’il y a dedans. Les blocs ressemblent à des pièces de puzzle qui s’emboîtent ou non. Si vous ne pouvez pas faire quelque chose avec certains blocs, ils ne rentreront pas.

Dans le sac à dos 3) vous enregistrez des blocs de code à utiliser plus tard. Vous déplacez des blocs vers le poubelle 4) pour les supprimer.

Projets avec MIT App Inventor

Ce n’était qu’une introduction rapide au MIT App Inventor. Maintenant, il est temps de commencer à créer des applications !

Voici une liste de nos projets populaires Arduino et MIT App Inventor :

Applications Android pour Arduino avec MIT App Inventor 2

Si vous aimez les applications Android et Arduino, jetez un œil à notre cours : Applications Android pour Arduino avec MIT App Inventor

1642516566 258 Mise en route MIT App Inventor 2

Il s’agit d’un cours étape par étape pour vous permettre de créer des applications Android sympas pour Arduino, même sans expérience préalable ! Une collection de 8 + 1 Projets.

Téléchargez des applications Android pour Arduino avec MIT App Inventor 2

J’espère que vous avez trouvé cet article utile.

Merci d’avoir lu,

Sara