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

Télémétrie moto Blondé Lukas Dubos Dorian 1TSSNIR.

Présentations similaires


Présentation au sujet: "Télémétrie moto Blondé Lukas Dubos Dorian 1TSSNIR."— Transcription de la présentation:

1 Télémétrie moto Blondé Lukas Dubos Dorian 1TSSNIR

2 Sommaire Présentation du projet Démonstration Conclusion
Schéma synoptique Diagramme UML et SYSML Répartition des tâches Outils de développement Démonstration Conclusion Sommaire

3 Présentation du projet
Schéma synoptique Télémétrie Moto Zigbee Ordinateur IHM finale

4 Diagramme d’exigences
Diagramme UML et SYSML

5 Diagramme de cas d’utilisation
Diagramme UML et SYSML

6 Diagramme de séquence Diagramme UML et SYSML

7 Diagramme de classes Diagramme UML et SYSML

8 Diagramme de déploiement
Diagramme UML et SYSML

9 Répartition des tâches
Etudiant 1 Recevoir des chaînes de caractères (TRAME) Contrôler et valider les trames Traiter les informations et les afficher sur l’écran Positionner la moto sur une carte et faire sa trajectoire Enregistrer les données trajectoires

10 Répartition des tâches
Etudiant 2 Recevoir des chaînes de caractères (TRAME) Contrôler et valider les trames Extraire l’angle sur les 3 axes de la moto Création d’une IHM Enregistrer les données d’une séance d’essais

11 Répartition des tâches
Etudiant 3 Recevoir des chaînes de caractères (TRAME) Contrôler et valider les trames Traiter les informations et les afficher sur l’écran (température) Extraire les informations des grandeurs mesurées Création d’une IHM Enregistrer les données trajectoires

12 Outils de développement

13 Description trame Démonstration

14 Application Démonstration

15 Démonstration 1ère étape: Configuration du ComPort:
Toujours 9600 Ensuite départ du cycle

16 Démonstration 2ème étape: Toutes les trames reçues:
$IRACC,1.0,2.0,1.2*58 $IRCAP,050,091,100*59 $IRACC,1.1,1.9,1.1*50 $IRCAP,051,090,101*FA $GPRMC, ,A, ,N, ,E,0.15,200.99,270312,,*02 $IRACC,1.1,1.9,1.1*AF $IRCAP,051,090,101*58 $GPRMC, ,A, ,N, ,E,0.40,109.52,270312,,*0C

17 Démonstration 3ème étape: Calcul du checksum pour toutes les trames :
Début //Les entrées (trame) : Argument de la fonction (chk_verif) : checksum vérifiés //Traitement Ttque ((trame[2) = I) ET (trame[3] = R) ET (trame[4] = A)) chk_verif = trame[i+1] chk_verif=chk_verif + trame[i+2] Finttque //Les sorties Afficher (trame) Fin

18 Démonstration 4ème étape:
Isolation des trames (ACC), vérifiées la trame (ACC) et affichage du checksum de la trame validé (ACC) : Démonstration $IRACC,1.0,2.0,1.2*58 $IRACC,1.1,1.9,1.1*50 $IRACC,1.1,1.9,1.1*AF $IRACC,1.0,2.0,1.2*58 $IRACC,1.1,1.9,1.1*50 58 50 $IRACC,1.1,1.9,1.1*AF Trame non valide à cause du « AF »

19 Démonstration 5ème étape: Décodage de l’accélération : 1.0 1.1 2.0 1.9
1.2 1.1

20 Démonstration 6ème étape:
Afficher les valeurs (X, Y, Z) sur un graphique : Démonstration

21 Conclusion Quasiment la totalité du projet réalisée
Appris le décodage de trame Aucune difficulté rencontré Poursuite du projet pour finir l’enregistrement des données dans un fichier texte Conclusion

22 FIN


Télécharger ppt "Télémétrie moto Blondé Lukas Dubos Dorian 1TSSNIR."

Présentations similaires


Annonces Google