Outils pour utilisateurs

Outils du site


cours:oc:gr6_16_17:gr6_16_17

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cours:oc:gr6_16_17:gr6_16_17 [2017/02/19 21:10]
hhossam [Rendu final]
cours:oc:gr6_16_17:gr6_16_17 [2017/02/19 21:34] (Version actuelle)
hhossam [Rendu final]
Ligne 109: Ligne 109:
 Services rendues par une bean: Services rendues par une bean:
   * Notification par mail en cas de dépassement d'une certaine threshold de pas et arrêt de calcul de pas   * Notification par mail en cas de dépassement d'une certaine threshold de pas et arrêt de calcul de pas
-  * Notification par mail en cas de battements ​cardiaque ​élevés+  * Notification par mail en cas de battements ​cardiaques ​élevés ​par rapport à une certaine threshold
   * Notification par mail en cas de demande de la localisation de la canne   * Notification par mail en cas de demande de la localisation de la canne
  
Ligne 149: Ligne 149:
  
 == Améliorations apportées après la soutenance == == Améliorations apportées après la soutenance ==
-    * L'​équation de calcul des appuis de la canne prenait en compte l'​accélération des trois axes. Nous l'​avons changée de façon qu'il calcule juste depuis l'axe "​x"​ vu que l'​objet final assure que seulement le changement de valeur de cette axe indique un appui de la canne.+    * L'​équation de calcul des appuis de la canne prenait en compte l'​accélération des trois axes. Nous l'​avons changée de façon qu'il calcule juste depuis l'axe "​x"​ vu que l'​objet final assure que seulement le changement de valeur de cette axe indique un appui de la canne. L'​algorithme est beaucoup plus précis maintenant et la rotation de la canne ne cause pas de "faux appuis"​ ce qui était une des problèmes évoqués pendant la soutenance.
     * Nous avions une seule bean monolithique comprenant trois actions pour l'​envoi des Mails de notification. Nous avons modifié notre code de sorte que nous avons maintenant quatre beans indépendantes. Une seule bean pour l'​envoi des messages et trois autres pour la gestion et contrôle des données des capteurs. De cette manière, on assure la modularité et on permet l'​extension de notre application selon les besoins d'un utilisateur. On va vous montrer les paramètres à régler à la section de photos des composantes WComp.     * Nous avions une seule bean monolithique comprenant trois actions pour l'​envoi des Mails de notification. Nous avons modifié notre code de sorte que nous avons maintenant quatre beans indépendantes. Une seule bean pour l'​envoi des messages et trois autres pour la gestion et contrôle des données des capteurs. De cette manière, on assure la modularité et on permet l'​extension de notre application selon les besoins d'un utilisateur. On va vous montrer les paramètres à régler à la section de photos des composantes WComp.
  
Ligne 190: Ligne 190:
 On a configuré la rasp de sorte qu'​elle connecte automatiquement au Wifi de l'​Ubiquarium suivant les étapes du lien suivant: http://​weworkweplay.com/​play/​automatically-connect-a-raspberry-pi-to-a-wifi-network/​ On a configuré la rasp de sorte qu'​elle connecte automatiquement au Wifi de l'​Ubiquarium suivant les étapes du lien suivant: http://​weworkweplay.com/​play/​automatically-connect-a-raspberry-pi-to-a-wifi-network/​
  
-Pour démarrer notre device sur notre raspberry, il vous suffit d'​écrire depuis un Terminal PuTTY: ​./run+Il faut allumer le power bank.
  
-Nom du hôte: canne+Il faut aussi s'​assurer que vous êtes équipé ​du capteur de fréquence cardiaque.
  
-Utilisateurpi+Ensuite, pour démarrer notre device sur notre raspberry, il vous suffit d'​écrire depuis un Terminal PuTTY./run
  
-Mot de passe: raspberry+    * Nom de l'​hôte:​ canne 
 +    * Utilisateur:​ pi 
 +    * Mot de passe: raspberry
  
 Vous allez le voire sous Device Spy. Vous allez le voire sous Device Spy.
Ligne 202: Ligne 204:
 == Image du device sur Device Spy == == Image du device sur Device Spy ==
 {{ :​cours:​oc:​gr6_16_17:​device_spy.png?​nolink&​600 |}} {{ :​cours:​oc:​gr6_16_17:​device_spy.png?​nolink&​600 |}}
 +Il faut souscrire aux évènements de chaque service pour voir les modifications sur device spy.
  
 == Environnement de travail WComp == == Environnement de travail WComp ==
cours/oc/gr6_16_17/gr6_16_17.1487535049.txt.gz · Dernière modification: 2017/02/19 21:10 par hhossam