Projet de Conception et de développement
Post on 08-Feb-2017
36 Views
Preview:
Transcript
Diapositive 1
Projet de conception et dveloppementEncadr parDr. Naouel Ben Salem GratiRalis parBelhouichet AssilaMtir Elhem
Conception et dveloppement dun rseau de capteurs
Ministre de lenseignement suprieur et de la recherche scientifiqueTunisieUniversit de La ManoubaEcole Nationale des Sciences de lInformatique
Anne Universitaire : 2015/2016
1
PlanSpecification des besoinsConceptionRalisation Conclusion et perspectives 135
241Introduction1
2
Introduction (1/5)Dfinition 2
Un rseau de nuds sans fils ddis une application Acqurir des donnesLes transmettre la station de baseTraiter / agrger
Un rseau de capteurs
Un rseau de capteurs
Pk?Acqurir des donnesTransmettre la station de baseTraiter / agrger
3
Introduction (2/5)Objectif3Concevoir et dvelopper un rseau de capteurs et une application de suivi de variation des grandeurs mesures, moindre cot.
Notre objectif cest de concevoir et dvelopper un rseau de capteurs avec une application de suivi de variation de ces grandeurs en minimisant le cot de ralisation4
Introduction (3/5)Domaines dutilisation des rseaux de capteurs
LenvironnementLes btimentsLindustrieLa mdicineLe militaire
Les tablissements universitaires4
5
Introduction (4/5)Etude de lexistant ST Microelectronics fournit les produits suivants:
Un Microcontrleur STM32
Une shield X-NUCLEO-IKS01A1
Une application X cube mems 1
5
ST micrcontroler fournit les produits suivants Un Microcontrleur STM32Une shield X-NUCLEO-IKS01A1 contenant des capteurs diffrentsune application X cube mems 1 qui permet de suivre la variation des grandeurs capts
Un capteur de lumire. Un capteur de temprature. Un capteur dhumidit. Un acclromtre. Un capteur de pression Un magntomtre6
Introduction (5/5)Critique de lexistant Tout les capteurs sont monts sur une mme shield
Un cot de dploiement lev
Haute consommation dnergie
6
Tout les capteurs sont sur une mme shieldUn cot de dploiement lev
7
PlanSpecification des besoinsConceptionRalisation Conclusion et perspectives 135
247Introduction1
8
Besoins fonctionnels
Collecte priodique des grandeurs
1
Spcification (1/ 2)Besoins fonctionnels8 Les envoyer via Bluetooth vers un collecteur Affichage graphique en temps rel Sauvegarde de lhistorique Notification en cas de dpassement de seuil
2
4
53
9
Filtrage
Spcification (2/2)Besoins non fonctionnels
9
Htrognit
Scurit
Scalabilit
10
PlanIntroduction Specification des besoinsConceptionRalisation Conclusion et perspectives 135
24
10
11
Conception (1/3):Topologie du rseauCapteur 1CollecteurPCCapteur 2Capteur n
11
Conception (2/3):Automate du systmeMise en marcheArrt MarcheCollecte
Envoyer via BluetoothCapter les mesures ambiantes
Mesure
Vrification des valeurs
Traage de la variation
Sauvegarde dhistorique
AlerteVrifier les valeurs envoyes[Valeur< seuil]Envoyer au PC[Valeur> seuil]dclancher une alerteEnregistrer dans lhistorique
12
Conception (3/3):Diagramme de squence
Capteur:
5. Tracer la courbe de variation
1. Rcuprer les mesures 2. Envoyer via Bluetooth
PC:Collecteur:7. Consulter la variation des grandeurs6. Sauvegarder un historique
3. Recevoir les mesures 4. Envoyer au PC13
14
PlanSpecification des besoinsConceptionRalisation Conclusion et perspectives 135
24
Introduction114
15
Ralisation (1/7)Arduino UNO Choix du matriel
15
Flash memory 32K=where the arduino sketch is stored Sram 2k=creation et manipulation des variables lors de l execution d un codeEEPROM 1k=stockage des informations a long terme
16
Module bluetooth
Ralisation (2/7)
Choix du matriel
16
17
Choix du matriel
photorsistance LDRRalisation (3/7)
17
Diamtre 1,8 cm18
langage de programmation
JavaRalisation (4/7)
Processing 3
C++
18
19
IDE utilissArduino IDE
Ralisation (5/7)19
Ralisation (6/7) Processing 3 IDE
IDE utiliss20
[VIDEO]
Ralisation (7/7)21
PlanSpecification des besoinsConceptionRalisation Conclusion et perspectives 135
24
Introduction122
23
Conclusion et perspectives(1/2) Conclusion
23
Concevoir et dvelopper un rseau de capteurs Une application de suivi de variation des grandeurs
Mission 2 Assurer la rutilisabilit de ce systme avec dautres types de capteurs
Tout au long de ce projet nous avons conu et dvelopp un systme constitu dun rseau de capteurs et dune application qui permet le suivi des variations de luminosit.Nous avons adapter cette application pour quelle puisse etre utilis avec des capteurs de tempratureAssurer la rutilisation de ce rseau
24
Conclusion et perspectives(1/2) Perspectives
24Passer dune application Desktop en une application WebExtension en une application pour mobile
Passer dune application Desktop en une application WebExtension en une application pour mobile Base de donnes
25
Merci de votre attention
Model=traitement des donnes et interraction avec base de donnes Vue=interface de lutilisateur aucun traitementControler=gestion des evnts et synchronisation entre capteurs
26
Comparaison des diffrents protocoles
29
top related