PROJET-INFO5 1920 Secours Montagne avec LoRa

From air
Revision as of 15:36, 11 February 2020 by Paul.zarcos (talk | contribs) (Sprint 2 - Du 10/02 au 14/02)
Jump to: navigation, search

Le projet en quelques mots

L'équipe

  • BADAT Leya - Chef de projet
  • WYKLAND Damien - SCRUM Master
  • MASSON Jérémy
  • ZARCOS Paul
  • CUAU Victor

Supervisé par : Bernard Tourancheau

Journal

Sprint 0 - Du 29/01 au 31/01

Mercredi 29/01

  • Découverte du projet
  • Découverte du projet Ski-locator réalisé en 2018-2019
  • Discussion avec Bernard Tourancheau à propos des attentes du projet, des différentes étapes à suivre. Détermination des premiers objectifs. Discussions autour des technologies à utiliser, des incertitudes existantes et des études à mener pour faire des choix.

Vendredi 31/01

  • Formation rapide des 2 élèves issus de l'option Multimédia à LoRaWAN.
  • Détermination du matériel nécessaire pour réaliser le projet (au moins pour la partie d'étude de la transmission des ondes dans la neige).
  • Test sur une carte du module GPS : cela fonctionne, on obtient des coordonnées GPS (longitude et latitude) qui correspondent à notre emplacement actuel, le FabLab MSTIC. Nous sommes d'ailleurs agréablement surpris de la précision !

Ce jour, nous empruntons le matériel suivant :

Equipement Quantité
Carte Sodaq Explorer 4
Câbles USB 5
Module Grove GPS Seeed Studio 113020003 1
Boîtier plastique 1

Sprint 1 - Du 03/02 au 07/01

Lundi 03/02

  • Création d'une petite application Android afin de tester la lecture des données du GPS du smartphone (ça fonctionne), et début de l'intégration du Bluetooth à l'application (on peut voir depuis l'application les appareils Bluetooth à proximité)
  • Réflexion sur le protocole de test : définition de la liste du matériel nécessaire pour les tests, du nombre de mesures à effectuer, à quelle distance, à quelle profondeur d’enfouissement, etc.
  • Début de la tentative de fonctionnement du module Bluetooth sur la carte Sodaq Explorer

Mardi 04/02

  • Rédaction d'un mail à la scolarité INFO, expliquant le but des sorties qui s'annoncent pour effectuer les mesures de propagation du signal dans la neige, et demandant les démarches administratives à effectuer (conventions, assurances, frais...).
  • Suite et fin de la rédaction du protocole de test (SF et intervalle de confiance). [Lien utile à propos des canaux du SF]
  • Suite de l'apprentissage du fonctionnement du Bluetooth sur la carte Sodaq Explorer. [Lien utile]
  • Suite de l'apprentissage du fonctionnement du Bluetooth entre un smartphone et la carte Sodaq Explorer. [GitHub utile]

Mercredi 05/02

  • Connexion de deux cartes Sodaq Explorer en LoRa via P2P, sans passer par une gateway [Base de code]. Une carte émet des paquets, et la seconde les reçoit. Puis tentative de créer de paires de cartes en changer le canal sur SF12. [Documentation utile]
  • Etude de la documentation : nous constatons que les modèles de la puce RN2483 fabriqués après 2018 peuvent renvoyer le RSSI et le SNR, alors que ceux fabriqués avant ne peuvent renvoyer que le SNR. Nous contacter MicroChip par téléphone afin de connaître la date de fabrication des puces que nous utilisons, et il s'avère que les notre ne renvoient que le SNR !
  • Évaluation expérimentale qualitative de la distance de propagation des ondes entre les deux cartes, en champs libre et dans un bâtiment.
  • Début de la réalisation de la maquette de l'application Android
  • Suite de l'apprentissage du fonctionnement du Bluetooth entre un smartphone et la carte Sodaq Explorer.
  • Réflexion sur l'usage du Bluetooth BLE intégré à la carte Sodaq Explorer, ou bien à l'usage d'un Bluetooth plus ancien mais plus facile à utiliser, à l'aide d'un module externe connecté à la carte. Damien a passé la matinée au FabLab MSTIC pour discuter des options qui s'offrent à nous concernant le Bluetooth, et tester du matériel différent. Nous parvenons désormais, avec le module Bluetooth HC05, à communiquer dans les deux sens. Avec le BLE intégré à la carte Sodaq, nous parvenons à envoyer des commandes à la puce, mais nous n'avons pas assez de documentation pour aller plus loin pour le moment. Nous allons probablement privilégié l'usage du module externe Bluetooth HC05.

Ce jour, nous sommes donc en possession du matériel suivant :

Equipement Quantité
Carte Sodaq Explorer 4
Câbles USB 5
Module Grove GPS Seeed Studio 113020003 1
Boîtier plastique 1
Module Bluetooth HC05 2

Vendredi 07/02

  • Discussion autour des fonctionnalités de l'application Android, des messages qui doivent être échangés entre le smartphone et la carte en Bluetooth et entre les cartes en LoRa.
  • Nous parvenons à récupérer le SNR sur la carte LoRa avec notre code de test [Documentation utile]. Réflexion sur la possibilité de calculer le RSSI par la suite à partir du SNR.
  • Test en bâtiment de l'évolution du SNR avec la distance : les valeurs mesurées sont très instables. Nous prévoyons de réaliser un test en champ libre en ville lundi. Notre but sera d'obtenir une allure de courbe du SNR en fonction de la distance, et d'évaluer la fiabilité des mesures avant de nous rendre en montagne.

Sprint 2 - Du 10/02 au 14/02

Lundi 10/02

  • Prise de mesures de SNR en champ libre en ville et analyse (grahiques, etc) ; des mesures complémentaires sont nécessaires après observation des deux courbes d'évolution du SNR
    • matin : de l'arrêt de tram Maison Communale à l'hôtel Comfort Suites (290,16 m)
    • après-midi : le long de la piste cyclable en direction de l'arrêt Edouard Vaillant (159,80 m)
  • Révision de l'envoi d'un message en Bluetooth depuis le téléphone en direction de la carte
  • Travail sur l'application : création de la page Ami.e.s
  • Réunion rapide avec M. Tourancheau : discussion à propos des premiers résultats de mesures obtenus

Mardi 11/02

  • Travail sur l'envoi de données de la carte vers le téléphone
  • Ajout d'un scanner de QRcode à l'application

Mercredi 12/02

Jeudi 13/02

Vendredi 14/02

Conception (Génie Logiciel)

Diagramme de contexte

Arbres des tâches

Vue logique de haut niveau

Vue logique de bas niveau

Vues dynamiques

Vue physique

IHM abstraite

IHM concrète

User Stories

User Story
US_001 En tant que