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)
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 d’accompagnement
Production
Retour au sommaire