Skip to content
-
Subscribe to our newsletter & never miss our best posts. Subscribe Now!
Electronic Project

Electronic Project Indonesia

Electronic Project

Electronic Project Indonesia

  • Home
  • Tutorial
  • Project
  • Produk
  • Tentang Kami
  • Kontak
  • Cara Upload Program Pertama ESP8266 Lengkap untuk Pemula
  • Home
  • Tutorial
  • Project
  • Produk
  • Tentang Kami
  • Kontak
  • Cara Upload Program Pertama ESP8266 Lengkap untuk Pemula
Close

Search

  • https://www.facebook.com/
  • https://twitter.com/
  • https://t.me/
  • https://www.instagram.com/
  • https://youtube.com/
Subscribe
Sensor

Sensor Ultrasonik: Pengertian, Fungsi, Spesifikasi, dan Cara Kerja

By Electronic Project
May 19, 2026 4 Min Read
0
Pengertian Sensor Ultrasonik

Sensor ultrasonik adalah sensor elektronik yang digunakan untuk mendeteksi jarak suatu objek menggunakan gelombang suara ultrasonik. Sensor ini bekerja dengan cara memancarkan gelombang ultrasonik kemudian menerima kembali pantulan gelombang dari objek di depannya.

Sensor ultrasonik sangat populer dalam dunia elektronika, robotika, dan Internet of Things (IoT) karena mampu mengukur jarak tanpa harus menyentuh objek secara langsung.

Gelombang ultrasonik sendiri merupakan gelombang suara dengan frekuensi di atas kemampuan pendengaran manusia, yaitu lebih dari 20 kHz.

Sensor ultrasonik sering digunakan pada berbagai proyek seperti:

  • Robot penghindar halangan
  • Monitoring level air
  • Parkir otomatis
  • Smart home
  • Sistem keamanan

Karena penggunaannya yang mudah dan harga yang terjangkau, sensor ultrasonik menjadi salah satu sensor favorit bagi pemula maupun teknisi elektronika.

Gambar Sensor Ultrasonik
Fungsi Sensor Ultrasonik

Sensor ultrasonik memiliki banyak fungsi dalam berbagai sistem elektronika dan otomatisasi.

Berikut beberapa fungsi utama sensor ultrasonik:

1. Mengukur Jarak

Fungsi utama sensor ultrasonik adalah mengukur jarak antara sensor dan objek di depannya.

Contoh:

  • Pengukur tinggi air
  • Robot pengukur jarak
  • Sistem parkir kendaraan
2. Mendeteksi Halangan

Sensor ultrasonik sering digunakan pada robot untuk mendeteksi objek atau penghalang.

Contoh:

  • Robot obstacle avoidance
  • Robot mobil otomatis
  • Robot vacuum cleaner
3. Monitoring Level Air

Sensor ultrasonik dapat digunakan untuk mengukur ketinggian air dalam:

  • Tangki air
  • Kolam
  • Penampungan cairan

Karena pengukuran dilakukan tanpa menyentuh air, sensor lebih aman dan tahan lama.

4. Sistem Otomatisasi

Digunakan pada:

  • Tempat sampah otomatis
  • Keran otomatis
  • Smart parking
  • Sistem keamanan
Bagian-Bagian Sensor Ultrasonik HC-SR04

Sensor HC-SR04 merupakan sensor ultrasonik yang paling populer.

Sensor ini memiliki 4 pin utama:

PinFungsi
VCCTegangan 5V
TRIGPemancar sinyal ultrasonik
ECHOPenerima pantulan sinyal
GNDGround
Gambar Pin Sensor HC-SR04
https://images.openai.com/static-rsc-4/1OQBXNEPMx04GyoaJsAi3RqU-ksKIXIDAd5NjQEBvNfNgEfAy7U2NDti2oM29W8TPC7uwVLVY-lCvGnF98yVVZvRN_RhsAc7_i_u1iW3CWO4MvmZeQ8D06zm9LtYCq3zNlJMWQIRHG31pYcHDZw955FT6D6qBIDRXHOcQhCLbiEvubMkrwXwIf2Dtw62epjs?purpose=fullsize
https://images.openai.com/static-rsc-4/y9_h-EhDpkYMJvBwWFFIbW_LGNL6JQIsV0Q00OciPLewPmqBsPpeoQ4RM-tFzOG4olS-hbfVRGV_12QISb3uykJVr9AG3-A4xLYczzYxBpFskxVZU3Vk1wjkS3FNsXle8HrTeeA-u1g2-cYIb8BEeGCOi33rHxrkAuHRr5Ns_dYPshnrSGjO-ybPh9worpnL?purpose=fullsize
Cara Kerja Sensor Ultrasonik

