{"id":38766,"date":"2023-04-21T13:36:07","date_gmt":"2023-04-21T18:36:07","guid":{"rendered":"https:\/\/www.bjultrasonic.com\/diy-ultrasonic-distance-sensor\/"},"modified":"2025-01-21T00:20:30","modified_gmt":"2025-01-21T05:20:30","slug":"diy-ultrasonic-distance-sensor","status":"publish","type":"post","link":"https:\/\/www.bjultrasonic.com\/fr\/diy-ultrasonic-distance-sensor\/","title":{"rendered":"Mesurer les distances\u00a0: capteur ultrason DIY"},"content":{"rendered":"<p>Les capteurs de distance \u00e0 ultrasons sont des dispositifs \u00e9lectroniques fascinants qui permettent de mesurer la distance \u00e0 un objet sans contact physique.  Ils sont de plus en plus populaires dans le domaine du DIY (Do It Yourself) gr\u00e2ce \u00e0 leur faible co\u00fbt, leur simplicit\u00e9 d&rsquo;utilisation et leurs nombreuses applications possibles, allant de la robotique \u00e0 la domotique. Cet article vous guidera \u00e0 travers les diff\u00e9rents aspects de la cr\u00e9ation et de l&rsquo;utilisation d&rsquo;un capteur de distance \u00e0 ultrasons pour vos projets personnels.<\/p>\n<h3>Principe de fonctionnement<\/h3>\n<p>Un capteur \u00e0 ultrasons fonctionne en \u00e9mettant une onde sonore \u00e0 haute fr\u00e9quence (ultrasonique, inaudible pour l&rsquo;oreille humaine) et en mesurant le temps que met l&rsquo;\u00e9cho de cette onde \u00e0 revenir au capteur apr\u00e8s avoir rebondi sur un obstacle.  Connaissant la vitesse du son dans l&rsquo;air, la distance \u00e0 l&rsquo;objet peut \u00eatre calcul\u00e9e.  Le capteur comprend g\u00e9n\u00e9ralement un \u00e9metteur et un r\u00e9cepteur d&rsquo;ultrasons.<\/p>\n<h3>Composants n\u00e9cessaires<\/h3>\n<p>Pour r\u00e9aliser votre propre capteur de distance \u00e0 ultrasons, vous aurez besoin des composants suivants\u00a0:<\/p>\n<ul>\n<li>Un module capteur \u00e0 ultrasons HC-SR04 (ou similaire).<\/li>\n<li>Une carte microcontr\u00f4leur (Arduino Uno, par exemple).<\/li>\n<li>Des fils de connexion.<\/li>\n<li>Une breadboard (optionnelle, mais recommand\u00e9e).<\/li>\n<li>Une alimentation pour la carte microcontr\u00f4leur.<\/li>\n<\/ul>\n<h3>Montage et c\u00e2blage<\/h3>\n<p>Le c\u00e2blage du capteur HC-SR04 \u00e0 une carte Arduino est relativement simple.<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Broche HC-SR04<\/th>\n<th>Broche Arduino<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>VCC<\/td>\n<td>5V<\/td>\n<\/tr>\n<tr>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<tr>\n<td>Trig<\/td>\n<td>Une broche num\u00e9rique (ex: 7)<\/td>\n<\/tr>\n<tr>\n<td>Echo<\/td>\n<td>Une autre broche num\u00e9rique (ex: 8)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Assurez-vous de bien respecter les connexions pour \u00e9viter d&rsquo;endommager les composants.<\/p>\n<h3>Programmation<\/h3>\n<p>La programmation du microcontr\u00f4leur est essentielle pour contr\u00f4ler le capteur et interpr\u00e9ter les donn\u00e9es.  Un exemple de code Arduino pour lire les donn\u00e9es du capteur HC-SR04 est pr\u00e9sent\u00e9 ci-dessous (simplifi\u00e9)\u00a0:<\/p>\n<pre><code class=\"language-c++\">int trigPin = 7;\nint echoPin = 8;\nlong duration;\nint distance;\n\nvoid setup() {\n  Serial.begin(9600);\n  pinMode(trigPin, OUTPUT);\n  pinMode(echoPin, INPUT);\n}\n\nvoid loop() {\n  digitalWrite(trigPin, LOW);\n  delayMicroseconds(2);\n  digitalWrite(trigPin, HIGH);\n  delayMicroseconds(10);\n  digitalWrite(trigPin, LOW);\n\n  duration = pulseIn(echoPin, HIGH);\n  distance = duration * 0.034 \/ 2;\n\n  Serial.print(\"Distance: \");\n  Serial.print(distance);\n  Serial.println(\" cm\");\n  delay(100);\n}<\/code><\/pre>\n<p>Ce code envoie une impulsion sur la broche &quot;Trig&quot;, attend l&rsquo;\u00e9cho sur la broche &quot;Echo&quot;, calcule la dur\u00e9e de l&rsquo;impulsion retour et convertit cette dur\u00e9e en distance.<\/p>\n<h3>Applications pratiques<\/h3>\n<p>Les applications des capteurs de distance \u00e0 ultrasons sont nombreuses et vari\u00e9es\u00a0:<\/p>\n<ul>\n<li>Robotique\u00a0:  \u00c9vitement d&rsquo;obstacles pour les robots mobiles.<\/li>\n<li>Domotique\u00a0: D\u00e9tection de pr\u00e9sence, ouverture automatique de portes.<\/li>\n<li>Mesure de niveau\u00a0:  Surveillance du niveau de liquide dans un r\u00e9servoir.<\/li>\n<li>Parking\u00a0: Assistance au stationnement.<\/li>\n<\/ul>\n<h3>Calibration et pr\u00e9cision<\/h3>\n<p>Il est important de noter que la pr\u00e9cision des capteurs \u00e0 ultrasons peut \u00eatre affect\u00e9e par des facteurs environnementaux tels que la temp\u00e9rature et l&rsquo;humidit\u00e9. Une calibration peut \u00eatre n\u00e9cessaire pour des mesures plus pr\u00e9cises.<\/p>\n<p>En conclusion, la cr\u00e9ation d&rsquo;un syst\u00e8me de mesure de distance \u00e0 ultrasons DIY est un projet accessible et enrichissant.  Avec un peu de mat\u00e9riel et de programmation, vous pouvez int\u00e9grer cette technologie \u00e0 vos propres cr\u00e9ations et explorer un large \u00e9ventail d&rsquo;applications.  La compr\u00e9hension du principe de fonctionnement et des limitations de ces capteurs vous permettra d&rsquo;optimiser leur utilisation et d&rsquo;obtenir des r\u00e9sultats fiables.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les capteurs de distance \u00e0 ultrasons sont des dispositifs \u00e9lectroniques fascinants qui permettent de mesurer la distance \u00e0 un objet sans contact physique. Ils sont de plus en plus populaires dans le domaine du DIY (Do It Yourself) gr\u00e2ce \u00e0 leur faible co\u00fbt, leur simplicit\u00e9 d&rsquo;utilisation et leurs nombreuses applications possibles, allant de la robotique<\/p>\n","protected":false},"author":1,"featured_media":26464,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6411],"tags":[],"class_list":["post-38766","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\/38766","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=38766"}],"version-history":[{"count":0,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/posts\/38766\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/media\/26464"}],"wp:attachment":[{"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/media?parent=38766"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/categories?post=38766"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/tags?post=38766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}