Description
Introduction
Le capteur ultrason HC-SR04 est un module de détection de distance très populaire dans les projets Arduino et robotiques. Grâce à la technologie ultrasonique, il permet de mesurer la distance entre le capteur et un objet avec une précision remarquable. Que ce soit pour un robot éviteur d’obstacles, une voiture intelligente, un compteur de distance, ou un système domotique, ce capteur est incontournable dans les projets DIY et IoT.
Comment fonctionne le capteur HC-SR04 ?
Le HC-SR04 mesure la distance en envoyant un signal sonore ultrasonique à 40 kHz à travers l’air. Lorsqu’il rencontre un objet, le signal est réfléchi et capté par le capteur. En mesurant le temps aller-retour, le module calcule la distance avec la formule :
📏 distance = (temps x vitesse du son) / 2
Caractéristiques techniques
-
Tension de fonctionnement : 5V DC
-
Courant de repos : < 2mA
-
Fréquence ultrasonique : 40 kHz
-
Plage de mesure : de 2 cm à 400 cm
-
Précision : ±3 mm
-
Angle de détection : 15° environ
-
Temps de cycle minimum : 60 ms
-
Dimensions : 45 mm × 20 mm × 15 mm
-
Type de sortie : signal numérique sur ECHO
Connexion avec Arduino
Le HC-SR04 dispose de 4 broches :
| Broche | Fonction |
|---|---|
| VCC | Alimentation 5V |
| TRIG | Déclenchement |
| ECHO | Réception signal |
| GND | Masse |
Exemple d’utilisation avec Arduino
🔧 Matériel :
-
1x Arduino UNO
-
1x Capteur HC-SR04
-
Fils Dupont
-
Breadboard
🧠 Code Arduino simple :
#define TRIG 9
#define ECHO 10
void setup() {
Serial.begin(9600);
pinMode(TRIG, OUTPUT);
pinMode(ECHO, INPUT);
}
void loop() {
long duration;
float distance;
digitalWrite(TRIG, LOW);
delayMicroseconds(2);
digitalWrite(TRIG, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG, LOW);
duration = pulseIn(ECHO, HIGH);
distance = duration * 0.034 / 2;
Serial.print(« Distance : « );
Serial.print(distance);
Serial.println( » cm »);
delay(500);
}
Applications du capteur HC-SR04
-
🚗 Robot éviteur d’obstacles
-
🧠 Projets éducatifs avec Arduino
-
📏 Systèmes de mesure de niveau d’eau
-
🚪 Ouverture automatique de porte
-
👁️ Capteur de présence sans contact
-
📶 Domotique intelligente (IoT)
Avantages du capteur ultrason HC-SR04
✅ Plage de détection étendue jusqu’à 4 mètres
✅ Très bon rapport qualité/prix
✅ Facile à connecter et à programmer
✅ Compatible avec Arduino, ESP32, Raspberry Pi, etc.
✅ Pas de contact physique requis pour la mesure
Comparaison avec d’autres capteurs
| Capteur | Type | Portée | Précision | Idéal pour |
|---|---|---|---|---|
| HC-SR04 | Ultrason | 2–400 cm | ±3 mm | Robotique, IoT, mesure de distance |
| IR Sharp | Infrarouge | 10–80 cm | ±1 cm | Détection d’objets proches |
| VL53L0X | Lidar laser | 0–200 cm | ±1 mm | Mesure très précise à courte portée |
Conseils d’utilisation
-
Ne pas obstruer les modules TRIG ou ECHO.
-
Éviter les surfaces absorbantes (comme tissu ou mousse) qui peuvent atténuer les ultrasons.
-
Maintenir une distance minimale de 2 cm.
-
Pour un relevé stable, ajouter une temporisation entre les mesures.
Inclus dans le produit
-
1x Module capteur ultrason HC-SR04
-
1x guide de branchement simplifié (si fourni)
Pourquoi choisir le HC-SR04 ?
Le capteur HC-SR04 est devenu une référence dans le domaine de l’électronique embarquée. Sa fiabilité, sa simplicité de mise en œuvre et son prix abordable en font un choix idéal pour tous ceux qui veulent apprendre à développer des systèmes intelligents ou automatisés.



Avis
Il n’y a pas encore d’avis.