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:53]
gchapon
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============
  
-== Installation et démarrage des services sur la raspberry ​==+== Améliorations : ==
  
-**1° Démarrage ​du la carte fournie :**  +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). 
-  * Configurer la raspberry sur le réseau wifi (aller dans /etc/) +
-  * Aller dans repertoire upnp (cd smartDrying/​upnp/​ )  +
-  * Lancer le scrypt python (python smart_drying.py)+
  
-**2° Installation from scratch :**  +== Photos de l'​objet== 
-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|}}+** 1) Objet fini **
  
-  * 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).  +{{:​cours:​oc:​gr1_16_17:​photo2.jpg?200|}} 
-  * Lancez le script python smart_drying.py en utilisant la commande suivante ​python smart_drying.py présent dans le dossier upnp+{{:cours:​oc:​gr1_16_17:​fullsizerender.jpg?200|}} 
-  * Et voilà tous les services sont lancés ​+{{:​cours:​oc:​gr1_16_17:​photo1.jpg?​200|}}
  
 +** 2) Objet fini démonté **
  
-== Installation de l'​environnement WComp ==+{{:​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 == 
 + 
 +**1° Démarrage depuis la carte fournie :**  
 +  * Connexion avec le mot de passe suivant : gg1116 
 +  * 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) 
 + 
 +**2.1° Configurations logiciels de la raspberry from scratch:​** 
 +  * 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]]) 
 + 
 +**2.2° Configurations logiciels et matériels:​** 
 +  * 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 
 +  * 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 ==
 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.1487087600.txt.gz · Dernière modification: 2017/02/14 16:53 par gchapon