Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parRaoul Langevin Modifié depuis plus de 6 années
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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.