projets:oc:oc_2013_2014:analyse_ph_express
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:oc:oc_2013_2014:analyse_ph_express [2014/02/19 02:09] – [Scenario :] etudiant_oc_2013_2014 | projets:oc:oc_2013_2014:analyse_ph_express [2014/02/20 18:11] (Version actuelle) – [Object Shape :] etudiant_oc_2013_2014 | ||
---|---|---|---|
Ligne 38: | Ligne 38: | ||
== Demonstration Video : == | == Demonstration Video : == | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
==== Hardware specifications: | ==== Hardware specifications: | ||
Ligne 69: | Ligne 71: | ||
* [[http:// | * [[http:// | ||
==== Specifications and interface of the service on the object | ==== Specifications and interface of the service on the object | ||
+ | A pH sensor located beneath the toilet potty chair is connected to a pH/ORP adapter which returns a numerical value of the pH when it varies. The system takes this measure and processes it through an equation to get an understandable measure of pH (on a scale of 0-14). Afterwards, these measures are sent through the UPnP network and saved on the device. | ||
==== Specifications of the interface of high added value service ==== | ==== Specifications of the interface of high added value service ==== | ||
- | Note : (including | + | The high added value service consists of a medical service that receives |
==== Project Files: ==== | ==== Project Files: ==== | ||
== . wcc of the two containers (embedded and on the remote PC) : == | == . wcc of the two containers (embedded and on the remote PC) : == | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
== Beans added for the embedded container (for the service on the object) ** (DLL and Source code for each of them) == | == Beans added for the embedded container (for the service on the object) ** (DLL and Source code for each of them) == | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
== Beans added for the remote PC container (for the high added value service on the PC) ** (DLL and Source code for each of them) == | == Beans added for the remote PC container (for the high added value service on the PC) ** (DLL and Source code for each of them) == | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
== Chesklist to install the embedded service on the object | == Chesklist to install the embedded service on the object | ||
+ | * Make sure SharpDevelop (as well as WComp add-on), Phidget Control Pannel, WinSCP, PuTTY and Device Spy are all installed | ||
+ | * Copy all beans (DLL files) into the folder Beans inside the folder where SharpDevelop is installed | ||
+ | * Power on Phidgets and connect it to the Ethernet wire of the PC | ||
+ | * Configure WiFi connection with the help of Phidget Control Pannel then unplug Ethernet Connection (this won’t be needed anymore) | ||
+ | * Open WinSCP and connect to the Phidget by using the IP address and the appropriate username and password. (File protocol: SCP) | ||
+ | * Copy all .wcc and .dll files on the phidget | ||
+ | * Open session in PuTTY then type the appropriate password | ||
+ | * Launch the service : mono Container.exe –r ../Beans –l Analyse_pH_Express_SBC.wcc –n Analyse_pH_Express | ||
+ | * You can now see Analyse_pH_Express in Device Spy with the 2 probes (Threshold & pH sensor values) | ||
== Chesklist to install the remote service/ | == Chesklist to install the remote service/ | ||
+ | * Open Device Spy and copy the Device URL | ||
+ | * Open SharpDevelop and create a new C# Container | ||
+ | * Import Analyse_pH_Express_PC.wcc | ||
+ | * Modify the UPnP Device URL with the copied with one (should become green now) | ||
+ | * Subscribe to Events if you wish to view pH Values through Device Spy | ||
+ | * Open the generated XML Log named " | ||
==== Results of the relations with Reims (being factual without personal opinion) ==== | ==== Results of the relations with Reims (being factual without personal opinion) ==== | ||
+ | We can't really offer any positive/ | ||
==== Prospects : ==== | ==== Prospects : ==== | ||
== Possible extensions of the object == | == Possible extensions of the object == | ||
+ | * User's Temperature Detection could also be interesting to analyse for medical purposes. | ||
+ | * Room's Temperature Detection could also be used for activating a seat warmer mechanism. | ||
+ | * Room's Light Detection could also be added for activating light glowing figures on the object to improve user's vision. | ||
== Possible extension of the service on the Object == | == Possible extension of the service on the Object == | ||
+ | * Adding an internal Log that guarantees persistence | ||
+ | * Adding Temperature/ | ||
+ | * Adding Vibration sensor to enhance the detection of usage | ||
== Possible extension of the high added value Service == | == Possible extension of the high added value Service == | ||
+ | * Using Google Calendar for detecting the holidays which influence the food/drinks consumed by the user. Therefore, it could affect the urine' | ||
+ | * Comparing csv logs with current xml ones to determine which is most suitable. | ||
== Possible GUI for data visualization == | == Possible GUI for data visualization == | ||
+ | * A graph that illustrates the user's pH evolution during the day/ |
projets/oc/oc_2013_2014/analyse_ph_express.1392775750.txt.gz · Dernière modification : 2014/02/19 02:09 de etudiant_oc_2013_2014