projets:oc:oc_2013_2014:smartlight
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:smartlight [2014/02/20 23:17] – [Object Shape :] etudiant_oc_2013_2014 | projets:oc:oc_2013_2014:smartlight [2014/02/21 01:14] (Version actuelle) – [Project Files:] etudiant_oc_2013_2014 | ||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
==== Scenario :==== | ==== Scenario :==== | ||
- | When the lamp detects the change of light or the presence of the user, it sends raw data to the remote PC services. | + | * When the lamp SmartLight detects the change of light or the presence of the user, it sends raw data to the remote PC services. |
- | When the remote | + | |
- | 2nd serve remote pc receive Json, stores | + | |
==== Object Shape : ==== | ==== Object Shape : ==== | ||
Ligne 25: | Ligne 25: | ||
**arnaud BILLAUDEL** | **arnaud BILLAUDEL** | ||
== Sketch of the Object from Reims : == | == Sketch of the Object from Reims : == | ||
- | {{http:// | + | {{http:// |
== Picture of the Object without instruments and electronics :== | == Picture of the Object without instruments and electronics :== | ||
- | {{http:// | + | {{http:// |
== Picture of the Object with instruments and electronics outside on the same table (put some circles and arrows on the picture to show where you're going to integrate all of these) : == | == Picture of the Object with instruments and electronics outside on the same table (put some circles and arrows on the picture to show where you're going to integrate all of these) : == | ||
- | {{http:// | + | {{http:// |
== Picture of the finished Object (all is integrated): | == Picture of the finished Object (all is integrated): | ||
- | https://drive.google.com/file/ | + | {{http://i.imgur.com/lkMQkaJ.jpg?350}} |
== Demonstration Video : == | == Demonstration Video : == | ||
- | [[http:// | + | [[http:// |
+ | |||
==== Hardware specifications : ==== | ==== Hardware specifications : ==== | ||
Ligne 46: | Ligne 48: | ||
==== Specifications and interface of the service on the object | ==== Specifications and interface of the service on the object | ||
- | There are two services on the object | + | There are two services on the object: |
- | one service is to capture the raw datas from the distance sensor and tranform the datas to real distance whose unit is cm. The other service is the value from light sensor, which presents the level of brightness. These two services are sent with a specified frequency via upnp (to avoid the problem of overrun on the embedded card phidget). | + | * One service is to capture the raw datas from the distance sensor and tranform the datas to real distance whose unit is cm. |
+ | * The other service is the value from light sensor, which presents the level of brightness. These two services are sent with a specified frequency via upnp (to avoid the problem of overrun on the embedded card phidget). | ||
{{http:// | {{http:// | ||
==== Specifications of the interface of high added value service ==== | ==== Specifications of the interface of high added value service ==== | ||
Ligne 76: | Ligne 79: | ||
*[[https:// | *[[https:// | ||
== Chesklist to install the embedded service on the object | == Chesklist to install the embedded service on the object | ||
- | * Copy SmartLight.wcc | + | * Copy SmartLight.wcc, ConvertToDistance.dll and NoiseFilter.dll on the phidget |
- | * Open session in PuTTY then type the appropriate password | + | * When the SmartLight device is turned on, the embedded |
- | * Launch | + | (N.B. As there is a bug from Wcomp for our embedded service, this step is not necessary for us.) |
== Chesklist to install the remote service/ | == Chesklist to install the remote service/ | ||
* Copy the CheckBrillantState.dll, | * Copy the CheckBrillantState.dll, | ||
* Open Device Spy and copy the functional URL of the object | * Open Device Spy and copy the functional URL of the object | ||
- | * Open SharpDevelop and create a new container, then import | + | * Open SharpDevelop and create a new container, then import |
* Modify the component smartLight_Functional_01' | * Modify the component smartLight_Functional_01' | ||
* Bind this container to UPnP | * Bind this container to UPnP | ||
- | * create another container and import | + | * create another container and import |
* Modify the component sl_services_functional_11' | * Modify the component sl_services_functional_11' | ||
==== Results of the relations with Reims (being factual without personal opinion) ==== | ==== Results of the relations with Reims (being factual without personal opinion) ==== | ||
- | The relation | + | The collaboration |
+ | * How to make the nearly commercial product | ||
+ | * How to deal the prototype (we had written a specification file to describe our project) | ||
+ | * To communicate (we discuss on the web site of adhoc frequently | ||
+ | In result, the prototype was made as commended, except that there are two small remarks: | ||
+ | * The high part of the lamp to put in the light sensor is not well done to capture light. | ||
+ | * The lamp was too fragile (lamp was already broken when we received it) | ||
==== Prospects : ==== | ==== Prospects : ==== | ||
== Possible extensions of the object == | == Possible extensions of the object == |
projets/oc/oc_2013_2014/smartlight.1392938276.txt.gz · Dernière modification : 2014/02/20 23:17 de etudiant_oc_2013_2014