p lante c ommunicante objets communicants présentation de fin de projet par steve colombié et...
TRANSCRIPT
![Page 1: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/1.jpg)
PLANTE COMMUNICANTE
Objets Communicants
Présentation de fin de projet par Steve Colombié et Karim Matrah
Polytech’Nice Sophia-Antipolis
![Page 2: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/2.jpg)
Plante Communicante
Objets Communicants
2
Polytech’Nice Sophia-Antipolis
•Présentation générale de l’objet communicant
•Architecture logicielle
•Chaîne de services
•Démonstration
•Bilan
![Page 3: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/3.jpg)
Présentation générale
Objets Communicants
3
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
•Plante communicante▫Outil de contrôle pour l’horticulture▫Applications ludiques, éducatives et
professionnelles
![Page 4: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/4.jpg)
Présentation - Composition matérielle
Objets Communicants
4
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
![Page 5: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/5.jpg)
Présentation - Fonctionnement logiciel
Objets Communicants
5
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
Plante communicante
Ordinateur Site Web
Web
Serv
ices
Application principale
Autre application
Autre application
HTTP
HTTP
HTTP
![Page 6: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/6.jpg)
Architecture logicielle
Objets Communicants
6
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
Arduino embarq
ué
Contrôleur
Arduino
Web Service
s
Services UPnP
App.
App.
![Page 7: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/7.jpg)
Architecture logicielle - Arduino embarqué
Objets Communicants
7
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
•Arduino Development Environment•Bibliothèque XBee Arduino•Boucle infinie▫Lecture des entrées analogiques et
numériques▫Diffusion des données captées sur le réseau
ZigBeeXBee
Lecture
Diffusion
![Page 8: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/8.jpg)
Architecture logicielle - Contrôleur Arduino
Objets Communicants
8
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
•Bibliothèque Java XBee•Boucle infinie▫Attente bloquante de données sur le réseau
XBee▫Diffusion des données reçues au serveur
Web Service et UPnP
Socket
Lecture
DiffusionXBee
![Page 9: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/9.jpg)
Architecture logicielle - Serveur Web Services
Objets Communicants
9
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
•Bibliothèque gSoap•Serveur « stand alone »▫Reçoit les données du contrôleur Arduino▫Expose les données via des Web Services▫Traite les requêtes SOAP
Mise à jour des données
Exposition de
services web
SOAPSocket
![Page 10: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/10.jpg)
Architecture logicielle - Services UPnP
Objets Communicants
10
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
•Outils Intel Device Author/Device Builder•Serveur « stand alone »▫Reçoit les données du contrôleur Arduino▫Expose les données via des services UPnP
Mise à jour des données
Exposition de
services UPnP
UPnPSocket
![Page 11: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/11.jpg)
Chaîne de services - Principe
Objets Communicants
11
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
•Web▫Création d’un compte client▫Enregistrement du/des pot(s)▫Récupération des informations par
synchronisation•Application▫Téléchargement sur le site ▫Code d’activation
•Mixte▫Synchronisation PC/Serveur
![Page 12: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/12.jpg)
Chaîne de services - Premier catalogue
Objets Communicants
12
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
•Profil
•Plant Communicator
• Journal de culture
•Conseil de pro
•Guide
•Ultrason
•Ultrason analyser
•My First Plant
•Communauté
•Avertisseur mobile
•Placement
•Auto-engrais
![Page 13: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/13.jpg)
Chaîne de services - Perspective d’évolution
Objets Communicants
13
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
•Basés sur le Web▫Développement directement côté serveur▫Ajout de nouveaux services en
téléchargement
•Développement du réseau social
•…
![Page 14: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/14.jpg)
Démonstration
Objets Communicants
14
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
![Page 15: P LANTE C OMMUNICANTE Objets Communicants Présentation de fin de projet par Steve Colombié et Karim Matrah PolytechNice Sophia-Antipolis](https://reader035.vdocuments.site/reader035/viewer/2022070309/551d9d91497959293b8c7ba2/html5/thumbnails/15.jpg)
Bilan
Objets Communicants
15
Polytech’Nice Sophia-Antipolis
Présentation » Architecture logicielle » Services » Démonstration » Bilan
•Dates clés▫29 octobre soumission du cahier des charges▫5 janvier réception du prototype▫12 janvier réception des composants▫9 février livraison de l’objet finalisé
•Prix▫Prototype environ 3000 €▫Composants environ 100 €