cahiers des charges pour Prodagéo

Techniciens de Dijon

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),

- La grandeur mesurée (sous forme de chaîne de caractères),
- 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…)

Ingénieurs de Safi

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.

Pour être informé des derniers articles, inscrivez vous :