Senzorul de distanță (numit și senzor cu ultrasunete) vă permite să măsurați distanțele. Poate estima distanțe de la 2 cm la 400 cm cu o precizie de 3 mm. Acesta este cel mai utilizat și cel mai ieftin senzor de distanță. Există și altele mult mai precise, dar și mult mai scumpe.
Puteți achiziționa unul aici sau îl puteți găsi în acest kit.
Pentru a începe să utilizați senzorul, trebuie să instalați biblioteca HC-SR04 pe Arduino:
Iată un prim program pentru măsurarea distanței folosind senzorul:
#include "SR04.h"
const int trigPin =2;
const int echoPin =3;
UltraSonicDistanceSensor distanceSensor(trigPin, echoPin);
void setup() {
Serial.begin(9600) ;
}
void loop() {
Serial.print("Distanța în cm :") ;
Serial.println(distanceSensor.measureDistanceCm()) ;
delay (500) ;
}
Iată o schemă a cablajului senzorului: