Contrôle d'accéléromètre, 2013/2014, TD1 : Différence entre versions
Ligne 3 : | Ligne 3 : | ||
Julien Hérin, Shuai He, Jérémie Denéchaud | Julien Hérin, Shuai He, Jérémie Denéchaud | ||
− | == | + | == Introduction == |
+ | == Partie Electronique == | ||
+ | |||
+ | === Séance 1 : Découverte de la Nanoboard & d'Altium=== | ||
+ | |||
+ | <br> | ||
+ | |||
+ | <br> | ||
+ | <br> | ||
+ | === Séance 2 === | ||
<br> | <br> | ||
+ | Conception du programme de conversion analogique numérique sous Altium Designer | ||
+ | <br> | ||
+ | <br> | ||
+ | [[Fichier:Altium1.jpg|500px|vignette|Programmation sous Altium Designer]] | ||
+ | |||
+ | === Séance 3 === | ||
+ | |||
+ | == Partie Informatique == | ||
+ | |||
+ | === Séance 1 : Familiarisation avec l'accéléromètre et communication série=== | ||
+ | |||
Ecriture des fichiers serial.h et serial.c<br> | Ecriture des fichiers serial.h et serial.c<br> | ||
Compilation de serial.c<br> | Compilation de serial.c<br> | ||
Ligne 16 : | Ligne 36 : | ||
octet 3 : état des 2 boutons (00 : 2 boutons non enfoncés, 01 : 1er bouton enfoncé, 02 : 2ème bouton enfoncé, 03 : les 2 boutons enfoncés)<br> | octet 3 : état des 2 boutons (00 : 2 boutons non enfoncés, 01 : 1er bouton enfoncé, 02 : 2ème bouton enfoncé, 03 : les 2 boutons enfoncés)<br> | ||
->Affichage de ces 4 octets en hexadécimal dans le terminal | ->Affichage de ces 4 octets en hexadécimal dans le terminal | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == Séance 3 == | + | === Séance 2 === |
+ | |||
+ | === Séance 3 === | ||
http://rex.plil.fr/Enseignement/Systeme/Projet.IMA3/systeme010.html | http://rex.plil.fr/Enseignement/Systeme/Projet.IMA3/systeme010.html |
Version du 24 mai 2014 à 15:15
Contrôle d'accéléromètre
Julien Hérin, Shuai He, Jérémie Denéchaud
Sommaire
Introduction
Partie Electronique
Séance 1 : Découverte de la Nanoboard & d'Altium
Séance 2
Conception du programme de conversion analogique numérique sous Altium Designer
Séance 3
Partie Informatique
Séance 1 : Familiarisation avec l'accéléromètre et communication série
Ecriture des fichiers serial.h et serial.c
Compilation de serial.c
Exécution de l'exécutable
-> On envoie un octet nul au port série. Notre système sans fil équipé de l'accéléromètre reçoit cet octet.
-> Le système sans fil envoie 4 octets au port série qui correspondent à :
octet 1 : position en x
octet 2 : position en y
octet 3 : position en z
octet 3 : état des 2 boutons (00 : 2 boutons non enfoncés, 01 : 1er bouton enfoncé, 02 : 2ème bouton enfoncé, 03 : les 2 boutons enfoncés)
->Affichage de ces 4 octets en hexadécimal dans le terminal
Séance 2
Séance 3
http://rex.plil.fr/Enseignement/Systeme/Projet.IMA3/systeme010.html