{"id":35796,"date":"2023-04-21T15:40:53","date_gmt":"2023-04-21T20:40:53","guid":{"rendered":"https:\/\/www.bjultrasonic.com\/how-to-connect-ultrasonic-sensor\/"},"modified":"2025-01-21T00:27:36","modified_gmt":"2025-01-21T05:27:36","slug":"how-to-connect-ultrasonic-sensor","status":"publish","type":"post","link":"https:\/\/www.bjultrasonic.com\/fr\/how-to-connect-ultrasonic-sensor\/","title":{"rendered":"Connecter un capteur ultrason: Guide complet"},"content":{"rendered":"<p>Les capteurs \u00e0 ultrasons sont des composants \u00e9lectroniques de plus en plus r\u00e9pandus, utilis\u00e9s dans une multitude d&rsquo;applications, allant du stationnement assist\u00e9 \u00e0 la robotique.  Leur principe de fonctionnement, bas\u00e9 sur l&rsquo;\u00e9mission et la r\u00e9ception d&rsquo;ondes sonores, permet de mesurer des distances avec pr\u00e9cision.  Ce guide d\u00e9taill\u00e9 vous expliquera comment connecter correctement un capteur \u00e0 ultrasons pour vos projets.<\/p>\n<h3>C\u00e2blage du capteur HC-SR04<\/h3>\n<p>Le HC-SR04 est un mod\u00e8le de capteur \u00e0 ultrasons tr\u00e8s populaire, facile \u00e0 utiliser et abordable.  Il poss\u00e8de quatre broches\u00a0: VCC, GND, Trig et Echo.<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Broche<\/th>\n<th>Description<\/th>\n<th>Connexion Typique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>VCC<\/td>\n<td>Alimentation (5V)<\/td>\n<td>Rail 5V de votre microcontr\u00f4leur<\/td>\n<\/tr>\n<tr>\n<td>GND<\/td>\n<td>Masse<\/td>\n<td>Rail GND de votre microcontr\u00f4leur<\/td>\n<\/tr>\n<tr>\n<td>Trig<\/td>\n<td>D\u00e9clenchement (Trigger)<\/td>\n<td>Broche num\u00e9rique de votre microcontr\u00f4leur<\/td>\n<\/tr>\n<tr>\n<td>Echo<\/td>\n<td>R\u00e9ception (Echo)<\/td>\n<td>Broche num\u00e9rique de votre microcontr\u00f4leur<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Fonctionnement du HC-SR04<\/h3>\n<p>Pour mesurer une distance, il faut envoyer une impulsion haute de 10\u00b5s sur la broche Trig. Le capteur \u00e9met alors une s\u00e9rie d&rsquo;ondes ultrasonores.  Lorsque l&rsquo;\u00e9cho de ces ondes est d\u00e9tect\u00e9, le capteur renvoie une impulsion haute sur la broche Echo. La dur\u00e9e de cette impulsion est proportionnelle \u00e0 la distance entre le capteur et l&rsquo;obstacle.<\/p>\n<h3>Calcul de la distance<\/h3>\n<p>La distance peut \u00eatre calcul\u00e9e \u00e0 l&rsquo;aide de la formule suivante\u00a0:<\/p>\n<p>Distance = (Dur\u00e9e de l&rsquo;impulsion Echo * Vitesse du son) \/ 2<\/p>\n<p>La vitesse du son dans l&rsquo;air est d&rsquo;environ 343 m\/s, soit 0.0343 cm\/\u00b5s.  En simplifiant la formule, on obtient\u00a0:<\/p>\n<p>Distance (en cm) = Dur\u00e9e de l&rsquo;impulsion Echo (en \u00b5s) * 0.01715<\/p>\n<h3>Connexion \u00e0 un Arduino<\/h3>\n<p>L&rsquo;Arduino est une plateforme id\u00e9ale pour utiliser un capteur \u00e0 ultrasons.  Voici un exemple de code simple pour lire les valeurs du HC-SR04\u00a0:<\/p>\n<pre><code class=\"language-c++\">\/\/ D\u00e9finir les broches\nconst int trigPin = 9;\nconst int echoPin = 10;\n\n\/\/ Variables pour stocker la dur\u00e9e et la distance\nlong duration;\nint distance;\n\nvoid setup() {\n  pinMode(trigPin, OUTPUT);\n  pinMode(echoPin, INPUT);\n  Serial.begin(9600);\n}\n\nvoid loop() {\n  \/\/ Envoyer une impulsion de 10\u00b5s sur la broche Trig\n  digitalWrite(trigPin, LOW);\n  delayMicroseconds(2);\n  digitalWrite(trigPin, HIGH);\n  delayMicroseconds(10);\n  digitalWrite(trigPin, LOW);\n\n  \/\/ Mesurer la dur\u00e9e de l'impulsion Echo\n  duration = pulseIn(echoPin, HIGH);\n\n  \/\/ Calculer la distance\n  distance = duration * 0.01715;\n\n  \/\/ Afficher la distance sur le moniteur s\u00e9rie\n  Serial.print(\"Distance: \");\n  Serial.print(distance);\n  Serial.println(\" cm\");\n  delay(100);\n}<\/code><\/pre>\n<h3>Autres capteurs \u00e0 ultrasons<\/h3>\n<p>Il existe d&rsquo;autres mod\u00e8les de capteurs \u00e0 ultrasons, avec des caract\u00e9ristiques et des modes de connexion diff\u00e9rents.  Il est important de consulter la documentation du fabricant pour conna\u00eetre les sp\u00e9cificit\u00e9s de chaque mod\u00e8le.<\/p>\n<p>En conclusion, connecter un capteur \u00e0 ultrasons est relativement simple,  pourvu que l&rsquo;on respecte les instructions de c\u00e2blage et que l&rsquo;on comprenne le principe de fonctionnement bas\u00e9 sur l&rsquo;\u00e9mission et la r\u00e9ception d&rsquo;ondes sonores.  L&rsquo;utilisation d&rsquo;un microcontr\u00f4leur comme Arduino facilite grandement l&rsquo;acquisition et le traitement des donn\u00e9es.  N&rsquo;h\u00e9sitez pas \u00e0 exp\u00e9rimenter avec diff\u00e9rents mod\u00e8les et applications pour exploiter pleinement le potentiel de ces capteurs polyvalents.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les capteurs \u00e0 ultrasons sont des composants \u00e9lectroniques de plus en plus r\u00e9pandus, utilis\u00e9s dans une multitude d&rsquo;applications, allant du stationnement assist\u00e9 \u00e0 la robotique. Leur principe de fonctionnement, bas\u00e9 sur l&rsquo;\u00e9mission et la r\u00e9ception d&rsquo;ondes sonores, permet de mesurer des distances avec pr\u00e9cision. Ce guide d\u00e9taill\u00e9 vous expliquera comment connecter correctement un capteur \u00e0<\/p>\n","protected":false},"author":1,"featured_media":26463,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6411],"tags":[],"class_list":["post-35796","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","prodpage-classic"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/posts\/35796","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/comments?post=35796"}],"version-history":[{"count":0,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/posts\/35796\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/media\/26463"}],"wp:attachment":[{"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/media?parent=35796"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/categories?post=35796"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/tags?post=35796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}