Objectifs et enjeux
Mesurer une vitesse avec un capteur de vitesse de rotation avec fourche optique et roue codeuse type FC-03 ou LM393
Capteur de vitesse
Le capteur de vitesse utilisé ici est le FC-03, module avec circuit intégré LM293. Le principe de mesure de vitesse repose sur un capteur optique à fourche qui va détecter un signal. Ce signal sera régulièrement « coupé » par une roue perforée en rotation. Il sera alors possible de remonter à la vitesse de rotation de la roue en mesurant le nombre d'interruptions par secondes et en tenant compte du nombre de trous de la roue codeuse. Mesure vitesse arduino. Dispositif expérimental pour l'acquisition
La roue codeuse est fixée sur l'axe d'un moteur à courant continu qui est contrôlé par une alimentation stabilisée dont on peut faire varier la tension. Avec A0 Moteur contrôlé par alimentation continue variable Carte Arduino Avec D0
Branchement sur la carte Arduino
Il existe deux branchements possibles: on peut détecter le signal avec la broche D0 ou la broche A0.
- Mesure vitesse arduino project
- Mesure vitesse arduino system
- Mesure vitesse arduino
- Si ca ne vaut pas la peine que jy revienne a la
- Si ca ne vaut pas la peine que jy revienne pour
Mesure Vitesse Arduino Project
TP Arduino - Mesure de la vitesse du son
Attention il faut changer l'extension en dans le fichier ci-joint. Voici le fichier adéquat pour déterminer la vitesse du son à l'aide du module HC-SR04. Désolé, je ne propose pas de TP clé en main par manque de temps, prochainement... Fichier corrigé avec les remarques. ACTIVITÉ ARDUINO/PYTHON : Mesurer une vitesse à l’aide d’un module capteur de vitesse de rotation LM293 type FC-03 ou VMA347 (tracé de graphe en temps réel) – Labo Physique Pothier. NB: Ecrire 1E+6 et non pas 1000000 pour la conversion microseconde --> seconde, sinon perte de précision sur la vairable "float" (codage?? ) NB2: intlm c'est un Serial print et un retour à la ligne NB3: Serial print(VITESSE, 1), le 1 indique le nombre de chiffre après la virgule. Source: j'ai détourné le document suivant... o-genuino/
Vous n'avez pas les permissions nécessaires pour voir les fichiers joints à ce message. Dernière édition par taumataroa le 03 Juin 2019, 19:12, édité 1 fois. taumataroa
Messages: 773 Inscription: 05 Juin 2010, 03:24
Académie: Polynésie Française - Montpellier
Poste: Enseignant en Collège/Lycée
Re: TP Arduino - Mesure de la vitesse du son
de Thibaut » 01 Juin 2019, 08:22
Merci pour le partage.
Mesure Vitesse Arduino System
Pause de 20 microsecondes
La pin " emetteur " est mis à l'état LOW: l'émetteur du capteur ne produit plus d'ultrason. En résumé, nous venons d'émettre une onde sonore à très haute fréquence (domaine des ultrasons) durant 20 microsecondes. La variable " dureeEcho " prend la valeur de " pulseIn (emetteur, HIGH) ". La fonction pulseIn permet de mesurer une durée d'impulsion. En résumé, la pin nommée " recepteur " va se mettre à l'écoute d'un signal (état HIGH). Lorsqu'elle aura atteint l'état demandé (HIGH), le programme va compter le temps écoulé (en microsecondes) jusqu'à ce que la pin perde son état (donc retourne à LOW). Pour plus de détails, consultez ceci. La variable " dureeEcho " correspond donc au temps écoulé entre 2 états HIGH de la pin " recepteur ", soit 2 réceptions de signal. Ce qui correspond à un aller-retour de l'onde sonore entre l'émetteur et l'obstacle. Mesure vitesse arduino project. Affichage du " pulseIn " dans le moniteur série. Délai d'une seconde (1000ms) entre 2 affichages de mesure. Vous pouvez maintenant brancher votre arduino et téléverser le programme.
Mesure Vitesse Arduino
Ce tutoriel est désormais terminé. Si ce tutoriel vous a plu, n'hésitez pas à le commenter sur le forum, à le diffuser sur les réseaux sociaux et à soutenir le site si cela vous fait plaisir.
Il est dommage de ne pas avoir modifié les commentaires du code original ou simplement les supprimer pour ne pas induire en erreur. Par exemple: /* Vitesse du son dans l'air en mm */ const float DISTANCE_mm = 230. 0; Ici il s'agit d'une distance fixée arbitrairement et à laquelle doit se trouver l'obstacle pour que l'expérience fonctionne. Pourquoi 23cm? Thibaut
Messages: 228 Inscription: 21 Aoû 2011, 13:48
Académie: Ile de France
de taumataroa » 01 Juin 2019, 13:48
@ Thibault: bien vu je modifie. 23 cm car chez moi l'obstacle était situé à cette distance. L'élèves n'auront cas adapté cette mesure à leur montage. @ Philippe: c'est bien indiqué en 2nd dans la partie Ondes et Signaux. de philippe » 01 Juin 2019, 14:33
taumataroa a écrit: @ Thibault: bien vu je modifie. Tutoriels pour Arduino • Afficher le sujet - Mesure de fréquence et rotation par fourche optique. @ Philippe: c'est bien indiqué en 2nd dans la partie Ondes et Signaux. Pas avec 1 microcontrôleur. L'allusion au microcontrôleurs ou au smartphones pour cette manip apparait en 1re. philippe
Messages: 930 Inscription: 20 Juin 2010, 08:54
Académie: Besançon
Poste: Je ne souhaite pas renseigner mon poste
Site Internet
de bgarcin » 21 Jan 2020, 21:49
Bonjour, On peut bien utiliser le microcontroleur en 2nde puisqu'il est indiqué: " Utiliser un dispositif comportant un microcontrôleur pour produire un signal sonore" une fois produit on peut "mesurer la vitesse d'un signal sonore" toujours avec le microcontroleur si on le souhaite ou avec autre chose.
Donc, on demande encore au code de calculer le nombre de tours par secondes ainsi:
Donc pour résumer …
Utiliser le branchement avec D0 et le code Arduino associé pour les mesures de faible vitesse Utiliser le branchement avec A0 et le code Arduino associé pour les mesures élevées de vitesse
Récupération des données avec Python
Une fois ce code Arduino téléversé, nous pouvons récupérer les valeurs avec Python (par le biais d'un IDE comme Pyzo, Spyder, IDLE, Sublime Text,.. ). Il est alors possible de tracer un graphe en temps réel, traiter les données, modéliser les courbes etc…
Dans cet article, je ne rentrerai pas dans les détails pour les étapes de récupération de données. Réaliser appareil de mesure de vitesse de voitures et deux-roues (radar) - Français - Arduino Forum. Pour cela, je vous invite à consulter l'article qui explique ces différentes étapes sur ce lien:
Récupération des données d'une carte Arduino avec Python
Voici le script Python à exécuter:
#importation des modules
import serial
import # pour la communication avec le port série
import as plt # pour le tracé de graphe
from matplotlib import animation # pour la figure animée
import time # gestion du temps
#initialisation des listes
liste_temps=[] # liste pour stocker les valeurs de temps en partant de t=0
liste_rps = [] # liste pour stocker les valeurs de vitesse
t_acquisition = 10.
Bon j our b onjo u r pa r ici ^-^
T out va bien chez vous? Pour ma part, ça va plutôt bien, évidemment puisque je suis en vacances *danse de la joie* C'est ma dernière semaine, donc je profite >w<
B ref, comme j'étais en vacances, je n'ai pas pu poster la semaine dernière (pour ceux qui ont cru que j'avais replongé xD), alors j'ai tout plein de tites choses à vous montrer^-^
J e commence par le tag que m'a relancé Fanette, toujours le tag des questions... je suis entrée dans un cercle vicieux xD
1) Tu es plutôt cheveux longs ou cheveux courts? Alors, mes cheveux, c'est assez compliqué. J'ai tout coupé parce que j'en avais marre que ça fasse plat et... Si ca ne vaut pas la peine que jy revienne un. j'ai laissé repousser. Donc longs ^^'
2) Si tu pouvais changer d'apparence, tu serais comment? Euh... je sais pas vraiment... en fait je n'y ai jamais réfléchi ^^'
3) Qu'est-ce qui te fera toujours rire? Regarder Ana en train de manger. C'est une source de fous-rires inépuisable! Elle ne sait pas utiliser sa fourchette, c'est hilarant xD Ana, désolé d'avoir dévoilé ton lourd secret xD
4) À qui appartient le plus beau sourire selon toi?
Si Ca Ne Vaut Pas La Peine Que Jy Revienne A La
Ça ne vaut pas la peine d'expliquer,
Je dis ce qu'il a, un des ces mystères profonds qu'il a appris à la dure dans la forêt
ABBA - Au revoir Au revoir, à la prochaine chéri. Tu ne peux pas m'acheter avec ton argent. Tu sais ça ne vaut pas la peine d'essayer. Au revoir, au revoir, au revoir. Si ca ne vaut pas la peine que jy revienne a la. Jo Lemaire - C'est mon bateau Ils disent qu'ailleurs ce n'est pas mieux qu'ici
Et que par ailleurs il n'y a plus de paradis
Et que ça ne vaut pas la peine, de quitter ce qu'on aime. Ils disent qu'ailleurs il n'y a plus rien à voir
Nabila - Ça Ira Mon bébé iyé
Mon amour ooh oho oh
Toi-même tu sais ça ne vaut pas la peine hey
Mais juste pour la nuit oublie tous tes problèmes hey
Emmanuel Moire - La promesse Que j'ai le droit aussi d'aimer, sans être à l'écart
De passer toute une vie derrière un mur
Els Pets - Patafix Moi avec plus de cheveux, et lui bien plus jeune. Et ça me fait mal et ça me brûle
Mais j'ai appris que ça ne vaut pas la peine
Et que, avec lui, tu es aussi avec moi. Clean Bandit - Fais dodo Les anges t'entourent, sèche tes larmes, ouais
Fais dodo, ça ne vaut pas la peine de pleurer, non
Lève la tête, lève-la au ciel
Si Ca Ne Vaut Pas La Peine Que Jy Revienne Pour
à mon p'tit frère?? 5) Tu aimerais bien toucher un nuage? Oui, mais ce ne serait pas très bon signe pour moi x)
6) Tu aimes te promener? Oui, mes parents aiment marcher et nous ont habitués aux longues promenades, donc ça ne me dérange pas de me balader pendant longtemps^-^
7) Qu'est-ce que tu voudrais changer dans le système éducatif? Rien! Laissez moi mes deux mois de vacances en été! Je les n'aime xD... Est-ce que ça vaut la peine de contester ? : Quebec. Certains profs, j'aimerais bien les changer, mais je sais que c'est impossible x) J'ai renoncé à ce rêve xD
E nsuite, je vous montre un dessin réalisé pour le cours de grec. Alors, j'explique: On fait une petite sortie pendant laquelle on va jouer une scènette qu'on a écrite. Dans notre mini-pièce, le personnage principal (Dionysos) rencontre Minos (roi de Crête durant l'antiquité). Et comme Minos est à son bureau, on a décidé de lui faire une photo de famille à poser dessus:
De gauche à droite: Phèdre, la fille de Minos; Minos, roi de Crête et époux de Pasiphae; Pasiphae, épouse de Minos et mère du Minotaure; Ariane, fille de Minos, célèbre pour avoir donné la clé du labyrinthe de Dédale à Thésée (le fameux fil d'Ariane); et enfin le Minotaure (derrière, Mimi le Minotaure pour les intimes xD) tué par Thésée.
Isabelle Aubret
Paroles de Même si ça ne vaut pas la peine
C. Lemesle - A. Si ca ne vaut pas la peine que jy revienne pour. Goraguer
Même si ça ne vaut pas la peine Je t'aime, je t'aime Si tu n'aimes pas que je t'aime Je t'aimerais pour deux Même si...
Même si ça ne vaut pas la peine Je t'aime, je t'aime Si tu n'aimes pas que je t'aime Je t'aimerais pour deux Même si ça ne vaut pas la peine Je t'aime, je...
Laissez un commentaire
Commentaires
Quand est-ce que vous avez écouté cette chanson pour la première fois? Laissez le premier commentaire!