CARA AKSES SENSOR ULTRASONIK
π Panduan Lengkap: Sensor Ultrasonik dengan Arduino
Berikut adalah contoh cara mengakses sensor ultrasonik. Sangat cocok untuk kamu yang baru terjun ke dunia elektronik atau ingin eksplorasi proyek Arduino.
π Apa Itu Sensor Ultrasonik?
Sensor ultrasonik bekerja dengan cara mengirimkan gelombang suara ultrasonik dari pin Trig, lalu menangkap pantulannya melalui pin Echo. Waktu pantulan digunakan untuk menghitung jarak antara sensor dan objek.
π§° Alat dan Bahan
- 1x Arduino Uno atau Nano
- 1x Sensor Ultrasonik HC-SR04
- Beberapa kabel jumper
- Breadboard (opsional)
- Arduino IDE (untuk upload kode)
π Wiring / Rangkaian
Berikut adalah koneksi antara sensor HC-SR04 dan Arduino:
Pin HC-SR04 | Terhubung ke Arduino |
|---|---|
VCC | 5V |
GND | GND |
TRIG | D9 |
ECHO | D10 |
π» Kode Program Arduino
Copy kode di bawah ini dan upload ke board Arduino kamu:
#define trigPin 9
#define echoPin 10
void setup() {
Serial.begin(9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop() {
long duration;
float distance;
// Kirim sinyal trigger
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
// Baca echo
duration = pulseIn(echoPin, HIGH);
// Konversi waktu ke jarak (dalam cm)
distance = duration * 0.034 / 2;
// Tampilkan ke Serial Monitor
Serial.print("Jarak: ");
Serial.print(distance);
Serial.println(" cm");
delay(500);
}π Cara Kerja Program
- Trigger diaktifkan selama 10 mikrodetik untuk memicu sensor.
- Sensor memancarkan sinyal ultrasonik dan menangkap pantulannya melalui Echo.
- Fungsi
pulseIn()menghitung durasi pantulan. - Durasi tersebut dikonversi menjadi jarak menggunakan rumus:
jarak = waktu Γ kecepatan suara / 2
(dibagi 2 karena gelombang pergi dan kembali).
π‘ Tips dan Catatan
- HC-SR04 bekerja optimal pada jarak 2β400 cm.
- Hindari penggunaan di permukaan yang menyerap suara seperti kain atau busa.
- Pastikan semua koneksi kabel benar dan tidak longgar.
π Penutup
Sensor ultrasonik seperti HC-SR04 sangat berguna untuk berbagai proyek seperti sistem parkir otomatis, penghindar rintangan pada robot, dan monitoring jarak. Mudah digunakan dan hasilnya memuaskan untuk pemula maupun expert!
Punya pertanyaan, ide proyek, atau butuh bantuan? Tulis di komentar atau hubungi tim Ichibot ya!
π¬ Video YouTube
Kalau masih bingung atau ingin lihat versi langsungnya, tonton video tutorial berikut ini:
Terus belajar, terus berkarya. Karena teknologi dimulai dari rasa ingin tahu! π§π‘
No Comments