Académique Documents
Professionnel Documents
Culture Documents
Girouette numérique
Référence au programme d’I2D :
Matériel nécessaire :
-Un ordinateur muni d’une connexion internet.
-Une adresse mail (pour la création d’un compte TinkerCad).
Prérequis :
Cours sur la numération binaire.
Objectif de l’étude :
Etudier le fonctionnement d’une girouette numérique.
1. Mise en situation :
La démocratisation des cartes de type Arduino permet aujourd’hui au grand public de pouvoir aborder les
principes de bases de l’électronique simplement. Pour illustrer le principe d’une roue codeuse, nous allons étudier une
girouette qui fournit des informations de direction du vent par un signal numérique.
2. Principe de fonctionnement :
Pour connaître la direction du vent, l’axe de la girouette est solidaire d’une roue codeuse. Lorsque la roue codeuse se
place dans une position angulaire, une série de capteurs fourche envoient un mot en binaire codé sur 4 bits qui traduit
l’orientation du vent.
Orientation
du vent
1/5
Ingénierie et Développement Durable
AP– Acquisition et restitution de l’information
Notre montage :
Axe de la girouette
La roue codeuse que nous utiliserons pour cette étude sera codée en binaire de Gray :
2/5
Ingénierie et Développement Durable
AP– Acquisition et restitution de l’information
2) Dans le cas suivant pour connaitre le nombre d’informations à traiter, il faut déterminer combien de directions
possibles peut prendre le vent.
A l’aide de la rosace ci-dessous déterminer le nombre de cas possibles. Combien de bits faudra-t-il pour encoder
toutes ces valeurs ?
3) A partir de la représentation des 2 disques ci-dessous identifier le disque codé en binaire pur et celui codé en Gray.
_____________________ ____________________
3/5
Ingénierie et Développement Durable
AP– Acquisition et restitution de l’information
1) Rendez-vous sur le site www.tinkercad.com ,pour réaliser la partie du circuit électronique étudié.
Choisir l’onglet
« Circuits »
Les LEDs indiquent la direction d’où provient le vent et les interrupteurs simulent la roue codeuse attachée à l’axe de
la girouette.
4/5
Ingénierie et Développement Durable
AP– Acquisition et restitution de l’information
Ouvrez le fichier « programme.txt » dans le dossier ressource de l’activité. Copier toutes les lignes du programme et
les coller dans la zone de texte de la programmation de TinkerCad.
3) Interprétation du code :
Que veut dire la partie du programme suivante :
code = digitalRead(GIROUETTE_G1)
+ digitalRead(GIROUETTE_G2)*2
+ digitalRead(GIROUETTE_G3)*4
+ digitalRead(GIROUETTE_G4)*8;
5)Simulation :
Lancer la simulation, répéter les différents cas du tableau de la question 3)4. Et vérifier le fonctionnement du
signalement lumineux de la direction du vent
5/5