Sensor ultrasonik bekerja dengan memanfaatkan pantulan gelombang suara ultrasonik.

Langkah kerja sensor:

  1. Pin TRIG mengirim gelombang ultrasonik
  2. Gelombang merambat menuju objek
  3. Gelombang dipantulkan kembali
  4. Pin ECHO menerima pantulan
  5. Mikrokontroler menghitung waktu pantulan
  6. Jarak objek dihitung

Semakin lama waktu pantulan diterima, semakin jauh jarak objek dari sensor.

Rumus perhitungan jarak:

s=v×t2s = \frac{v \times t}{2}s=2v×t​

Keterangan:

  • s = jarak
  • v = kecepatan suara
  • t = waktu pantulan

Dibagi 2 karena gelombang bergerak pergi dan kembali.

Ilustrasi Cara Kerja Sensor Ultrasonik
https://images.openai.com/static-rsc-4/0Up5oR_DCW2OeeVagoZTpzrDAe5Jr4UVYLf-b_k-wb4FQQDSH-RHPRvlq9DpURDtUn0C5K3ryAh8RITzlEjEXANlLtmwVUJsDYcjWuDys3VvRPbhYk_IWI5w386k1msMFU_CPpX9pdpE30xgWbkrzNQoodzCFD0SND4pyL6whL_Q3UonJH9Rzuuhb5BSXch4?purpose=fullsize
https://images.openai.com/static-rsc-4/Ple-7fBf6lyWcoT9aInvxEBqnVZ1LWkArMDfoHhOKOAwhlLxYFRPtWPqCDmK7TtvmhPO0oThL8imXiXJR_M3b4l5nXGAa5R23JA5hPVRQW1cRwyt8mqpKuIHX10yDeS9lSuUocbHTwGu2JaZF1oE43oXRyEiDT8Bt4TxUdGfltKpkrrawvjEcs9DQysEIwWI?purpose=fullsize
Spesifikasi Sensor HC-SR04

Berikut spesifikasi umum sensor ultrasonik HC-SR04:

ParameterKeterangan
Tegangan kerja5V DC
Arus kerja15 mA
Frekuensi40 kHz
Jarak deteksi2 cm – 400 cm
Akurasi±3 mm
Sudut pengukuran15°

Sensor ini sangat cocok digunakan untuk proyek Arduino maupun ESP8266.

Kelebihan Sensor Ultrasonik

Sensor ultrasonik memiliki banyak kelebihan dibanding metode pengukuran lainnya.

1. Tidak Menyentuh Objek

Pengukuran dilakukan tanpa kontak langsung.

2. Akurasi Cukup Baik

Mampu mendeteksi objek dengan cukup presisi.

3. Harga Murah

Sangat cocok untuk pemula.

4. Mudah Digunakan

Kompatibel dengan Arduino dan ESP8266.

5. Cocok untuk IoT

Sering digunakan pada monitoring otomatis berbasis internet.

Kekurangan Sensor Ultrasonik

Selain memiliki kelebihan, sensor ultrasonik juga memiliki beberapa kekurangan.

1. Dipengaruhi Permukaan Objek

Objek lunak kadang sulit memantulkan gelombang.

2. Dipengaruhi Suhu dan Angin

Kondisi lingkungan dapat mempengaruhi hasil pembacaan.

3. Kurang Akurat pada Sudut Tertentu

Jika objek miring, pantulan bisa tidak maksimal.

Penerapan Sensor Ultrasonik

Sensor ultrasonik banyak digunakan dalam kehidupan sehari-hari maupun proyek elektronika.

1. Monitoring Tangki Air

Mengukur level air secara otomatis.

2. Robot Penghindar Halangan

Mendeteksi objek di depan robot.

