mémoire genie civil presenté lors de la soutenance de mémoire
Projet de Conception et de développement
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
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
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. 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. 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
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
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. 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
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
Un réseau de capteurs
Pk?
Acquérir des données
Transmettre à la station de base
Traiter / agréger
Notre objectif c’est de concevoir et développer un réseau de capteurs avec une application de suivi de variation de ces grandeurs en minimisant le coût de réalisation
ST micrôcontroler fournit les produits suivants
Un Microcontrôleur STM32
Une shield X-NUCLEO-IKS01A1 contenant des capteurs différents
une application X cube mems 1 qui permet de suivre la variation des grandeurs captés
Un capteur de lumière.
Un capteur de température.
Un capteur d’humidité.
Un accéléromètre.
Un capteur de pression
Un magnétomètre
Tout les capteurs sont sur une même shield
Un coût de déploiement élevé
Flash memory 32K=where the arduino sketch is stored
Sram 2k=creation et manipulation des variables lors de l execution d un code
EEPROM 1k=stockage des informations a long terme
Diamètre 1,8 cm
Tout au long de ce projet nous avons conçu et développé un système constitué d’un réseau de capteurs et d’une application qui permet le suivi des variations de luminosité.
Nous avons adapter cette application pour qu’elle puisse etre utilisé avec des capteurs de température
Assurer la réutilisation de ce réseau
Passer d’une application Desktop en une application Web
Extension en une application pour mobile
Base de données
Model=traitement des données et interraction avec base de données
Vue=interface de l’utilisateur aucun traitement
Controler=gestion des evnts et synchronisation entre capteurs