Anda di halaman 1dari 3

Lembar Kerja Peserta Didik (LKPD)

Pengukuran Jarak Menggunakan Sensor Ultrasonik

A. Tujuan Percobaan
1. Menggunakan sensor suhu ultrasonik HC-SR04 untuk mengukur data analog yang dibaca oleh
sensor.
2. Membandingkan hasil pengukuran menggunakan sensor ultrasonik HC-SR04 dengan
pengukuran menggunakan alat ukur panjang biasa

B. Landasan Teori
Sensor ini memiliki dua buah komponen utama yaitu transmitter dan receiver. Transmitter
digunakan untuk memancarkan gelombang suara ultrasonik sedangkan receiver digunakan untuk
menerima pantulan gelombang suata ultrasonik yang terpantul oleh suatu benda di depannya. 
Sensor ini menggunakan prinsip memancarkan suatu gelombang suara ultrasonik terus menerus
oleh transmitter kemudian gelombangn suara ultrasonik tersebut dipantulkan oleh suatu benda di
depannya dan diterima oleh receiver kemudian selisih waktu antara memancarkan dan menerima
gelombang dihitung dengan rumus kecepatan yaitu kecepatan = jarak/waktu. Kecepatan
gelombang ultrasonik itu sekitar 340 m/s, sehingga untuk 1 cm memerlukan waktu 1/340 atau
0,00294. 
Jika  menempuh  jarak  1  cm  (  1  cm  =  0,01  m)  maka  butuh  waktu  0,01  x  0,00294  s 
= 0,0000294 s = 29,4 µs. Karena  gelombang  ultrasonik  melakukan  perjalanan  pulang pergi
(transmit – receive)  sehingga  waktu  yang  dibutuhkan  menjadi  2x.  Hal  ini  berpengaruh  pada
perhitungan  jaraknya.  Waktu  tempuh  menjadi  2x,  sehingga  untuk  menempuh  jarak  1 cm
diperlukan waktu 29,4 µs x 2 = 58,8 µs. Jadi untuk menghitung jarak menjadi jarak = waktu
tempuh/58,8 (dalam satuan cm).

C. Alat dan Bahan


1. Software Arduino IDE
2. Board Arduino dan Kabel USB
3. Sensor ultrasonik HC-SR04
4. Kabel Jumper

D. Prosedur Percobaan
1. Buka aplikasi Arduino IDE
2. Tulislah sketch berikut pada aplikasi Arduino IDE

int TRIG_PIN = 12;


int ECHO_PIN = 11;
long duration, distance;

void setup()
{
pinMode(TRIG_PIN, OUTPUT);

PKWU_SMANEL_2021 1
pinMode(ECHO_PIN, INPUT);
Serial.begin(9600);
}

void loop()
{
digitalWrite(TRIG_PIN, LOW);
delayMicroseconds(2);
digitalWrite(TRIG_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG_PIN, LOW);

duration = pulseIn(ECHO_PIN,HIGH);
distance = duration / 58.8 ;
Serial.println(distance);
delay(500);
}

3. Lakukan compilasi sketch dengan menggunakan fitur verify pada aplikasi Arduino IDE
4. Simpan sketch program dengan nama projek sensor ultrasonik HC-SR04
5. Buatlah rangkaian berikut menggunakan Board Arduino dan Kabel USB, Sensor ultrasonik
HC-SR04 dan Kabel Jumper seperti gambar di bawah.

PKWU_SMANEL_2021 2
6. Upload sketch program pada aplikasi arduino IDE
7. Lihat data hasil pengukuran dengan memilih tombol serial monitor pada aplikasi Arduino IDE.
8. Bandingkan hasil pengukuran menggunakan sensor ultrasonik dengan pengukuran
menggunakan alat ukur panjang biasa

E. Kesimpulan

PKWU_SMANEL_2021 3

Anda mungkin juga menyukai