Outils pour utilisateurs

Outils du site


projets:ocs:20142015:gr7

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édentesRévision précédente
Prochaine révision
Révision précédente
projets:ocs:20142015:gr7 [2015/02/17 09:29] – [Software Specifications and Distribution of the connected Object] zayaniprojets:ocs:20142015:gr7 [2015/02/17 14:38] (Version actuelle) – [Software Specifications and Distribution of the high level service for the user] zayani
Ligne 65: Ligne 65:
  <body>  <body>
  
-<a href="https://drive.google.com/file/d/0B_G9pFn-hky3b19Kc25DeU1HS0k/view?usp=sharing"> Sketch of the project </a>.+ 
 +<img src="https://lh5.googleusercontent.com/mWPdgDgJ5S3Nc_O2n8VyVKQqyVQ_Is2-v6Galy-4kDw0HDM89XYT_iPoG3d0OK-ruLOij0XcUA=w1332-h537"  
 +style="width:200px;height:175px;margin-left:100px"/>
  
 </body> </body>
Ligne 83: Ligne 85:
  <body>  <body>
  
- <a href="https://drive.google.com/file/d/0B_G9pFn-hky3RzZSdHFjaTBPdTA/view?usp=sharing"> 3D view of the project </a>.+<img src="https://lh5.googleusercontent.com/nu6IE1SfFa_qP74SCZlFZSp1PMtwkFsxXKTgLfjLzGYIzYyGZhoNLtf-aAsCLgyREk-yWM_LLmbtCxdvuodhNvyUQfg=w1332-h537" style="width:200px;height:175px;margin-left:100px"/>
  
 +<img src="https://lh3.googleusercontent.com/8gHt6k0j7IPqYDv1V1HlLsO_jHduvYsfq5ifB65jmn0bTYXOr5_0134c_ASllKxTPuK2z-giuJ9RHSQHiqj_tJyHfDc=w1332-h537" 
 +style="width:200px;height:175px;margin-left:100px"/>
  
 +<img src="https://lh4.googleusercontent.com/xTsnolwTbIM_aOkEx5GWlytnbOzV1wvpw9k1sAha0l_6YZ2kgNGBhRMss3qLN66HSn_RJaqthlO55vbjZk_80zEY6xM=w1332-h537" style="width:200px;height:175px;margin-left:100px"/>
  
-</body> +<img src="https://lh4.googleusercontent.com/sJl1mRk1w_Eb7-QS-5Ej7yN3GMCfppMzJtEgHdzv-qqHCoSXFPxirelGHT3-qmwU-HMf7mOLbRXihfB-jQuX6C6zB3k=w1332-h537"  
-</html>+style="width:200px;height:175px;margin-left:100px"/>
  
-== Sketch of the new object == 
  
-<html> 
- 
- <head> 
-  
- 
- </head> 
- 
- 
- <body> 
- 
-<a href="https://drive.google.com/file/d/0B_G9pFn-hky3b19Kc25DeU1HS0k/view?usp=sharing"> Sketch of the project </a>. 
  
 </body> </body>
 </html> </html>
  
- +== 3D of the new object ==
-==  3D - CAD description of the new object ==+
  
 <html> <html>
Ligne 120: Ligne 112:
  <body>  <body>
  
- <a href="https://drive.google.com/file/d/0B_G9pFn-hky3RzZSdHFjaTBPdTA/view?usp=sharing"> 3D view of the project </a>.+<img src="https://lh5.googleusercontent.com/a1DQ7MeciHpbAhGLNYM4RF3HQVv-Vnm6dA0eNYnlplsxPQcnV-dkhB2P1qrJY9C_F9A1QwQJ7A=w1332-h537"  
 +style="width:200px;height:175px;margin-left:100px"/>
  
  
Ligne 126: Ligne 119:
 </body> </body>
 </html> </html>
 +
  
 == Real design of the object == == Real design of the object ==
 <html> <html>
  
-<img src="https://lh6.googleusercontent.com/k3s_N3Gk_wBQkq-24uW4kHWvdg1KNOdnKWtWbFdNHpAAVhbtMdq7oA4qYOB3LsruIih5527Gp3g=w1332-h537"  +<img src="https://lh3.googleusercontent.com/zuk8Yb6RVH0GTqS5ra9a_ZrmJGByUPSlyzxJXbq32WU49MxaycF48c6WqgNMmepFD3nB7CwoT_xPN_qNuN_MdbbbUc0=w1332-h537"  
-style="width:400px;height:350px;margin-left:100px"/> +style="width:200px;height:175px;margin-left:100px"/> 
-<br/>+ 
 + 
 +<img src="https://lh4.googleusercontent.com/QFl_1MenCTob4ijX6faUxgxu_q5gexH3YTVPcExXfuoxXnSE_riCJFyWsgiZsvDz40XlJVhKK5J6sMyrDB-mvh7_DqU=w1332-h537"  
 +style="width:200px;height:175px;margin-left:100px"/> 
  
 </body> </body>
 </html> </html>
 +
 == Archive of propositions from the designers team == == Archive of propositions from the designers team ==
  
