Outils pour utilisateurs

Outils du site


cours:oc:gr1_16_17:gr1_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:gr1_16_17:gr1_16_17 [2017/02/14 16:55]
gchapon [Scénarios d’utilisation:]
cours:oc:gr1_16_17:gr1_16_17 [2017/02/17 15:21] (Version actuelle)
gchapon [RENDU FINAL]
Ligne 104: Ligne 104:
 {{:​cours:​oc:​gr1_16_17:​cache3d.jpg?​direct&​200|}} {{:​cours:​oc:​gr1_16_17:​interieur3d.jpg?​direct&​200|}} {{:​cours:​oc:​gr1_16_17:​cache3d.jpg?​direct&​200|}} {{:​cours:​oc:​gr1_16_17:​interieur3d.jpg?​direct&​200|}}
  
 +============RENDU FINAL============
 +
 +== Améliorations : ==
 +
 +Aucune amélioration particulière n'a été effectué depuis la soutenance du projet. En effet, la partie software était terminée et fonctionnelle. De même, l'​objet était terminé et avait toutes les conditions requises pour s'​approcher au mieux d'un produit fini (prototype fonctionnel). ​
 +
 +== Photos de l'​objet==
 +** 1) Objet fini **
 +
 +{{:​cours:​oc:​gr1_16_17:​photo2.jpg?​200|}}
 +{{:​cours:​oc:​gr1_16_17:​fullsizerender.jpg?​200|}}
 +{{:​cours:​oc:​gr1_16_17:​photo1.jpg?​200|}}
 +
 +** 2) Objet fini démonté **
 +
 +{{:​cours:​oc:​gr1_16_17:​interieur.jpg?​200|}}
 +
 +** 3) Service Device Py **
 +
 +{{:​cours:​oc:​gr1_16_17:​spydevice.png?​600|}}
 +
 +** 3) Copie d'​écran de la composition **
 +
 +{{:​cours:​oc:​gr1_16_17:​wcomp.jpg?​600|}}
  
 == Installation et démarrage des services sur la raspberry == == Installation et démarrage des services sur la raspberry ==
  
 **1° Démarrage depuis la carte fournie :**  **1° Démarrage depuis la carte fournie :** 
-  * Configurer la raspberry sur le réseau wifi  +  * Connexion avec le mot de passe suivant : gg1116 
-  * Aller dans repertoire upnp (cd smartDrying/​upnp/ )  +  * Lancer le script "​smart_drying" ​(./smart_drying &depuis l'​espace home (Attention, tous les capteurs doivent être correctement branchés, ce référer à la partie 2.2 Configurations logiciels et matériels)
-  * Lancer le scrypt python ​(python smart_drying.py)+
  
-**2° Installation ​from scratch :**  +**2.1° Configurations logiciels de la raspberry ​from scratch:​** 
-Le placement des capteurs ​sur la plateform Grove Pi sont définis dans le ReadMe contenu dans le dossier suivant ​{{:​cours:​oc:​gr1_16_17:​upnp.zip|}}+  * Télécharger l'​image du système Rapbian à l'​adresse suivante : [[https://​downloads.raspberrypi.org/​raspbian_lite_latest|imageSystem.zip]] 
 +  * Installer l'​image système téléchargée ​sur la carte SD avec le logiciel Win32DiskImager 
 +  * Configurer la raspberry sur le réseau wifi ([[https://www.raspberrypi.org/​documentation/​configuration/​wireless/​wireless-cli.md|Setting Wifi on Rapberry Pi]])
  
-  ​* Téléchargez le dossier ​zip directement sur la raspberry ​Ce dossier ​contient les fichiers python ​PYUPNP (Attention ​la librairie python pyUPNP doit être installer) +**2.2° Configurations logiciels et matériels:​** 
-  * Lancez le script ​python ​smart_drying.py en utilisant ​la commande suivante : python smart_drying.py présent dans le dossier upnp+  ​* Téléchargez le dossier ​suivant : {{:​cours:​oc:​gr1_16_17:​embedded_soft.zip|}}, il contient les fichiers ​sources ​python ​UPNP, un scrypt de lancement appelé "​smart_drying"​ et un ReadMe décrivant le placement des différents capteurs sur la platforme GrovePI 
-  * Et voilà ​tous les services sont lancés ​+  * Envoyez le script "​smart_drying"​ sur la raspberry (à l'aide de filezilla par exemple
 +  * Lancez le script ​"smart_drying" depuis ​la rapsberry (./​smart_drying &) (Attention, tous les capteurs doivent être correctement branchés) 
 +  * Et voila, ​tous les services ​de l'​objet ​sont maintenant démarrés et accessibles 
 +  * Pour arrêter les services utiliser la commande suivant : (killall -9 smart_drying)
  
- +== Installation ​et démarrage ​de l'​environnement WComp ==
-== Installation de l'​environnement WComp ==+
 Afin de pouvoir utiliser SmartDrying,​ il faut dans un premier temps installer tout l’environnement. Afin de pouvoir utiliser SmartDrying,​ il faut dans un premier temps installer tout l’environnement.
 Pour ce faire, après avoir installer SharpDevelop,​ il est nécessaire de copier les différentes dll (correspondants aux composants du projet) dans le répertoire :  ​ Pour ce faire, après avoir installer SharpDevelop,​ il est nécessaire de copier les différentes dll (correspondants aux composants du projet) dans le répertoire :  ​
-C:​\Users\user\Documents\WComp.NET\Beans {{:​cours:​oc:​gr1_16_17:​beans.zip|}}+C:​\Users\user\Documents\WComp.NET\Beans {{:​cours:​oc:​gr1_16_17:​beans_dll.zip|}} 
 + 
 +( Code source des composants développés : {{:​cours:​oc:​gr1_16_17:​wcomp.zip|}})
  
 {{:​cours:​oc:​gr1_16_17:​dll.jpg?​200|}} {{:​cours:​oc:​gr1_16_17:​dll.jpg?​200|}}
Ligne 132: Ligne 161:
 {{:​cours:​oc:​gr1_16_17:​container.jpg?​200|}} {{:​cours:​oc:​gr1_16_17:​container.jpg?​200|}}
  
-Le nouveau container créé, il faut maintenant importer le fichier wcc (à télécharger ci-dessous {{:​cours:​oc:​gr1_16_17:​smartdryingorchestrateur.zip|}} correspondant au projet smart drying :+Le nouveau container créé, il faut maintenant importer le fichier wcc (à télécharger ci-dessous {{:​cours:​oc:​gr1_16_17:​smartdryingorchestrateur.zip|}}correspondant au projet smart drying :
  
 {{:​cours:​oc:​gr1_16_17:​container.jpg?​200|}} {{:​cours:​oc:​gr1_16_17:​container.jpg?​200|}}
cours/oc/gr1_16_17/gr1_16_17.1487087733.txt.gz · Dernière modification: 2017/02/14 16:55 par gchapon