Le capteur ultrason HC-SR04 est un dispositif électronique utilisé pour mesurer la distance entre le capteur et un objet en utilisant des ondes ultrasonores. Il est largement utilisé dans les projets électroniques, tels que les robots, les systèmes d'évitement d'obstacles, les dispositifs de mesure de distance, etc.
Voici quelques caractéristiques principales du capteur HC-SR04 :
1- Principe de fonctionnement : Le capteur utilise la méthode de mesure de la distance par ultrasons. Il envoie un signal ultrasonore (une impulsion) et mesure le temps que met ce signal pour revenir après avoir été réfléchi par un objet. En utilisant la vitesse du son dans l'air, le capteur calcule la distance entre lui-même et l'objet.
2- Gamme de mesure : La portée typique du capteur HC-SR04 est d'environ 2 cm à 4 mètres. La précision peut varier en fonction des conditions environnementales.
3- Composants : Le capteur est généralement composé de deux éléments principaux - un émetteur ultrasonore (transducteur) et un récepteur ultrasonore.
4- Connexion : Il utilise quatre broches pour la connexion : VCC (alimentation), GND (masse), Trig (signal de déclenchement) et Echo (signal de retour).
5- Utilisation : Les utilisateurs peuvent facilement intégrer ce capteur dans leurs projets en connectant les broches appropriées à une carte microcontrôleur (comme Arduino, Raspberry Pi, etc.) et en programmant le microcontrôleur pour interpréter les signaux.
L'utilisation du HC-SR04 est assez répandue en raison de sa facilité d'utilisation, de sa fiabilité et de son coût abordable. C'est un outil populaire dans la communauté des amateurs et des développeurs pour des applications diverses nécessitant une mesure de distance précise.
Arduino UNO :
La carte Arduino UNO est l'une des cartes de développement les plus populaires et largement utilisées dans le domaine de l'électronique et de la programmation. Elle est basée sur un microcontrôleur ATmega328P et offre un ensemble de broches d'entrée/sortie numériques et analogiques ainsi que diverses fonctionnalités pour créer des projets électroniques interactifs.
La carte Arduino servira de cerveau pour contrôler et interagir avec les différents composants.
Capteur HC-SR04 :
Le capteur ultrason HC-SR04 est un dispositif électronique utilisé pour mesurer la distance entre le capteur et un objet en utilisant des ondes ultrasonores.
Fils de connexion :
Pour établir les connexions physiques entre la carte Arduino UNO et le capteur HC-SR04 Assurez-vous d'avoir des fils de bonne qualité pour des connexions stables.
Plaque d'essai (Breadboard) :
On utilise le plaque d'essai pour faciliter le câblage des différents composants.
Assurez-vous de connecter les broches correctement pour que le capteur puisse être alimenté et que les signaux puissent être correctement lus par l'Arduino UNO.
Connecter la broche VCC du capteur HC-SR04 à la broche 3.3V de la carte Arduino UNO.
Connecter la broche GND du capteur HC-SR04 à la broche GND de la carte Arduino UNO.
Connecter la broche Trig du capteur HC-SR04 à la broche GPIO16 de la carte Arduino UNO.
Connecter la broche Echo du capteur HC-SR04 à la broche GPIO17 de la carte Arduino UNO.
vous pouvez suivre les étapes ci-dessous :
1- Importez la bibliothèque Ultrasonic
2- Écrivez le code suivant en considérant que le capteur HC-SR04 est connecté aux broches N°2 et N°3 de la carte Arduino UNO.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#include "Ultrasonic.h" <span class="hljs-comment">// Initialisation du capteur HC-SR04 </span> Ultrasonic ultrasonic(2, 3); // Trig et Echo void setup() { Serial.begin(9600); } void loop () { // Calcul de la distance en centimètres int distance = ultrasonic.Ranging(CM); // Affichage de la distance sur le moniteur série Serial.print("distance= "); Serial.print(distance); Serial.println(" cm"); delay(300); } |
Ce code envoie des impulsions ultrasonores à partir du capteur HC-SR04, mesure le temps qu'il faut pour que l'écho revienne, et calcule ensuite la distance en centimètres. La distance est affichée sur le moniteur série.
La robotique éducative joue un rôle important dans l'éducation des enfants et des jeunes en les aidant à acquérir des compétences en science et technologie.
Dans ce cadre notre site web représente une excellente ressource pour les parents, les enseignants et les enfants qui souhaitent découvrir la robotique.
Zaouiet Kontech-Jemmel-Monastir-Tunisie
+216 92 886 231
medaliprof@gmail.com
Site robotique réalisé par Mohamed Ali-Prof Info