Branchement du capteur à ultrasons HR-SR04 sur une carte Arduino Uno.

Pointez le capteur vers un objet avec une surface plane. Vous verrez apparaître dans le moniteur série la distance entre le capteur et l'objet.

Montage et cablâge du capteur à ultrasons HR-SR04 sur la platine.

Code C++ HR-SR04 Arduino...
Pour lire la valeur du capteur sur la carte, télécharger le script suivant...
... puis ouvrez le sript téléchargé avec l'IDE Arduino, ou copier le code suivant dans éditeur.
Cliquer sur le bouton Téléverser pour transférer le programme compilé dans la mémoire de la carte Arduino.
Câblage
N°    19
Thursday, December 09, 2021
/*

  Exemples: Montage Branchement du capteur à ultrasons HR-SR04 sur une carte Arduino.

  https://nano-ordinateur-info.fr/

*/

#define trigPin 3
#define echoPin 2
long duration, cm;

void setup() {
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  Serial.begin (9600); 
}

void loop() {
  digitalWrite(trigPin, LOW);
  delayMicroseconds(5);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);

  duration = pulseIn(echoPin, HIGH);

  cm = (duration/2) / 29.1;
 
  Serial.print("La distance de l'objet est de "); 
  Serial.print(cm);
  Serial.print("cm");
  Serial.println();
  delay(1500); 
}                                

Liens utiles
Installer Arduino IDE sous Windows 7.
Capteur ultrasons HR-SR04, Arduino Uno
Haut de la page