Outils pour utilisateurs

Outils du site


projets:oc:oc_2013_2014:ubimug

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
projets:oc:oc_2013_2014:ubimug [2014/02/13 21:03]
etudiant_oc_2013_2014 [Prospects :]
projets:oc:oc_2013_2014:ubimug [2014/06/14 12:38] (Version actuelle)
etudiant_oc_2013_2014 [Scenario :]
Ligne 22: Ligne 22:
  
 Another voltage sensor will provide measurement about liquid conductivity:​ we can detect sugar concentration,​ presence of liquid, salt concentration and many other liquid-conductivity-related properties. Another voltage sensor will provide measurement about liquid conductivity:​ we can detect sugar concentration,​ presence of liquid, salt concentration and many other liquid-conductivity-related properties.
 +
 +{{http://​i.imgur.com/​hGUy6Wk.png?​650}}
 +{{http://​i.imgur.com/​O5QPXlf.png?​650}}
 +{{http://​i.imgur.com/​kCEovRA.png?​650}}
 +{{http://​i.imgur.com/​o5XzRy5.png?​650}}
 +
 ==== Object Shape : ==== ==== Object Shape : ====
-  
 == Name of the contact at Reims : == == Name of the contact at Reims : ==
 Joseph Bourgeaux Joseph Bourgeaux
Ligne 29: Ligne 34:
 {{http://​i.imgur.com/​Ft8kA2P.png?​650}} {{http://​i.imgur.com/​Ft8kA2P.png?​650}}
 == Picture of the Object without instruments and electronics :==  == Picture of the Object without instruments and electronics :== 
 +{{http://​i.imgur.com/​GcF8GFr.png?​650}}
 == 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://​i.imgur.com/​37ED6iN.png?​650}} {{http://​i.imgur.com/​37ED6iN.png?​650}}
-== Picture of the finished Object (all is integrated): ​ == 
 {{http://​i.imgur.com/​QQPPS9r.png?​650}} {{http://​i.imgur.com/​QQPPS9r.png?​650}}
 +== Picture of the finished Object (all is integrated): ​ ==
 {{http://​i.imgur.com/​odsF23v.png?​650}} {{http://​i.imgur.com/​odsF23v.png?​650}}
 == Demonstration Video : == == Demonstration Video : ==
 +http://​youtu.be/​8maQLBNL7GA
 ==== Hardware specifications : ==== ==== Hardware specifications : ====
  
Ligne 56: Ligne 63:
   * We also imagined a "​hacked way" to use UPnP data: let's take teachers as users: many times a day, they are doing presentations in classes and have to deal with a remote controller or their keyboard to jump from one slide to another. The UbiMug, with it's motion detection ability, can become a controller interface for the computer: turn it to the right to jump to the next diapositve, and vice versa...   * We also imagined a "​hacked way" to use UPnP data: let's take teachers as users: many times a day, they are doing presentations in classes and have to deal with a remote controller or their keyboard to jump from one slide to another. The UbiMug, with it's motion detection ability, can become a controller interface for the computer: turn it to the right to jump to the next diapositve, and vice versa...
 Cases like brutal mouvements can of course engender coffe to leak from the UbiMug ; here too, a TTS (TextToSpeech) service reminds you whenever your mug is unstable by sound notifications from your personal computer. Cases like brutal mouvements can of course engender coffe to leak from the UbiMug ; here too, a TTS (TextToSpeech) service reminds you whenever your mug is unstable by sound notifications from your personal computer.
 +{{http://​i.imgur.com/​vD6tEYD.png?​650}}
 +
 ==== Specifications of the interface of high added value service ==== ==== Specifications of the interface of high added value service ====
 Note : (including a figure on the orchestration between services on objects and information systems) Note : (including a figure on the orchestration between services on objects and information systems)
-{{http://​i.imgur.com/​d7b4rLP.png?650}}+{{http://​i.imgur.com/​DEceL03.png?650}}
  
 ==== Project Files: ==== ==== Project Files: ====
Ligne 74: Ligne 83:
  
   * Using SFTP (user:​root/​pwd:​admin)   * Using SFTP (user:​root/​pwd:​admin)
-   * Put beans into the Beans Folder (dll only) +    ​* Put beans into the Beans Folder (dll only) 
-   ​* Put WCC container into the phidget +    * Put WCC container into the phidget 
-   ​* Add autostart script to /​etc/​rc.local (mono /​root/​wcomp/​SharpWCompContainer/​Container.exe -r /​root/​wcomp/​Beans/​ -l /​root/​wcomp/​SharpWCompContainer/​UbiMugSBC.wcc -n UbiMugUPnP),​ if problems were encountred, wrap into a sed command line (check: http://​en.wikipedia.org/​wiki/​Sed)+    * Add autostart script to /​etc/​rc.local (mono /​root/​wcomp/​SharpWCompContainer/​Container.exe -r /​root/​wcomp/​Beans/​ -l /​root/​wcomp/​SharpWCompContainer/​UbiMugSBC.wcc -n UbiMugUPnP),​ if problems were encountred, wrap into a sed command line (check: http://​en.wikipedia.org/​wiki/​Sed)
    * Using UPnP Device Inspector    * Using UPnP Device Inspector
-   * After power-on, check the UPnP Device Inspector for new devices (UbiMug)+    ​* After power-on, check the UPnP Device Inspector for new devices (UbiMug)
  
 == Chesklist to install the remote service/​application on the PC == == Chesklist to install the remote service/​application on the PC ==
Ligne 90: Ligne 99:
    * Back to SharpDevelop,​ connect recently added devices to th Simulate-Key Bean    * Back to SharpDevelop,​ connect recently added devices to th Simulate-Key Bean
 ==== Results of the relations with Reims (being factual without personal opinion) ==== ==== Results of the relations with Reims (being factual without personal opinion) ====
 +Working with CAO-Designers from Reins was an effective relation, resulting in a nearly commercial product.
 +We learned how to deal with prototyping issues, such as cost, feasibility and size.
 +They also learned how adapt their methodology and artistic added value for constraint-specific applications,​ such as embedding wires, waterproofing,​ temperature and environment constraints etc...
  
 +It's not an easy task to communicate around a project with virtual tooling, such as VoIP systems, emails, boards, 3D sketches... but it have to be done this way in order to reduce costs.
 +
 +The end result of our UbiMug is very convincing and the implementation of the hardware went most of the time like a charm (not to consider small holes in the device for wiring).
 ==== Prospects : ==== ==== Prospects : ====
 == Possible extensions of the object == == Possible extensions of the object ==
 +  * Blutooth support for Smartphone synchronization ​
 +  * GPS enabled for outdoor tracking (10m)
 +  * RFID for better indoor tracking (10cm, floor, room etc...)
 +  * Moisture & other variables (such as caffeine, milk) detection ​
 +  * LEDs for showing the state of the mug
 +  * Ambient sound detection
 == Possible extension of the service on the Object == == Possible extension of the service on the Object ==
 +  * Use the object as a controller for other devices (remote controller for TV for example)
 +  * Use the object as a controller for the coffee machine ; disabling it if too much coffee is consumed in a certain period of time.
 == Possible extension of the high added value Service == == Possible extension of the high added value Service ==
 +  * Google Calendar integration,​ for detecting work days and better stress detection.
 +  * Coupled with ambient sound sensor for better "​stress zones" detection.
 == Possible GUI for data visualization == == Possible GUI for data visualization ==
 +Microsoft Excel
 {{http://​i.imgur.com/​bhMNIMm.png?​650}} {{http://​i.imgur.com/​bhMNIMm.png?​650}}
 +Hans Rosling Gapminder
 {{http://​i.imgur.com/​krJYJnL.png?​650}} {{http://​i.imgur.com/​krJYJnL.png?​650}}
 +Mathworks Simulink
 {{http://​i.imgur.com/​FH4zIVK.png?​650}} {{http://​i.imgur.com/​FH4zIVK.png?​650}}
 +Google Fusion Tables 
 +{{http://​www.datavisualization.ch/​wp-content/​uploads/​2009/​06/​fusion_charts_01.jpg?​650}}
 ==== Budget Summary : ==== ==== Budget Summary : ====
 {{http://​imgur.com/​2WNyer1.png?​650}} {{http://​imgur.com/​2WNyer1.png?​650}}
 approximative! approximative!
projets/oc/oc_2013_2014/ubimug.1392321826.txt.gz · Dernière modification: 2014/02/13 21:03 par etudiant_oc_2013_2014