
Les points à développer :
- Introduction
- Composants
- Câblage avec Arduino
Introduction
Le HC-SR04 est un module ultrason permettant l’évaluation d’une distance de 2cm à 400cm. La mesure est réalisée « sans contact » et dispose d’une précision de 3mm dans les conditions optimales. Le module inclus un émetteur et un récepteur ultrason ainsi qu’une électronique de contrôle. Le fonctionnement de ce module s’apparente à celui d’un sonar de sous marin et sa mise en œuvre est relativement simple.

Composants
Pour ce tuto nous aurons besoin des composants suivants :

Câblage avec Arduino
Le câblage avec Arduino est vraiment simple :

Le code au complet pour tester notre HC-SR04
/*
YoupiLab
*/
const int trig = 13; //trig pin
const int echo = 12; //echo pin
long duration;
int distance;
int distanceObtenue;
void setup() {
Serial.begin (9600);
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
}
void loop() {
Ultrason() ;
delay(500);
}
void Ultrason() {
digitalWrite(trig, LOW);
delayMicroseconds(2);
digitalWrite(trig, HIGH);
delayMicroseconds(10);
digitalWrite(trig, LOW);
duration = pulseIn(echo, HIGH);
distance = duration * 0.034 / 2;
distanceObtenue = distance;
Serial.println();
Serial.print(« ultra= »);
Serial.print(distanceObtenue);
Serial.print(« cm »);
}
Merci pour votre attention !
0.00 average based on 0 ratings
Course Features
- Duration : 10 week
- Max Students : 1000
- Enrolled : 0
- Re-take Course : 0
- Assessments : Self