You are on page 1of 2

TP1 : Capteur ultrason

1/ code :
const int trigPin = 1;
const int echoPin = 0;

const long maxDistance = 200;


void setup() {
Serial.begin(9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
long duration = pulseIn(echoPin, HIGH);
int distance = duration * 0.0343 / 2;
Serial.print("Distance : ");
Serial.print(distance);
Serial.println(" cm");
delay(1000);
}
2/Montage :

3/Définition et fonctionnement :
Un capteur ultrasonique, ou capteur ultrason, est un dispositif qui utilise des
ondes sonores de fréquence ultrasonique pour mesurer la distance ou détecter
des objets. Il émet des impulsions sonores inaudibles à l'oreille humaine et
mesure le temps nécessaire pour que ces ondes rebondissent sur une surface
et reviennent au capteur. La distance est ensuite calculée en fonction du temps
de vol. Ces capteurs sont largement utilisés dans des applications telles que les
systèmes de détection d'obstacles, les dispositifs d'assistance au
stationnement et les robots autonomes.

You might also like