concevoir une application android · (rond) pour ouvrir le gestionnaire de fichiers brancher le...
Post on 10-Oct-2020
11 Views
Preview:
TRANSCRIPT
CONCEVOIR UNE APPLICATION ANDROID
25/01/2017
OBJECTIF : Commander une lampe à partir d'un smartphone ANDROID à l'aide d'une carte électronique Arduino.
Emission
ACQUERIR Traiter le signal Communiquer
Réception
ACQUERIR Traiter le signal Communiquer
MODE DE FONCTIONNEMENT
Signal bluetooth
I) LOGICIEL POUR CREER L'APPLICATION ANDROID
a) Lancer Mozilla FireFox. Aller sur le site : http://ai2.appinventor.mit.edu
Se connecter à l'aide d'un compte gmail personnel (ou le créer www.gmail.com)
françaisProjets / nouveau (nom : lumiere)
b) Dessiner l'interface chercher sur Internet une image de lampe, et enregistrer la sur le bureau. La mettre en fond d'écran à l'aide de la zone propriétés / image de fond. Idem pour l'icone qui s'affichera sur le smartphone.
c) mise en place des composants.- 2 [boutons] (allumer) et (éteindre) le lampe- [selectionneur de liste] pour afficher une liste de texte dans lequel on choisira le numéro Bluetooth.- 1 [bouton] pour déconnecter le bluetooth- le composant [client Bluetooth] non visible dans connectivité-
palette interface composants propriétés
Icône
d) placement des composants.
Faire glisser [selectionneur de liste] sur l'interface. Le renommer le texte, dans la zone propriétés / Texte, en : liste blueTooth
Faire glisser un premier bouton en dessous et Le nommer le texte, dans la zone propriétés / Texte, : allumer lampeFaire glisser un deuxième bouton à coté et Le nommer le texte, dans la zone propriétés / Texte, : éteindre lampe
Dans la zone Palette, disposition : glisser [arrangement Horizontale] et glisser des 2 boutons de dessus pour qu'ils soient cote à cote.
Faire glisser le composant [client Bluetooth] non visible dans connectivité
Faire glisser un troisième bouton en dessous et le rennomer, dans la zone propriétés / Texte, : déconnecter
Remarque : vous pouvez renommer aussi le non des boutons en bas de la zone Composants
d) programmation ou ajouter un comportement aux composants
Cliquer pour ouvrir la fenêtre BLOCS
Élèments de contrôle (comme scratch)
Vos composants créés
Étape 1 : recherche et connection au bluetooth.
Cliquer sur [selectionneur de liste] et glisser dans l'interface le bloc quand…...avant prise
Ensuite mettre ……. à et en choisissant le composant client_bluetooth
La liste de tous les émeteurs bluetooth s'afficheront
Étape 2 : connection au périphérique sélectionné.Cliquer sur [selectionneur de liste] et glisser dans l'interface le bloc quand…[selectionneur de liste]… Après prise
Mettre le …[selectionneur de liste]……. ActivéCliquer sur le client_bluetoothAppeler le client_bluetooth Se connect
À l'adresse client_bluetooth adresse et nom
La connection est faite entre le smartphone et la carte
Étape 3 : allumer la lampe. Ou l'éteindre
Cliquer sur le bouton [allumer lampe]. Et glisser la boucle logiquequand….. Clic faire Envoyer le nombre 1 par bluetooth
Partie Incorporé / mathPour éteindre, on envoye le nombre 0
La carte recevra le nombre 1 ou 0 . On aurai pu choisir d'autre nombre ou lettre
Étape 4 : déconnecter
Étape 5 : télechargement de l'application
ConstruireApp (enregistrer apk sur
ordinateur).
Choisir Enregistrer
Cliquer sur l'icone téléchargement
Et ensuite sur le bouton (rond) pour ouvrir le gestionnaire de fichiers
Brancher le Smartphone à l'ordinateur,
Faire un copier coller dans le répertoire du Smartphone
Dans l'application « fichiers » trouver votre application et installer le ( ! modifier la sécurité en acceptant d'installer des applications non reconnu)
La surprise arrive . !!
II) LOGICIEL POUR GERER LA CARTE ARDUINO
Aller sur le site http://blockly.technologiescollege.fr
Changer les paramètres pour mettre en français, choisir la carte arduino uno.
Configurer les blocs en mode Experts
Placer les blocs comme ce modèle
Sauver en fichier XMLbrancher la carte avec le cordon USB à l'ordinateur.
Cliquer sur Sélectionner tout le code, et faire un Copier (bouton droite de la souris)
lancer le logiciel : Arduino Coller le code.
Téléverser le programme en cliquant sur cet icône
Tester le programme
appeler le professeur !
0(état bas)
top related