La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Mini Projet Station météo.

Présentations similaires


Présentation au sujet: "Mini Projet Station météo."— Transcription de la présentation:

1 Mini Projet Station météo

2 Sommaire Classe tGestionStastion Classe BaseDonnees
Classe tCreationStatistiques Conclusion

3 Classe tGestionStation

4 Classe tGestionStation
Cette classe permet de : - Récuperer les différentes trames - Extraire et traiter les différentes informations - Transmettre ces informations à la classe BaseDonnees

5 Extraction et traitement
- Comparaison de l'entête Exemple : char tab_selection[16]; rs232->Recevoir(1,tab_selection); tab_selection[0] == 0xff;

6 Exemple d'analyse et de traitement
Traitement Humidité Humidite = (tab_trame[3] & 0x0f); -Permet d'isoler l'unité du taux humidité (1,2,7,9, ...). Humidite = Humidite + ((tab_trame[3] & 0xf0) >> 4) * 10; -Permet d'isoler les dizaines du taux d'humidité et de calculer le taux d'humité totale.

7 Classe BaseDonnees Dialogue avec les deux autres classes
Enregistrer les informations dans un fichier binaire Purger le fichier binaire

8 Classe tCreationStatistiques
Elle permet de : - récupèrer les statistiques a partir de la classe BaseDonnees - générer des graphiques a partir de ces statistiques grace a la librairie graphique GD

9 Exemple de code utiliser :
gdImageCreate (530, 200); gdImageColorAllocate (image, 255, 255, 255); gdImageLine (image, 512, 184, 520, 180, noir); gdImageString (image, mesPolices [0], 20, 185, message, noir); gdImagePng (image, image_png); gdImageDestroy (Image);

10 Récupérer les statistiques
Appelle de la méthode Rechercher de la classe BaseDonnees qui renvoie une structure. Ensuite, est extrait de la structure la statistiques désirée.

11 Conclusion

12 Et maintenant La démonstration


Télécharger ppt "Mini Projet Station météo."

Présentations similaires


Annonces Google