Ligne 214: Ligne 213:
  
  
-==== Software Specifications and Distribution of the connected Object ====+ ==== Software Specifications and Distribution of the connected Object ====
  
 == Software Specifications of the connected Object == == Software Specifications of the connected Object ==
Ligne 227: Ligne 226:
 We pushed a very simpler logic in our embedded platform in order to make it generic as we can. so that, this logic has just the ability to control the big light of the lamp and the speaker that is connected via the usb audio modulator. The object can also play sound via bean of text to speech through url. We pushed a very simpler logic in our embedded platform in order to make it generic as we can. so that, this logic has just the ability to control the big light of the lamp and the speaker that is connected via the usb audio modulator. The object can also play sound via bean of text to speech through url.
  
-We put also the RFID reader and the light sensor in the object because they are already attached to it unlike other technologies that can be separated from the original object. +We put also the RFID reader and the light sensor in the object because they are already attached to it unlike other technologies that can be separated from the original object. 
 +  
 +<html>
  
 +<img src="https://lh3.googleusercontent.com/GzUnGg-7hHk69aEt6VeStDJPFa_jy-rCLTvyVKfm13Kluear8Pm8R-8oNkXxciYrkPyym1Je2pFeKg7w8nRG8Fa5A9A=w1332-h537" 
 +style="width:200px;height:175px;margin-left:100px"/>
 +
 +
 +<img src="
 +https://lh5.googleusercontent.com/KwsBmN1VSyzi4Keaa_3JYRS3nY3tb7XFNsUgX3AiSXKE5flmb69ozIe0mY-XpHvCw7rHdsFS_wL76l7E6-17dMlvOnw=w1332-h537" 
 +style="width:200px;height:175px;margin-left:100px"/>
 +
 +</html>
 ** 2) Application Protocol over Bluetooth link of the object  ** ** 2) Application Protocol over Bluetooth link of the object  **
   * We don't have neither bluetooth neither mobile application in our project     * We don't have neither bluetooth neither mobile application in our project  
Ligne 236: Ligne 246:
    
 == Software Distribution of the connected Object == == Software Distribution of the connected Object ==
- 
-// Here, put all the files needed to build, to compile and to deploy all your software developments// 
  
   *** Embedded Software in the connected object**      *** Embedded Software in the connected object**   
-    * All the instructions on what must be installed before deployment of the developed software +__We have to install many things before starting the development of our project:__ 
-    * Binary distribution of the developed software for the object and how to install (ex. DLL of new beans and wcc of the WComp the assembly) : +  * WComp, SharpDevelop, Device Spy, Phidget Control Panel, Bonjour from Apple 
-    * Sources distribution of the developed software  and how to build the binary distribution (ex. sources of new beans for WComp): +  Click here to find all off the sequential parts<html> <body> <a href="https://docs.google.com/file/d/0B_G9pFn-hky3UGNnTFJtbmFOUW9JdW1nUlBZUFRlRFJkeXNv/edit"> click here </a> 
-// including the list and the  links for all prerequisite software //+or <a href="https://drive.google.com/file/d/0B_G9pFn-hky3SFJiX2pxSjZQTkE/view?usp=sharing"> here </a> and <a href="https://drive.google.com/file/d/0B_G9pFn-hky3QjFYcFBuaGJwcUE/view?usp=sharing"> here  
 +</body> 
 +</html> 
 +  * Binary distribution of the developed software for the object and how to install  
 +  * Sources distribution of the developed software and how to build the binary distribution (ex. sources of new beans for WComp): 
    
    *** Java web application**    *** Java web application**
    *This application is developed on Netbeans8.2 with MySQL. We used the gmail APIs in order to access the mail and retrieve the new mp3 file.    *This application is developed on Netbeans8.2 with MySQL. We used the gmail APIs in order to access the mail and retrieve the new mp3 file.
-   *This is a representation diagram of the application:  +   *This is a representation diagram of the application: <html> <body> <a href="https://mail.google.com/mail/u/0/#inbox/14b943fc2248b499?projector=1"> click here <br/> </a>  
-<html>  +   *This is the source for all the Java application <a href="https://drive.google.com/file/d/0B_G9pFn-hky3dkVSeXEwZDVpZTZYdU8tTFhCZVFmWHE4YTlv/view?usp=sharing"> click here </a>
-<body>  +
-<a href="https://mail.google.com/mail/u/0/#inbox/14b943fc2248b499?projector=1"> click here </a>.  +
 </body> </body>
 </html> </html>
