Visualisation Open Data : Différence entre versions
(→Choix techniques : matériel et logiciel) |
(→Choix techniques : matériel et logiciel) |
||
Ligne 17 : | Ligne 17 : | ||
* Matériel : | * Matériel : | ||
− | ** Matrice LED | + | ** Matrice LED [<span style="color: orange;">disponible à réclamer à Thomas Vantroys</span>] |
− | ** Arduino Mega [<span style="color: green;"> fourni </span>] | + | ** Arduino Mega [<span style="color: green;">fourni le 28/1/2015</span>] |
− | ** Shield Ethernet | + | ** Shield Ethernet [<span style="color: red;">à commander</span>] |
− | ** LED RGB [<span style="color: green;"> fournie </span>] | + | ** LED RGB [<span style="color: green;">fournie le 28/1/2015</span>] |
− | ** Shield NFC | + | ** Shield NFC [<span style="color: red;">à commander</span>] |
* Langages : | * Langages : |
Version du 29 janvier 2015 à 11:23
Cahier des charges
Présentation générale du projet
Contexte
Une donnée ouverte est une donnée numérique qui peut être d’origine publique ou privée. L’Open Data (ou « l’ouverture des données » en français) a pour but de rendre les données numériques accessibles à tous, ainsi que de pouvoir les réutiliser librement, sans restriction juridique, financière ou technique. La SNCF ayant un grand nombre de voyageurs chaque jour (10 millions), l’Open Data lui permet d’optimiser et de valoriser le temps de voyage, de gérer l’affluence dans les trains, ainsi que de s’adapter aux besoins de chaque voyageur.
Objectif du projet
Le but de ce projet est de récupérer les données provenant du site SNCF Open Data et de les afficher. L'objectif sera ensuite d'exploiter des données récupérées à partir du projet IMA5 "Assistance globale pour aide au parking" afin d’aider à la mobilité.
Description du projet
Ce projet propose de récupérer des données provenant du site de la SNCF. Dans un premier temps, les données pourront être affichées de façon simple, sur un écran avec Arduino et sous forme de couleur (LED RGB), par exemple en choisissant un trajet et en évaluant son retard. Dans un second temps, les données seront utilisées pour améliorer la mobilité en lien avec le projet IMA5 "Assistance globale pour aide au parking".
Choix techniques : matériel et logiciel
- Matériel :
- Matrice LED [disponible à réclamer à Thomas Vantroys]
- Arduino Mega [fourni le 28/1/2015]
- Shield Ethernet [à commander]
- LED RGB [fournie le 28/1/2015]
- Shield NFC [à commander]
- Langages :
- Php pour la récupération des données du fichier XML
- C pour la liaison série avec l'arduino
Etapes du projet
- Récupérer les données en temps réel (horaires d'arrivée réelle d'un train) ainsi que les données théoriques
- Faire clignoter la LED en fonction du retard d'un train d'un trajet donné (si le retard est inférieur à 5 minutes -> la LED est verte, si le retard est compris entre 5 et 10 minutes -> la LED est orange, et si le retard est supérieur à 10 minutes -> la LED est rouge)
- Afficher l'horaire du retard sur la matrice