3. Tempat Sampah Otomatis

Mendeteksi tangan pengguna.

4. Sistem Parkir Mobil

Mengukur jarak kendaraan.

5. Smart Home

Digunakan untuk sistem otomatisasi rumah.

Contoh Rangkaian HC-SR04 dengan Arduino
https://images.openai.com/static-rsc-4/tQayOhrKylYcLrzrEL3nhtHdLa-7U_KRRCbAoP8HHHdZ02bzLgVVzXBXhmGn03IvmkpT0a2ZcSaAaNsBBgxOv1RiRQiwgvc3Ft8IwU_AY4x5r7xj7syC2Ao8TdMPZYSuPVyOxNjeDDtoglifgFMOB38uD6755nPpMD4Ub3TLlWA7zAeAUrTKOlkSavlMo8w-?purpose=fullsize
https://images.openai.com/static-rsc-4/QCRkUKdf9qLnLecO3q72ZYTL-VV-Wi0o_wpqEc5Zpaizq35mWyr44914pejskBCxW9HgsIS2UM0GVg8eWoYGcZU71pMYUj4MsUBSChOyEI9OUpkdRntfe4Aoh0DxHJwojPp4axyN10gmBKBFQde0bU_HlX2BRlkYtSabuUDYBggrlHo8Dy7FL-xqx55XiNQu?purpose=fullsize
Koneksi Sensor
HC-SR04Arduino
VCC5V
TRIGD9
ECHOD10
GNDGND
Contoh Program Arduino HC-SR04
#define trigPin 9
#define echoPin 10

long durasi;
int jarak;

void setup() {

pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);

Serial.begin(9600);

}

void loop() {

digitalWrite(trigPin, LOW);
delayMicroseconds(2);

digitalWrite(trigPin, HIGH);
delayMicroseconds(10);

digitalWrite(trigPin, LOW);

durasi = pulseIn(echoPin, HIGH);

jarak = durasi * 0.034 / 2;

Serial.print(\"Jarak: \");
Serial.print(jarak);
Serial.println(\" cm\");

delay(500);

}
Penjelasan Program
  • trigPin
    digunakan untuk mengirim sinyal ultrasonik.
  • echoPin
    digunakan untuk menerima pantulan sinyal.
  • pulseIn()
    membaca durasi pantulan gelombang.
  • jarak = durasi * 0.034 / 2
    digunakan untuk menghitung jarak objek.
Tips Menggunakan Sensor Ultrasonik
1. Gunakan Tegangan Stabil

Sensor bekerja optimal pada tegangan stabil.

2. Hindari Permukaan Lunak

Objek lunak sulit memantulkan gelombang.

3. Hindari Air dan Uap Berlebihan

Dapat mengganggu pembacaan sensor.

4. Gunakan Delay Stabil

Agar pembacaan lebih akurat.

Kesimpulan

Sensor ultrasonik adalah sensor yang digunakan untuk mengukur jarak menggunakan gelombang suara ultrasonik. Sensor ini sangat populer dalam dunia elektronika, robotika, dan IoT karena mudah digunakan serta memiliki harga yang terjangkau.

Sensor ultrasonik banyak digunakan pada:

  • monitoring level air
  • robot otomatis
  • sistem parkir
  • smart home
  • otomatisasi industri

Karena kemudahan penggunaan dan kompatibilitasnya dengan Arduino maupun ESP8266, sensor ultrasonik menjadi salah satu sensor terbaik untuk dipelajari oleh pemula elektronika dan IoT.

Author

Electronic Project

Follow Me
Other Articles
Previous

Motor Servo

Next

Mengenal Relay DC Lengkap untuk Pemula

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Mengenal Sensor LDR (Light Dependent Resistor)
  • Mengenal Sensor PIR untuk Sistem Otomatis
  • Mengenal Relay DC Lengkap untuk Pemula
  • Sensor Ultrasonik: Pengertian, Fungsi, Spesifikasi, dan Cara Kerja
  • Motor Servo

Recent Comments

No comments to show.

Archives

  • May 2026

Categories

  • Aktuator
  • ESP8266
  • Sensor
  • Tentang Kami
Copyright 2026 — Electronic Project. All rights reserved. Blogsy WordPress Theme