Ultrasonic Module Sensor – HC-SR04 G23

$3.0

Il s’agit d’un capteur offrant une fonctionnalité de mesure sans contact de 2 à 400 cm avec une précision de télémétrie pouvant atteindre jusqu’à 3 mm.

In stock

SKU: SEN132 Category:

Description

Il s’agit du capteur de mesure à ultrasons HC-SR04. Il offre une fonctionnalité de mesure sans contact de 2 à 400 cm avec une précision de mesure pouvant atteindre 3 mm. Chaque module HC-SR04 comprend un émetteur à ultrasons, un récepteur et un circuit de commande.

Il n’y a que quatre broches dont vous devez vous sur le HC-SR04 :

  • VCC (Alimentation),
  • Trigonométrie (Déclencheur),
  • Echo (Recevoir), et
  • GND (Masse).

Vous trouverez ce capteur très facile à installer et à utiliser pour votre prochain projet de télémétrie !

Caractéristiques

  • Tension de fonctionnement : 5 V CC
  • Courant de fonctionnement : 15 mA
  • Angle de mesure : 15°
  • Distance de détection : 2 cm – 4 m

Comment ça marche ?

Le capteur à ultrasons utilise un sonar pour déterminer la distance par rapport à un objet. Voici ce qui se passe :

  1. L’émetteur (broche trigonométrique) envoie un signal : un son haute fréquence.
  2. Lorsque le signal trouve un objet, il est réfléchi et…
  3. … l’émetteur (broche d’écho) le reçoit.

Le temps entre l’émission et la réception du signal nous permet de connaître la distance qui nous sépare d’un objet. Cela est possible parce que nous connaissons la vitesse du son dans l’air.

Épingles

  • VCC : +5 V CC
  • Trigonométrie : Déclencheur (ENTRÉE)
  • Écho : Écho (SORTIE)
  • Terre : Terre

Premiers pas avec le capteur à ultrasons – HC-SR04

Ce capteur est vraiment cool et populaire parmi les bricoleurs Arduino. Nous vous proposons ici un exemple d’utilisation du capteur à ultrasons HC-SR04 avec l’Arduino. Dans ce projet, le capteur à ultrasons éclairé et écrit la distance à un objet sur le moniteur série.

L’objectif de ce projet est de vous aider à comprendre le fonctionnement de ce capteur. Vous pourrez ensuite utiliser cet exemple dans vos propres projets.

Étape 1 : Matériel requis

Étape 2 : Connexion du matériel

Le tableau suivant montre les connexions que vous devez effectuer :

Capteur à ultrasons HC-SR04 Arduino
CCV: 5V
Trigonométrie: Broche 11
Écho: Broche 12
TERRE: Terre

Étape 3 : Bibliothèque et exemple

Il existe une bibliothèque Arduino appelée  NewPing  qui peut vous faciliter la vie lorsque vous utilisez ce capteur.

Télécharger ici :  Télécharger la bibliothèque NewPing

Exemple:

Téléchargez le code suivant sur votre IDE Arduino.

int trigPin = 11 ; // Déclencheur 
int echoPin = 12; // Écho 
longue durée, cm, pouces; 

configuration vide() { 
//Début du port série 
Série.begin (9600); 
//Définir les entrées et les sorties 
pinMode(trigPin, SORTIE); 
pinMode(echoPin, ENTRÉE); 
} 

boucle vide() { 
// Le capteur est déclenché par une impulsion HAUTE de 10 microsecondes ou plus. 
// Donnez au préalable une courte impulsion BASSE pour garantir une impulsion HAUTE propre : 
digitalWrite(trigPin, BAS); 
delayMicroseconds(5); 
digitalWrite(trigPin, HAUT); 
delayMicroseconds(10); 
digitalWrite(trigPin, BAS); 

// Lire le signal du capteur : une impulsion HAUTE dont 
// la durée est le temps (en microsecondes) écoulé depuis l'envoi 
// du ping à la réception de son écho sur un objet. 
pinMode(echoPin, ENTRÉE); 
durée = pulseIn(echoPin, HIGH); 

// Convertir le temps en distance 
cm = (durée/2) / 29,1 ; // Diviseur par 29,1 ou multiplicateur par 0,0343 
pouces = (durée/2) / 74 ; // Diviseur par 74 ou multiplicateur par 0,0135 

Série.print("Distance : "); 
Serial.print(pouces); 
Serial.print(" pouces\t"); 
Série.print(cm); 
Série.print("cm"); 
Série.println(); 

délai(250); 
}

Après avoir téléchargé le code, ouvrez le moniteur série et vous obtiendrez des valeurs qui ressemblent à ceci :

Le forfait comprend :
 1×module de capteur à ultrasons HC-SR04