Accueil > App Inventor 2 > Des exemples de projets avec AI2

Articles de cette rubrique

    5 janvier 2016

  • Contrôler une led RGB par Bluetooth (AI et Arduino)

    L’objectif

    A partir d’une application AI2, depuis un smartphone, on contrôle les niveaux de couleurs d’une led RGB. Le signal est alors envoyé par BlueTooth.

    Le signal est reçu par le contrôleur Arduino qui règle les couleurs.

    L’application

    Elle se trouve sur le site Appinventor, dans la galerie, avec le nom "BtRGB", ou rentrant plus simplement "dlefur".

    C’est un exemple d’utilisation de l’application de "BtModele".

    La partie Arduino

    Tout est décrit dans cet article.

    C’est un exemple d’utilisation de la bibliothèque ’SerialDLF".


  • Gérer un High Score avec TinyWebDB

    L’objectif

    Pour illustrer comment utiliser TinyWebDB, voici une petite application qui n’a comme seule objectif que de montrer comment gérer le score à battre dans un jeu.

    Ici, la partie jeu n’exista pas puisque l’utilisateur choisit directement son score.

    • si ce score est supérieur au score enregistré, un message est donné et les données sont stockées sur le service TinyWebDB ;
    • sinon, un message est donné.

    Préparation du service TinyWebDB

    Il faut se créer un service. La procédure est créer à la page suivante.
    Vous aurez donc une adresse du service du type : https://monprojet-1111.appspot.com/ .

    Une fois créé, se rendre à l’adresse fournie et rentrer une valeur en cliquant sur "\storevalue".

    On rentre :

    • comme tag : HighScore
    • comme valeur : [0,0,0,0]

    La valeur stockée est en effet une liste de 4 éléments :

    • le score à battre
    • le nom
    • le prénom
    • l’identifiant

    L’application

    Elle se trouve sur le site Appinventor, dans la galerie, avec le nom "HighScoreTinyWebDB", ou rentrant plus simplement "dlefur".
    A vous de modifier le service du composant "TinyWebDB1".


  • 4 février 2014

  • Un projet AI2 servant à piloter un robot mobile via Bluetooth

    Que fait ce projet ?

    Ce projet permet d’établir une communication Bluetooth et de commander les déplacement d’un robot comprenant un circuit Arduino.

    L’application

    Elle se trouve sur le site Appinventor, dans la galerie, avec le nom "BtRobot", ou rentrant plus simplement "dlefur".

    Le code Arduino


  • Un projet minimal autour du Bluetooth avec AI2

    Que fait ce projet ?

    En cliquant sur le bouton "CONNECTER", l’appareil liste l’ensemble des appareils Bluetooth appariés précédemment (avant de lancer cette application).

    L’utilisateur choisi le module voulu et l’appareil se connecte.

    Une notification apparaît et la partie basse de l’écran devient visible.

    On peut alors, soit envoyer un message, soit voir apparaître les messages reçus.

    L’application

    Elle se trouve sur le site Appinventor, dans la galerie, avec le nom "BtModele", ou rentrant plus simplement "dlefur".


SPIP | | Plan du site | Suivre la vie du site RSS 2.0