Ce que vous apprendrez

1) Description

2)Principe de fonctionnement

3)Matériels

4)Câblage

5)Code Arduino

6)Test

7)Vidéo

Prérequis

Aucun

Contenu du cours

Le capteur HC-SR04 est un capteur à ultrason. Il fonctionne avec une tension de 5V. Il permet de faire des mesures de distance entre 2cm et 4m. Il a quatre broches : GND, VCC, Trigger et Echo.


Le fonctionnement du capteur HC-SR04 est basé sur la vitesse du son suivant le procédé suivant :

  1.  On envoie une impulsion HIGH de 10 microsecondes sur la broche Trigger du capteur.
  2.           Le capteur envoie une série  d’impulsion ultrasoniques se propageant dans l’air jusqu’à la rencontre d’un obstacle retournant ainsi dans l’autre sens vers le capteur.
  3.          Le capteur détecte l’écho et clôture la prise de mesure.

La durée de l’allée retour de l’impulsion HIGH est mesurée ce qui permet de déterminer la distance entre le capteur et l’obstacle. 

  •        Carte Arduino uno
  •          Capteur HC-SR04
  •          Breadboard
  •          Fils de connexion


Arduino
HC-SR04
VCCVCC
GND
GND
D9
Trigger
D10
Echo



// définition des pins 
const int trigPin = 9;
const int echoPin = 10;

// definition des variables
long duration;
int distance;
void setup() {

     pinMode(trigPin, OUTPUT); // Paramétrage du trigger comme sortie
     pinMode(echoPin, INPUT); // Paramétrage de l'écho comme entrée
     Serial.begin(9600); 
}

void loop() {
    // Efface le trigger
    digitalWrite(trigPin, LOW);
    delayMicroseconds(2);

    // Mise du trigger sur high pendant 10 microsecondes
    digitalWrite(trigPin, HIGH);
    delayMicroseconds(10);
    digitalWrite(trigPin, LOW);

    // l'écho renvoie le temps du trajet de l'onde sonore en microsecondes
    duration = pulseIn(echoPin, HIGH);

    // Calcul de la distance
    distance= duration*0.034/2;
 
   // Affichage de la distance dans le moniteur série
   Serial.print("Distance: ");
   Serial.print(distance);
   Serial.println("cm");
}


Comment intégrer le capteur à ultrason HC-SR04 dans vos projets électroniques.

Catégorie

Electronique

Durée

01:00:00

Nombre de vidéos

0

Certificat de fin de formation

NON