1 / 32

Balise Météo Autonome

Balise Météo Autonome. Projet 3 par : COSMAO Julien DJABIRI Ibrahim MOIROUX Etienne RIZZARELLO Mathieu . Tuteur: Stéphane IGOUNET. Année 2008 - 2009. Sommaire. I. Présentation II. Réalisation III. Bilan IV. Avenir du projet V. Démonstration. Présentation.

tobit
Télécharger la présentation

Balise Météo Autonome

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Balise Météo Autonome Projet 3 par : COSMAO Julien DJABIRI Ibrahim MOIROUX Etienne RIZZARELLO Mathieu Tuteur: Stéphane IGOUNET Année 2008 - 2009

  2. Sommaire I. Présentation II. Réalisation III. Bilan IV. Avenir du projet V. Démonstration

  3. Présentation A) Présentation de l’entreprise B) Objectifs C) Fonctionnement global

  4. Présentation A) Présentation de l’entreprise • Société Wind’s Up. • Entreprise spécialisée dans les informations météo en temps réel. Destinées aux sports nautiques (kite-surf, voile, funboard …) • Possède une flotte de balises météo un peu partout en France (environ 80). • Seul fournisseur français de données météorologiques en temps réel.

  5. Présentation

  6. Présentation

  7. Présentation B) Objectifs • Renouvellement des balises en France. Nouvel équipement : MTX65 Programmable en Java (J2ME) • Envoi de données météo au serveur de l’entreprise via la balise. • Avoir des balises autonomes, se voulant être moins maintenues. • Fiabilité, autonomie du matériel. • Mise en place d’un système de Webcam afin d’observer des images en temps réel. • Mise en production de la balise.

  8. Présentation C) Fonctionnement global

  9. Réalisation • Communication du MTX • 1) Connexion au réseau mobile • 2) Acquisition des données • 3) Envoi des données • B) Le serveur de l’entreprise • C) Programme annexe

  10. Réalisation Communication du MTX Diagramme de classes

  11. Réalisation Communication du MTX : conception détaillée

  12. Réalisation A) Communication du MTX : Fonctionnalités 1. Connexion au réseau mobile • Exemple configuration et attachement au réseau : • AT+CGDCONT= <CID>, <PDP_type>, <APN> • CID = 1. numéro de profil • PDP_type = IP. Protocole utilisé • APN = orange. Point d’accès utilisé

  13. Réalisation A) Communication du MTX : Fonctionnalités 2. Acquisition des données • L'anémomètre est relié au port RS232 du MTX-65 sur le pin 4 correspondant à l'entrée / sortie numérique GPIO 1. • La girouette est reliée au port RS232 du MTX-65 sur le pin 15 correspondant au convertisseur analogique numérique ADC 1

  14. Réalisation A) Communication du MTX : Fonctionnalités 3. Envoi des données • L'envoi de données à un serveur Apache distant nécessite d‘établir une connexion HTTP

  15. Réalisation • Communication du MTX • Le serveur de l’entreprise • 1) Fonctionnement général • 2) Objectifs • 3) Récupération des données • 4) Traitement des données • C) Programme annexe

  16. Réalisation B) Le serveur de l’entreprise 1) Fonctionnement général • Serveur Debian • Accès via le protocole SSH • Hébergé chez OVH • http://ks365248.kimsufi.com/ • Serveur Apache / PHP / MySQL • Héberge l’ application de récupération des données des balises. • Serveur FTP • Stockage de toutes les données relatives au projet.

  17. Réalisation B) Le serveur de l’entreprise 2) Objectif • Affichage des données brutes • Gestion des erreurs d’envoi • Génération d’un fichier de relevé • Chaque ligne du type : « tchNO071201 » • Toutes les 10 minutes • Contient les informations de toutes les balises en production

  18. Réalisation B) Le serveur de l’entreprise 3)Récupération des données

  19. Réalisation B) Le serveur de l’entreprise

  20. Réalisation B) Le serveur de l’entreprise 4)Traitement des données

  21. Réalisation • Communication du MTX • Le serveur de l’entreprise • Programme annexe • 1) Présentation • 2) Fonctionnement global • 3) Fonctionnement technique

  22. Réalisation C) Programme annexe : Les balises non-autonome 1) Présentation

  23. Réalisation C) Programme annexe : Les balises non-autonome 2) Fonctionnement global Internet Balise non-Autonome JAVA

  24. Réalisation C) Programme annexe : Les balises non-autonome 3) Fonctionnement technique • Fichier source de type : TCHSE032401 • Génération du fichier texte toutes les 10 min

  25. Bilan • A) Problèmes rencontrés • B) Solutions envisagées pour l’intégration de la webcam • C) Répartition des tâches • D) Gestion de projet • E) Respect du cahier des charges

  26. Bilan A) Problèmes rencontrés

  27. Bilan B) Solutions envisagées pour l’intégration de la webcam • Nous disposons de deux types de webcam • Webcam USB • Webcam IP • Nous disposons de deux types de connections • RS 232 • USB • Mise à l’écart de la webcam USB et du port USB • Problèmes d’installation de driver • Problèmes d’accès au port USB via J2ME • Il reste donc la seconde possibilité qui est de connecter la webcam Ethernet sur le port série à l'aide d'un convertisseur Série(rs232)/Ethernet.

  28. Bilan C) Répartition des tâches • Créations de deux binômes : • Un spécialisé en programmation JAVA. • Un spécialisé en programmation web, et dans la configuration des serveurs. • Recul sur cette répartition : • Inversion possible des binômes.

  29. Bilan D) Gestion de projet • Utilisation de : • liste de diffusion • Todo Listes • FTP • Site internet • Diagramme de Gantt • Rétro-planning • Réunions techniques régulière avec Mr Ribot.

  30. Bilan E) Respect du cahier des charges

  31. Avenir du projet • Ajout de la webcam et envoi d'images de petite taille. • S’étendre à l‘étranger et surtout en Espagne(Roaming international). • Accessibilité via PDA, I-PHONE et autres mobiles pouvant surfer sur internet facilement.

  32. Démonstration

More Related