cahiers des charges pour Prodagéo
Toutes les équipes de techniciens doivent utiliser un capteur (fourni), relié à une cible (définie) et acquérir la/les grandeur(s) physique. Une fois par heure, ils devront envoyer la dernière mesure par la ligne série. La configuration de la ligne série est la suivante :
-
8 bits de données,
-
9600 bits/s
-
1 bit de Stop
-
Pas de parité.
Les données sur la ligne série doivent suivre le protocole suivant :
- 1 caractère pour annoncer la mesure qui arrive (T pour température, H pour humidité relative, D pour déplacement),
- Les 2 caractères 0x0D 0x0A pour annoncer la fin de transmission de cette grandeur
Les températures seront exprimées en °C. Les déplacements sont exprimés en mm et l'humidité relative en %.
Voici un exemple de trame pour transmettre une température de 22,4 °C
Caractère |
T
|
2
|
2
|
,
|
4
|
CR | LF |
Hexadécimal
|
0x54
|
0x32
|
0x32
|
0x2C
|
0x34
|
0x0D
|
0x0A
|
Les techniciens doivent définir la qualité de leur mesure (erreur, précision, fréquence d’échantillonnage, etc…)
Ils doivent lire régulièrement le fichier texte contenant les mesures et les enregistrer dans une base de données. Ils doivent aussi prévoir un site web de visualisation de ces mesures. Un point important à noter est que ce site est à destination d'enfants de 6 à 10 ans. Il faut donc prévoir au maximum une présentation graphique et ludique, avec le minimum de grandeurs numériques. On pourra envisager en plus d'avoir une interface dédiée aux adultes (enseignant, parents) où l'on affichera les grandeurs numériques.