Outils pour utilisateurs

Outils du site


Panneau latéral

Accueil

Select other language :


Apprentissage

Enseignements

Enseignements Département Informatique SI5 et Master IFI

Enseignements Département Bâtiment Polytech'Nice

Autres Formations française et étrangère

Activités administratives, Ingénierie et Innovation Pédagogiques

Apprentissage Département Informatique SI5/Master 2 ingénierie informatique EUR DS4H


Recherche

Valorisation de la Recherche

Dépôts Logiciels à l’Agence de Protection des Programme (APP)

Valorisation des résultats de recherche et transfert

Diffusion de la Culture scientifique et Technologique

Communications de presse

Séminaire ENSI Tunis

Pédagogie Innovante

Relations industrielles et socio-économique

Organisation de Manifestations

  • Conférence sur les FabLabs, Alexandre Schneider, Professeur Agrégé en Génie Mécanique, Université de Reims Champagne-Ardenne Web
  • Journées UbiMob'14 Site Web

Animation de la Recherche

U-Santé

Privé

Outils

Sources d'Informations

cours:oc:gr4_16_17:gr4_16_17

Manchon Connecté

Groupe :

  • Haouel Ameni: ameni.haouel@etu.unice.fr
  • Fliss Nidhal: nidhal.fliss@etu.unice.fr
  • Jebara Insaf: insaf.jebara@etu.unice.fr

Scénarios d’utilisation:

Thibaut : est un utilisateur sensible à la crise d’eau mondiale, il voudrait, en bon citoyen, prendre contrôle de sa consommation d’eau. En tant que Thibault je voudrais :

  • Avoir connaissance de la température de ma douche et la maintenir à un degré optimal en termes de consommation énergétique.
  • Avoir connaissance de la quantité d’eau consommée durant la douche, et d’avoir la possibilité d’établir au préalable un certain quota d’utilisation.
  • Avoir connaissance du temps écoulé durant la douche.
  • Que ces directives soient adaptables à d’autres usages domestiques concernant la consommation d’eau.
  • Avoir connaissance de l’état de la météo et de s'y baser pour la prise de quelques décisions domestiques tel que l’arrosage des plantes.
  • Que le système soit entièrement réglable à partir d'un terminal web ou mobile.

Equipement TIC :

Capteurs et Actionneurs:

Equipement Références Nombre des pièces Prix
Raspberry pi 2 http://www.gotronic.fr/art-carte-raspberry-pi3-b-1-gb-24532.htm 1 49,95€
GrovePi http://www.gotronic.fr/art-module-grovepi-103010002-23075.htm 136,60 €
Carte SD http://www.gotronic.fr/art-carte-sd-8-gb-noobs-1-4-ada1583-21564.htm 1 19,95 €
LCD https://goo.gl/scC2yr 147,49 €
Capteur température http://www.gotronic.fr/art-capteur-de-temperature-grove-101990019-23842.htm 18,25€
Débitmètre http://www.gotronic.fr/art-capteur-de-debit-yfs201-18979.htm 1 10,90 €
Grove Led bleue http://www.gotronic.fr/art-led-verte-3-ou-5-mm-grove-104030007-19001.htm 12,20€
Grove Led Rouge http://www.gotronic.fr/art-led-rouge-5-mm-grove-104030005-19005.htm 12,20€
Grove Led violette http://www.gotronic.fr/art-led-violette-3-mm-grove-104020002-19004.htm 12,20€
Total 9 177,54€
Les Capteurs sont tous dans notre possession sauf LCD
Les Leds seront utilisées pour indiquer la température de l'eau(bleue : Froide,rouge : chaude, violette : ambiante)

Services TIC et API :

Les Données :

  • Température: getTemperature();
  • Led : getLedStatus()
  • Débit: getDebit();

Les services :

  • Mail API

Utilisation des Données :

  • Calculer la quantité d'eau utilisée par rapport à une période bien déterminée
  • Surveiller à distance le flux d'eau.
  • Surveiller la hausse de température lors de l'utilisation
  • Envoi de mail pour notifier l'utilisateur du dépassement des valeurs maximales de débit et température
  • Allumer un led pour notifier l'utilisateur des dépassement

Schéma de connexion

