Perkenalan

capteur ultrason

Sensor jarak (juga disebut sensor ultrasonik) memungkinkan Anda mengukur jarak. Sensor ini dapat memperkirakan jarak dari 2 cm hingga 400 cm dengan akurasi 3 mm. Ini adalah sensor jarak yang paling banyak digunakan dan paling murah. Ada sensor jarak yang jauh lebih akurat tetapi juga jauh lebih mahal.

Anda dapat membelinya di sini atau menemukannya dalam kit ini.

Bagaimana cara kerjanya?

capteur ultrason

Untuk mengukur jarak, sensor ultrasonik menggunakan sinyal yang dikirim dari terminal Trigger (Trig) dan diterima oleh terminal Echo. Waktu yang dibutuhkan terminal Echo untuk menerima sinyal memungkinkan kita mengetahui jarak antara sensor dan objek.

Berikut ini cara sensor ultrasonik menghitung jarak: Jarak = (sinyal yang diterima * kecepatan suara) / 2

Dengan kecepatan suara di udara sebesar 340 m/s.

Kita akan melihat beberapa contoh umum penggunaan sensor ultrasonik HC-SR04.

Cara kerja sensor jarak dengan perpustakaan

Untuk mulai mengoperasikan sensor, Anda perlu menginstal pustaka HC-SR04 di Arduino:

bibliothèque HC-SR04 arduino

Berikut adalah program pertama untuk mengukur jarak menggunakan sensor:

#include "SR04.h"

const int trigPin =2;
const int echoPin =3;

UltraSonicDistanceSensor distanceSensor(trigPin, echoPin); 

void setup() {
    Serial.begin(9600) ; 
}
void loop() {
    Serial.print("Jarak dalam cm :") ;
    Serial.println(distanceSensor.measureDistanceCm()) ;
    delay (500) ;
}

Berikut adalah diagram kabel sensor: