Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
cours:plim:projet16_17:gr17:gr17 [2017/02/17 12:09] bmessiha [Rendu Final] |
cours:plim:projet16_17:gr17:gr17 [2017/02/19 23:43] (Version actuelle) bmessiha [Consommation de l’application:] |
||
---|---|---|---|
Ligne 94: | Ligne 94: | ||
Code Source sur github : https://github.com/eslamhossam23/ELIM/tree/Cloud | Code Source sur github : https://github.com/eslamhossam23/ELIM/tree/Cloud | ||
- | ==== Produit ==== | + | ==== Installation ==== |
- | Il suffit d'installer l'application mobile sur votre smartphone Android, puisque le coté serveur est sur cloud. | + | Il suffit d'installer l'application mobile sur votre smartphone Android, puisque le coté serveur et la base de données est sur cloud. |
Téléchargement : télécharger l'APK suivant sur votre téléphone mobile : [[https://drive.google.com/file/d/0B-2v13jZ38fILWZTTU1Rc1pMMmc/view?usp=sharing|APK]] | Téléchargement : télécharger l'APK suivant sur votre téléphone mobile : [[https://drive.google.com/file/d/0B-2v13jZ38fILWZTTU1Rc1pMMmc/view?usp=sharing|APK]] | ||
Ligne 101: | Ligne 101: | ||
* Allez dans l'application “Téléchargement” et cliquez sur le fichier .apk | * Allez dans l'application “Téléchargement” et cliquez sur le fichier .apk | ||
* Sélectionnez “Installer” | * Sélectionnez “Installer” | ||
+ | |||
+ | ====Fonctionnement de l’application:==== | ||
+ | |||
+ | Dès l'ouverture de l'application, le service de recording est activé. Il calcule l’intensité du son une fois chaque 30 second (le calcul d’une fois est effectivement 5 fois consécutives et on prend la moyenne afin d’éviter les anomalies). Puis le service enregistre chaque donnée au Firebase. | ||
+ | |||
+ | A l’interface principale, vous trouverez quatre boutons: Get Data, Show Map, KMeans et un bouton de capture écran. | ||
+ | |||
+ | {{:cours:plim:projet16_17:gr17:screenshot_20170219-232529.png?200|}} | ||
+ | * Le bouton Get Data demande les données directement enregistrées sous Firebase et dès qu’elles sont prêtes, on les affiche sur le graphe sans aucun calcul. | ||
+ | {{:cours:plim:projet16_17:gr17:untitled_presentation.png?200|}} | ||
+ | * Show Map permet le passage à la carte où on affichera les positions dans lesquelles le service a enregistré l’intensité du son, et aussi l’intensité moyenne dans cette position (si il y en a plusieurs). | ||
+ | {{:cours:plim:projet16_17:gr17:screenshot_20170219-232433.png?200|}} | ||
+ | * KMeans permet le passage à une autre interface qui vous donne le choix de représenter le résultat de l’algorithme sous forme d’un graphe. Plus un paragraphe dessous qui explique la résultat | ||
+ | {{:cours:plim:projet16_17:gr17:screenshot_20170219-232507.png?200|}} | ||
+ | {{:cours:plim:projet16_17:gr17:untitled_presentation1.png?200|}} | ||
+ | |||
+ | * Capture d’écran du graphe visible | ||
+ | Donnée sans calcul: | ||
+ | |||
+ | {{:cours:plim:projet16_17:gr17:img_6_17_1.jpg?200|}} | ||
+ | |||
+ | Resultat Kmeans: | ||
+ | |||
+ | {{:cours:plim:projet16_17:gr17:img_report_5_16_1.jpg?200|}} | ||
+ | |||
+ | ====Consommation de l’application:==== | ||
+ | Puisque l’application utilise un service activé tout le jour, il est alors indispensable d’évaluer la consommation d'énergie. Nous avons fait un petit test, nous avons laissé le service fonctionnant depuis minuit et pour 15 heures. La consommation était seulement 3%. | ||
+ | |||
+ | {{:cours:plim:projet16_17:gr17:screenshot_20170211-150659.png?200|}} |