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 14:34]
grobin [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 ==
  
-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° 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)
  
-  ​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.1° Configurations logiciels de la raspberry from scratch:** 
-  * Lancez le script python smart_drying.py en utilisant la commande ​suivante : python smart_drying.py présent dans le dossier upnp+  * Télécharger l'​image du système Rapbian à l'​adresse ​suivante : [[https://​downloads.raspberrypi.org/​raspbian_lite_latest|imageSystem.zip]] 
-  * Et voilà tous les services sont lancés ​+  * 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 de l'​environnement WComp == +== Installation ​et démarrage ​de l'​environnement WComp == 
-Afin de pouvoir utiliser ​le 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 126: 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 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.1487079249.txt.gz · Dernière modification: 2017/02/14 14:34 par grobin