projets:ocs:20142015:gr7
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
projets:ocs:20142015:gr7 [2015/02/17 09:38] – [Software Specifications and Distribution of the connected Object] zayani | projets: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: | ||
< | < | ||
- | <a href=" | + | |
+ | <img src=" | ||
+ | style=" | ||
</ | </ | ||
Ligne 83: | Ligne 85: | ||
< | < | ||
- | <a href=" | + | <img src=" |
+ | <img src=" | ||
+ | style=" | ||
+ | <img src=" | ||
- | </body> | + | <img src=" |
- | </html> | + | style=" |
- | == Sketch of the new object == | ||
- | < | ||
- | |||
- | < | ||
- | |||
- | |||
- | </ | ||
- | |||
- | |||
- | < | ||
- | |||
- | <a href=" | ||
</ | </ | ||
</ | </ | ||
- | + | == 3D of the new object == | |
- | == 3D - CAD description | + | |
< | < | ||
Ligne 120: | Ligne 112: | ||
< | < | ||
- | <a href=" | + | <img src=" |
+ | style=" | ||
Ligne 126: | Ligne 119: | ||
</ | </ | ||
</ | </ | ||
+ | |||
== Real design of the object == | == Real design of the object == | ||
< | < | ||
- | <img src=" | + | <img src=" |
- | style=" | + | style=" |
- | <br/> | + | |
+ | |||
+ | <img src=" | ||
+ | style=" | ||
</ | </ | ||
</ | </ | ||
+ | |||
== 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. |
+ | |||
+ | < | ||
+ | <img src=" | ||
+ | style=" | ||
+ | |||
+ | |||
+ | <img src=" | ||
+ | https:// | ||
+ | style=" | ||
+ | |||
+ | </ | ||
** 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 | + | __We have to install many things |
- | * Binary distribution of the developed software for the object and how to install | + | * WComp, SharpDevelop, |
- | * Sources distribution of the developed software | + | Click here to find all off the sequential parts: < |
+ | or <a href=" | ||
+ | </ | ||
+ | </ | ||
+ | | ||
+ | * 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: |
+ | *This is the source for all the Java application <a href=" | ||
</ | </ | ||
</ | </ | ||
- | |||
==== 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 |
- | // BE CAREFUL : The connected object is only a part of the composition/ | + | In order to accomplish that, we put our project in the middle |
- | + | ||
- | // BE CAREFUL : Don't forget | + | |
- | + | ||
- | // BE CAREFUL : The use of a user terminal | + | |
+ | 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 == | ||
+ | < | ||
- | // add the description of Specifications of the High Level Service for the user // | + | <img src=" |
+ | style=" | ||
+ | |||
+ | </ | ||
+ | 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 | + | We are using the Web Service |
Ligne 276: | 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// | ||
- | | + | This part is about |
- | * Binary distribution of the developed software for the object and how to install | + | |
- | * Sources distribution of the developed software | + | * 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 | ||
==== VIDEO PICTURES and SCREENSHOTS ==== | ==== VIDEO PICTURES and SCREENSHOTS ==== | ||
- | // Here put all that can illustrate | + | 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 |
+ | < | ||
+ | <a href=' | ||
+ | </ | ||
==== INSTRUCTIONS AND REMINDERS ==== | ==== INSTRUCTIONS AND REMINDERS ==== | ||
projets/ocs/20142015/gr7.1424165898.txt.gz · Dernière modification : 2015/02/17 09:38 de zayani