Projet Wismas

Ce système sera utilisé dans le cadre de l’épreuve de projet qui se déroulera à partir de février 2018.

Présentation

Le système d’information météo pour station multi activités WISMAS (Weather Information System Multi Activity Station) devra :

  • Faire des mesures météorologiques sur plusieurs sites
  • Prendre des séquences vidéos à partir de plusieurs caméras IP
  • Afficher l’ensemble de ces renseignements sur les sites d’achat des forfaits

La station sur laquelle s’appuie l’étude est une station de moyenne montagne multi-activités dans laquelle on peut faire du ski de fond, du ski de piste et également du Snow-Kite sur 3 sites voisins.

L’objectif est de moderniser l’ensemble en y ajoutant des fonctionnalités.

Il s’agit de développer : * sur un système embarqué (carte ATMEL SAM4S-EK par exemple) les applications nécessaires à la mise en oeuvre des différents capteurs et à la transmission sans fil des données (Module de météorologie) * sur un PC d’acquisition, un logiciel de gestion des caméras implantés sur les différents sites (Module d’acquisition « vidéo ») * sur un poste de diffusion, un logicel de publication d’informations sur la station (Module de diffusion d’informations) : gestion du panneaux lumineux et d’un écran

On distinguera les modules suivants :

  • Module de météorologie (ET1 EC)
  • Module d’acquisition « vidéo » (ET2 IR)
  • Module de diffusion d’informations (ET3 IR)

Le système sera construit à partir de carte(s) microcontrôleur qui seront mises en place sur les sites de mesures et d’un poste PC de contrôle.

Les capteurs disponibles (à implanter suivant les différents sites) :

  • Capteur de température de l’air
  • Capteur d’humidité de l’air (en option)
  • Capteur de pression atmosphérique (en option)
  • Capteur de température de la neige
  • Capteur de hauteur de neige
  • Capteur de vitesse de vent
  • Capteur de direction de vent (en option)

L’application logicielle « Acquisition » doit permettre :

  • D’acquérir les images vidéos des caméras IP installées sur les différents sites
  • D’enregistrer les vidéos sur un serveur pour une diffusion ultérieure
  • De commander les déplacements d’une caméra pour une acquisition panoramique

L’administrateur pourra paramétrer :

  • Les adresses IP et numéros de port des différentes caméras
  • La position d’origine de la prise de vue en pouvant déplacer la caméra manuellement
  • Le type (fixe ou panoramique) et la durée d’acquisition vidéo
  • De relever les mesures des stations météorologiques installées sur les différents sites
  • D’enregistrer les mesures dans une base données installée sur le serveur
  • De publier des bulletins météorologiques à partir des mesures relevées

Le poste de diffusion (une Raspberry Pi par exemple) devra gérer un panneau lumineux et un écran afin de publier des informations sur la station :

  • Conditions météorologiques suivant le site (Alpin, Fond ou Snow kite) avec la possibilité de visualiser une vidéo du lieu
  • Informations sur la station (accès, horaires, tarifs, …)
  • Conseils de fartage en fonction des conditions météorologiques (en option)

Pour cela, l’application logicielle « Diffusion » doit permettre :

  • De relever les mesures des stations météorologiques installées sur les différents sites
  • D’enregistrer les mesures dans une base données
  • De diffuser des informations

Répartitions des tâches par étudiant

  • Etudiant 1 (EC) : Module de météorologie

    • Mesurer les températures (air et/ou neige)
    • Mesurer la vitesse du vent
    • Mesurer la hauteur de neige
    • Mettre en forme les mesures
    • Transmettre les mesures via une liaison sans fil

Remarque : un affichage des mesures sur écran LCD pourra être réalisé

  • Etudiant 2 (IR) : Module d’acquisition « vidéo »

Cas d’utilisations : * Démarrer le système d’acquisition * Acquérir et enregistrer une vidéo * Déplacer une caméra * Paramétrer le système

  • Etudiant 3 (IR) : Module de diffusion d’informations

Cas d’utilisations : * Relever et enregistrer les mesures des sites * Diffuser les conditions météorologique d’un site (sur un panneau lumineux) * Diffuser des informations (météo, vidéos, messages, …) (sur un écran)

Contraintes d’environnement (IR)

Ressource Version
OS GNU Linux (Ubuntu 12.04.5 LTS)
EDI Qt Creator 2.4.1
Compilateur GNU g++/gcc version 4.6.3
Débugueur GNU gdb 7.4
Fabrication QMake 2.01a et GNU make 3.81
API GUI Qt 4.8.1
SGBDR MySQL

Cahier des charges

Revues (IR)

Activités d’accompagnement (IR)

Production

Vidéos

Retour au sommaire