Projet Trotinette

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

Présentation

Il s’agit de réaliser une supervision de location de trottinettes tout terrain électrique au sein de l’éco quartier de Beaulieu à Monteux.

Le système sera décomposé en trois sous-systèmes :

  • « TTE » (Trottinette Tout terrain Electrique) ;
  • « PCC » (Poste de Commande Centralisé) : c’est à partir de ce poste que l’exploitant de l’éco quartier supervisera sa flotte de « TTE » (Trottinette Tout terrain Electrique) ;
  • « PCT » (Poste de Contrôle Centralisé) : c’est un PC Tablette qui permettra à un opérateur de se brancher à une « TTE » (Trottinette Tout terrain Electrique) afin de récupérer les paramètres de fonctionnement.

Le système TTE devra remplir les missions suivantes :

  • la géolocalisation des trottinettes en location ;
  • la lecture des paramètres de fonctionnement de la trottinette (état batterie, nombre d’heures de fonctionnement, distance parcourue, vitesse moyenne et maximale, …) via une prise “diagnostique” ;
  • l’enregistrement des paramètres de fonctionnement de la trottinette (état batterie, nombre d’heures de fonctionnement, distance parcourue, vitesse moyenne et maximale, …) sur une carte SD ;
  • la modification des performances des trottinettes en cas de sortie de zone (régulation de la vitesse, arrêt) ;
  • l’émission d’ordre de l’exploitant ;
  • la visualisation des états de la flotte de trottinettes ;
  • la réception d’alertes en cas de limites de zone atteinte ou de sortie des parcours balisés ;
  • l’archivage des états, des données et des alarmes dans une base de données.

La bride électronique est à concevoir, elle devra :

  • réguler la vitesse maximale des trottinettes en fonction de la position dans les différentes zones de circulation ;
  • modifier le comportement des trottinettes en limite de zone ;
  • arrêter le fonctionnement de celles-ci en cas de sortie de zones.

La « TTE » (Trottinette Tout terrain Electrique) sera équipée :

  • d’un microcontrôleur embarqué ;
  • de capteurs pour la mesure de la charge de la batterie, la vitesse, la distance parcourue et sa géolocalisation par GPS ;
  • d’une prise “diagnostique” ;
  • d’une système de bridage électronique ;
  • d’une carte SD pour la journalisation ;
  • d’un système de transmission de données sans fil.

L’application logicielle devra assurer :

  • le fonctionnement en mode manuel ou automatique ;
  • la commande du positionnement des panneaux solaires en toute sécurité ;
  • la gestion du régulateur de charge ;
  • le paramétrage des consignes de protection contre le vent ;
  • l’acquisition des données des modules (suiveur solaire et régulateur de charge) ;
  • la visualisation des états, des données et des alarmes sur IHM ;
  • l’archivage des états, des données et des alarmes dans une base de données.

Répartitions des tâches par étudiant

  • Etudiant 1 (EC) :

    • Géolocaliser la trottinette
    • Emettre les données vers le PCC (la géolocalisation et les informations issues des capteurs)
    • Réceptionner les ordres de l’exploitant
    • Détecter les limites de zones
    • Immobiliser la trottinette
  • Etudiant 2 (EC) :

    • Acquérir et stocker les informations issues des capteurs
    • Brider la trottinette en fonction : des zones de circulation, de la position de la trottinette et des ordres du superviseur
    • Dialoguer avec le PCT
  • Etudiant 3 (IR) :

    • Récupérer les données des trottinettes
    • Envoyer les ordres de supervision
    • Visualiser les données dans une IHM
    • Archiver les états, données et alarmes
  • Etudiant 4 (IR) :

    • Lire les paramètres de fonctionnement
    • Visualiser les données dans une IHM
    • Archiver les états, données et alarmes

Contraintes d’environnement (IR)

Ressource Version
OS Microsoft Windows
EDI Qt Creator 3.6.1 et Qt Designer
Compilateur MinGW
API GUI Qt 5.6
SGBDR SQLite3

Cahier des charges

Revues (IR)

Activités de mise en oeuvre (IR)

Retour au sommaire