Vous venez d’acheter un capteur ultrason chez YoupiLab. Merci pour votre fidélité.
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
Le code est simple à comprendre :
NB : Software
Windows10
Arduino 1.6.9
/*
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 !