Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Projet de Conception et de développement

163 views

Published on

Design and deployment of a wireless sensors network

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Projet de Conception et de développement

  1. 1. Projet de conception et développement Encadré par Dr. Naouel Ben Salem Grati Réalisé par Belhouichet Assila Mtir Elhem Conception et développement d’un réseau de capteurs Ministère de l’enseignement supérieur et de la recherche scientifique Tunisie Université de La Manouba Ecole Nationale des Sciences de l’Informatique Année Universitaire : 2015/2016
  2. 2. Plan Specification des besoins Conception Réalisation Conclusion et perspectives 1 3 5 2 4 Introduction1
  3. 3. Introduction (1/5) Définition Un réseau de nœuds sans fils dédiés à une application C’est quoi? Pourquoi? Acquérir des données Les transmettre à la station de base Traiter / agréger Un réseau de capteurs
  4. 4. Introduction (2/5) Objectif Concevoir et développer un réseau de capteurs et une application de suivi de variation des grandeurs mesurées, à moindre coût.
  5. 5. Introduction (3/5) Domaines d’utilisation des réseaux de capteurs L’environnement Les bâtiments L’industrie La médicine Le militaire Les établissements universitaires
  6. 6. Introduction (4/5) Etude de l’existant ST Microelectronics fournit les produits suivants:  Un Microcontrôleur STM32  Une shield X-NUCLEO-IKS01A1  Une application X cube mems 1
  7. 7. Introduction (5/5) Critique de l’existant  Tout les capteurs sont montés sur une même shield  Un coût de déploiement élevé  Haute consommation d’énergie
  8. 8. Plan Specification des besoins Conception Réalisation Conclusion et perspectives 1 3 5 2 4 Introduction1
  9. 9. Besoins fonctionnels Collecte périodique des grandeurs1 Spécification (1/ 2) Besoins fonctionnels 8 Les envoyer via Bluetooth vers un collecteur Affichage graphique en temps réel Sauvegarde de l’historique Notification en cas de dépassement de seuil 2 4 5 3
  10. 10. Filtrage Spécification (2/2) Besoins non fonctionnels 9 HétérogénéitéSécurité Scalabilité
  11. 11. Plan Introduction Specification des besoins Conception Réalisation Conclusion et perspectives 1 3 5 2 4 10
  12. 12. Conception (1/3): Topologie du réseau Capteur 1 CollecteurPC Capteur 2 Capteur n 11
  13. 13. Conception (2/3): Automate du système Mise en marche Arrêt Marche Collecte Envoyer via Bluetooth Capter les mesures ambiantes Mesure Vérification des valeurs Traçage de la variation Sauvegarde d’historique Alerte Vérifier les valeurs envoyées [Valeur< seuil] Envoyer au PC [Valeur> seuil] déclancher une alerte Enregistrer dans l’historique 12
  14. 14. Conception (3/3): Diagramme de séquence Capteur: 5. Tracer la courbe de variation 1. Récupérer les mesures 2. Envoyer via Bluetooth PC:Collecteur: 7. Consulter la variation des grandeurs 6. Sauvegarder un historique 3. Recevoir les mesures 4. Envoyer au PC 13
  15. 15. Plan Specification des besoins Conception Réalisation Conclusion et perspectives 1 3 5 2 4 Introduction1 14
  16. 16. Réalisation (1/7) • Arduino UNO • Choix du matériel 15
  17. 17. • Module bluetooth Réalisation (2/7) • Choix du matériel 16
  18. 18. • Choix du matériel • photorésistance LDR Réalisation (3/7) 17
  19. 19. • langage de programmation • Java Réalisation (4/7) •Processing 3 • C++ 18
  20. 20. • IDE utilisés • Arduino IDE Réalisation (5/7) 19
  21. 21. Réalisation (6/7) • Processing 3 IDE • IDE utilisés 20
  22. 22. [VIDEO] Réalisation (7/7) 21
  23. 23. Plan Specification des besoins Conception Réalisation Conclusion et perspectives 1 3 5 2 4 Introduction1 22
  24. 24. Conclusion et perspectives(1/2) Conclusion 23 Concevoir et développer un réseau de capteurs Une application de suivi de variation des grandeursMission 1 Mission 2 Assurer la réutilisabilité de ce système avec d’autres types de capteurs
  25. 25. Conclusion et perspectives(1/2) Perspectives 24 Passer d’une application Desktop en une application Web Extension en une application pour mobile
  26. 26. Comparaison des différents protocoles

×