Collecter les données de température et de de flux aquatique par le biais des capteurs qui seront traités puis transmises à la BD par l’appareil embarqué( Raspberry Pi) via des services UPNP, via le quel on expose plusieurs services, tel que :

  1. Alerter l'utilisateur si la consommation d'eau a dépassé un certain seuil à travers un mail et la coloration d'une led
  2. Prévenir l'utilisateur si la température en cours d'utilisation a dépassé une limite pour être vigilant à travers un mail et la coloration d'une led

Enveloppe de l'objet en 3D :

Croquis :

i1146.photobucket.com_albums_o539_vigistreet5sleam_oc_zpsz1hn1lfl.jpg

Emplacement du matériel et Connectivité :

Notre modèle est un boitier étanche divisé en deux parties:

  • Une première partie qui contient un écran LCD fixé dans la coque extérieure de la boite, une Raspberry pi et le grove. Le tout sera mis dans une boite étanche afin de réduire les risques en cas de fuite.
  • Une deuxième partie est composée d'un débitmètre et un capteur de température qui seront tous les deux en liaison directe avec le manchon afin d'avoir des mesures fiables.

Une séparation sera mise en place entre ces deux parties pour éviter tout dommage des éléments électroniques en cas de fuite.

Model 3D :

Photos de l'objet :

L'objet fini

L'objet fini démonté

Device Spy

Installation et démarrage

Installation et démarrage des services sur la raspberry :

Source CodeSource:https://drive.google.com/file/d/0BwPnm-nraXx5bVQ3SXh1d1ZXZkk/view?usp=sharing

Installation Matériel

  1. Brancher le capteur Débit sur le port A0 du GrovePi
  2. Suivant la disposition de la figure GrovePi Pins ci-dessous brancher la ligne jaune du capteurs temperature sur le pin GPIO4 Pins, Brancher la ligne rouge sur le pin 3.3V, et la ligne noir sur le pin GROUND
  3. Brancher le la chainable RGB led sur le port D7

Installation logiciel Systéme d'opération

  1. télécharger la version d'OS rasppian Jessie (Lite ou PIXEL )
  2. installer l'OS dehttps://www.raspberrypi.org/downloads/raspbian/ sur une carte mémoire en utilisant Win32DiskImager ou une logiciel similaire
  3. Démarrer la carte en branchant un cable HDMI sur un écran
  4. Brancher un clavier USB sur la raspberry
  5. connecté vous en tant que Login=“pi” password=“raspberry”
  6. tapper la commande raspi-config et enable expand Filesystem
  7. puis dans la rebrique “Advanced options” faites enable SSH
  8. redémarrer la carte
  9. sur la seconde connexion, si vous avez accès au réseau internet vous pouvez procéder à l'installation des paquets suivants :
  10. cd /home/pi/Desktop
  11. cd /home/pi/Desktop/GrovePi/Script
  12. sudo chmod +x install.sh
  13. sudo ./install.sh
  14. nano /boot/config.txt
  15. ajouter ce bout de code “dtoverlay=w1-gpio” à la fin du fichier
  16. redémarrer l'appareil

WIFI L'objet est apriori configuré pour le WIFI Ubiquarium par défaut, pour changer de réseau il suffit de :

  1. sudo nano /etc/wpa_supplicant/wpa/supplicant.conf
  2. modifier le champ ssid de l'objet network par la ESSID du réseau souhaité
  3. modifier le champ psk par la mot de passe de ce reseau si besoin

Lancement des services il suffit de lancer les deux commandes suivantes sur deux terminaux paralléle(l'ordre n'influence pas le fonctionement )

  1. sudo python /home/pi/Desktop/GrovePi/Software/Python/ManchonPyScript.py
  2. sudo mono /home/pi/Desktop/InchalahZina2/bin/Debug/SampleDevice.exe

     Figure:GrovePi Pins

Installation et démarrage depuis Wcomp :

Pour pouvoir utiliser Sample device il faut installer l'environnement sharp developper ensuite mettre les dll sous C:\Users\user\Documents\WComp.NET\Beans mailsolutionl.rar

Aprés avoir mis en place le dll, il faut lancer sharp develop creer un nouveau container Fichier/nouveau/fichier/C#

puis télécharger le fichier wcc qui comporte les différents composants aquatemps.rar Aprés avoir télécharger le fichier on l'importe dans le container ouvert et ça affiche la composition du projet :

cours/oc/gr4_16_17/gr4_16_17.txt · Dernière modification: 2017/02/19 22:46 par ijebara