-  
  
 ==== Software Specifications and Distribution of the high level service for the user ==== ==== Software Specifications and Distribution of the high level service for the user ====
  
-// BE CAREFUL : Here is the main purpose of your project. //+This main purpose of this project is to play mp3 file and access to web service weather (RFID reader and a bottom).
  
-// BE CAREFUL : The connected object is only a part of the composition/orchestration between other services to build a high level service //  +In order to accomplish that, we put our project in the middle of an orchestration that's fulfill also web services that can be accessed by the object like the web service REST for weather and the Web application that is located in the local host (it can be migrated later into the cloud).
- +
-// BE CAREFUL : Don't forget that the added value and intelligence of the high level service are based on the use of multiple web services like meteo / agenda ... // +
- +
-// BE CAREFUL : The use of a user  terminal and any other Man Machine interface in order to use directly the object is not the purpose of this module //+
  
 +Finally, with this way of prototyping and accomplishing our object, we can have at the end a really smart connected lamp.
  
 == Software Specifications of the High Level Service for the user == == Software Specifications of the High Level Service for the user ==
 +<html>
  
-// add the description of Specifications of the High Level Service for the user //+<img src="https://lh5.googleusercontent.com/QIYiDgYIJOGGwvDM-__wWoC8ChWAxKXir2T2Wfir5TrflysU8a8FMoha47KvPfIQXglf9VWQZOPFOlwU-81ll7PHfOw=w1332-h537"  
 +style="width:400px;height:300px;margin-left:100px"/> 
 + 
 +</html> 
 +Actually, our project is communicating with the orchestration by receiving request (events) based on the UPnP Universal Plug and Play to consume a certain web service like in our case the weather an text to speech. Also, it receives events to start playing a story stored on the local-host and not the object itself.
  
-// including the lsit of the Web Services you use to design new High Level functionalities for the user // 
  
-// Example: use of Meteo Web Service to manage the watering of a plant equiped with a connected object //+We are using the Web Service Weather from google vis the REST method ( [[https://docs.google.com/document/d/1Ykg9NJPZQH7dqQZfPtaexKevcYTLYl7JJU6xgIkVCWc/edit|explained here]]) with an HTTP GET request. Also, we are using the web service text to speech related to the weather. 
  
    
Ligne 280: Ligne 290:
 // Here, put all the files needed to build, to compile and to deploy all your software developments for the high level service// // Here, put all the files needed to build, to compile and to deploy all your software developments for the high level service//
  
-    * All the instructions on what must be installed before deployment of the developed software (exsoftware stack and WComp): +This part is about  
-    * Binary distribution of the developed software for the object and how to install (exDLL of new beans and wcc of the WComp the assembly) +    * All the instructions on what must be on how to generate a new device and declare all events.  
-    * Sources distribution of the developed software  and how to build the binary distribution (exsources of new beans in WComp):+    * Binary distribution of the developed software for the object and how to install [[https://docs.google.com/document/d/1Ykg9NJPZQH7dqQZfPtaexKet|WS Weather]], [[https://docs.google.com/document/d/1Ykg9NJPZQH7dq| Text to speech]],  
 +    * Sources distribution of the developed software and how to build the binary distribution [[https://docs.google.com/document/d/1Ykg9NJPZQH7dq| source]] 
  
  
 ==== VIDEO PICTURES and SCREENSHOTS ==== ==== VIDEO PICTURES and SCREENSHOTS ====
  
-// Here put all that can illustrate the results of your project with .. //+the results of our project:
  
-// VIDEO for demonstrations //+VIDEO for demonstrations
  
-// PICTURES of the object looking like a finished one //+PICTURES of the object looking like a finished one
  
-// SCREENSHOTS of sofware applications and developments // +SCREENSHOTS of sofware applications and developments
  
 +<html>
 +<a href='https://simplebooklet.com' target='_blank' style='position: absolute; left: -9999px; border:0px; padding:0px; margin:0px;'>simplebooklet.com</a><iframe src='//simplebooklet.com/embed.php?wpKey=AI0RwK3oqFgApQkucyRjey&source=embed' width='400' height='200' style='border: 0px; overflow: hidden;' scrolling='no'></iframe>
 +</html>
 ==== INSTRUCTIONS AND REMINDERS ==== ==== INSTRUCTIONS AND REMINDERS ====
  
projets/ocs/20142015/gr7.1424165362.txt.gz · Dernière modification : 2015/02/17 09:29 de zayani