Outils pour utilisateurs

Outils du site


cours:oc:gr8_16_17:gr8_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:gr8_16_17:gr8_16_17 [2017/02/19 21:29]
blagouge [La bouée de piscine connectée]
cours:oc:gr8_16_17:gr8_16_17 [2017/02/19 23:55] (Version actuelle)
blagouge [Installation et lancement]
Ligne 1: Ligne 1:
-{{:​cours:​oc:​gr8_16_17:​cpb_logo.png?​300|}}+{{ :​cours:​oc:​gr8_16_17:​cpb_logo.png?​nolink&300 |}}
  
 ====== CPB : Connected Pool Buoy ====== ====== CPB : Connected Pool Buoy ======
Ligne 87: Ligne 87:
   * Lancer une musique sur la bouée   * Lancer une musique sur la bouée
   * Mettre en pause la musique sur la bouée   * Mettre en pause la musique sur la bouée
-  ​+
 ---- ----
  
Ligne 94: Ligne 94:
 {{ :​cours:​oc:​gr8_16_17:​untitled_diagram.png?​nolink&​600 |}} {{ :​cours:​oc:​gr8_16_17:​untitled_diagram.png?​nolink&​600 |}}
  
-**Description de l'​architecture**+Les services UpNp sont développés côté Raspberry avec pyupnp 
 + 
 +Wcomp Container :  
 + 
 +{{:​cours:​oc:​gr8_16_17:​wcomp.png|}}
  
- TODO TODO TODO TODO TODO TODO 
- TODO TODO TODO TODO TODO TODO 
- TODO TODO TODO TODO TODO TODO 
- TODO TODO TODO TODO TODO TODO 
 ---- ----
  
Ligne 122: Ligne 122:
  
 === Photos === === Photos ===
 +Pour le positionnement précis des capteurs sur la carte, une partie détaille les branchements plus bas. 
  
- TODO TODO TODO TODO TODO TODO +{{:​cours:​oc:​gr8_16_17:​dscn2549.jpg?​300|}} 
- TODO TODO TODO TODO TODO TODO +{{:​cours:​oc:​gr8_16_17:​dscn2552.jpg?​300|}}
- TODO TODO TODO TODO TODO TODO +
- TODO TODO TODO TODO TODO TODO+
  
 Photos de la bouée, des couvercles ET imprécrans de l'​application Photos de la bouée, des couvercles ET imprécrans de l'​application
Ligne 137: Ligne 136:
 Sources (github) du projet : https://​github.com/​nn200057/​CPB Sources (github) du projet : https://​github.com/​nn200057/​CPB
  
-Le code source de l'​application se trouve dans le dossier AndroidApp, celui de WComp dans le dossier WComp et celui de la Rasberry Pi dans network.+Le code source de l'​application se trouve dans le dossier ​**AndroidApp** 
 + 
 +Celui de WComp dans le dossier ​**WComp** 
 + 
 +Enfin celui de la Rasberry Pi dans **network**
  
 ==== Installation et lancement ==== ==== Installation et lancement ====
 +Information : la Raspberry tourne sur le système d'​exploitation Raspbian GNU/Linux 8 (Jessie).
 **Connecter les différents capteurs à la RaspBerry Pi:**  **Connecter les différents capteurs à la RaspBerry Pi:** 
  
Ligne 152: Ligne 156:
 Le ruban de leds se branche sur le port A7. Le ruban de leds se branche sur le port A7.
  
-Le capteur de température se branche sur les pins : le fil "​power"​ (rouge) sur le pin 1, le fil "​ground"​ (noir) sur le pin 7, le fil "​data"​ (jaune) sur le pin 6.+Le capteur de température se branche sur les pins : le fil "​power"​ (rouge) sur le pin 1, le fil "​ground"​ (noir) sur le pin 6, le fil "​data"​ (jaune) sur le pin 7, comme ici :  
 + 
 +{{:​cours:​oc:​gr8_16_17:​16900061_10211895359807989_246848019_n.png?300|}}
  
 Le couvercle de la caméra branche son câble USB sur n'​importe quel port USB disponible et son capteur de pression (touch sensor) sur le port A5. Le couvercle de la caméra branche son câble USB sur n'​importe quel port USB disponible et son capteur de pression (touch sensor) sur le port A5.
Ligne 162: Ligne 168:
 **Installer et utiliser la ConnectedPullBuoy :**    **Installer et utiliser la ConnectedPullBuoy :**   
  
-- Installer l'apk sur le mobile. ​     +- Installer l'apk sur le mobile ​: [[https://​github.com/​nn200057/​CPB/​raw/​master/​Androidapp/​app/​app-release.apk|ConnectedPoolBuoy]] 
- + - Connecter votre mobile à l'​ordinateur,​ il faut que le mode développeur activé.. ​   
-- Connecter votre mobile à l'​ordinateur,​ il faut que le mode développeur activé.. ​   + - Installer ADB et installer les drivers du téléphone si cela n'est pas déjà fait.    
- + - Utiliser la ligne : "adb install <put the link to apk heer> depuis la racine du projet.
-- Installer ADB et installer les drivers du téléphone si cela n'est pas déjà fait.   +
  
-- Utiliser la ligne : adb install <put the link to apk heer> ​depuis ​la racine du projet    ​+Il est également possible d'​installer l'​application en autorisant les sources inconnus ​depuis ​les paramètres Android, en transférant l'APK sur le téléphone et en l'​installant directement depuis le téléphone.
  
 - Allumer/​Brancher la rasp, le service se lance automatiquement. ​     ​ - Allumer/​Brancher la rasp, le service se lance automatiquement. ​     ​
  
-- Importer les beans présent dans le dossier ​<> ​dans le dossier de votre espace personnel ​<>.   +- Importer les beans présent dans le dossier ​Beans dans le dossier de votre espace personnel ​Document/​WComp.NET/​Beans.   
  
 - Nous utilisons un Web service REST pour permettre à l'​application de dialoguer avec WComp. ​     - Nous utilisons un Web service REST pour permettre à l'​application de dialoguer avec WComp. ​    
Ligne 191: Ligne 196:
 - Lancer un nouveau WComp Container dans SharpDevelop - Lancer un nouveau WComp Container dans SharpDevelop
  
-- Importer le fichier WComp/<​Machin>​.wcc +- Importer le fichier WComp/CPB.wcc 
  
 - Une fois le projet chargé, clicker sur le bouton "​Start"​ - Une fois le projet chargé, clicker sur le bouton "​Start"​
cours/oc/gr8_16_17/gr8_16_17.1487536198.txt.gz · Dernière modification: 2017/02/19 21:29 par blagouge