Difference: ModuleHCSR04 (1 vs. 2)

Revision 22021-06-30 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Le module HC-SR04, un capteur ultrason

Introduction

Changed:
<
<
Le module HC-SR04 produit des ondes ultrason et mesure le temps qu'il prend pour recevoir un écho. Il met à disposition un signal trig qui lance l'émission et un pin écho qui retourne un signal d'une durée, qui correspond au temps que les ondes prennent pour voyager jusqu'à un obstacle qui les réfléchies et retour.
>
>
Le module HC-SR04 émet des ondes ultrason et mesure le temps qu'il prend pour recevoir un écho. Il met à disposition un signal Trig qui lance l'émission et un pin Echo qui retourne un signal d'une durée, qui correspond au temps que les ondes prennent pour voyager jusqu'à un obstacle qui les réfléchies et retour.
  hc-sr04.png
Changed:
<
<
Pour avoir la meilleure résolution en temps et en conséquence la meilleure résolution dans la mesure de distance, on utilise de méthodes
>
>
Pour avoir la meilleure résolution en temps et en conséquence la meilleure résolution dans la mesure de distance, on utilise des méthodes
 
  • ticks_us
  • ticks_diff
  • sleep_us
Line: 20 to 20
  s = v * t = 33000 * longeur_du_signale_echo /2 /1000000
Changed:
<
<
Le facteur 2 vient du fait que l'onde ultrason fait un aller-retour, le facteur 1000000 converti us en s.
>
>
Le facteur 2 vient du fait que l'onde ultrason fait un aller-retour, le facteur 1000000 converti µs en s.
  La feuille d'exercice en format odt:

Revision 12021-06-29 - UliRaich

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

Le module HC-SR04, un capteur ultrason

Introduction

Le module HC-SR04 produit des ondes ultrason et mesure le temps qu'il prend pour recevoir un écho. Il met à disposition un signal trig qui lance l'émission et un pin écho qui retourne un signal d'une durée, qui correspond au temps que les ondes prennent pour voyager jusqu'à un obstacle qui les réfléchies et retour.

hc-sr04.png

Pour avoir la meilleure résolution en temps et en conséquence la meilleure résolution dans la mesure de distance, on utilise de méthodes

  • ticks_us
  • ticks_diff
  • sleep_us
du module utime de MicroPython.

D'abord un signal positive de 10 us est envoyé au pin trig du HC-SR04 et en suite la durée du signal de réponse écho est mesuré. Pour les connexions du HC-SR04 voir HCSR04.

Le calcul de la distance

La vitesse du son dans l'air est 330 m/s ou 33000 cm/s. La distance est alors :

s = v * t = 33000 * longeur_du_signale_echo /2 /1000000

Le facteur 2 vient du fait que l'onde ultrason fait un aller-retour, le facteur 1000000 converti us en s.

La feuille d'exercice en format odt:

https://iotworkshop.africa/pub/IoT_Course_French/ModuleHCSR04/hc-sr04.odt

Comments

<--/commentPlugin-->

META FILEATTACHMENT attachment="hc-sr04.png" attr="" comment="" date="1624977213" name="hc-sr04.png" path="hc-sr04.png" size="165447" user="UliRaich" version="1"
META FILEATTACHMENT attachment="hc-sr04.odt" attr="" comment="" date="1624979260" name="hc-sr04.odt" path="hc-sr04.odt" size="182963" user="UliRaich" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback