Untuk membuat sistem jarak parkir dengan Arduino, Anda dapat menggunakan sensor jarak ultrasonik. Sensor ultrasonik mengukur jarak dengan mengirimkan gelombang ultrasonik dan mengukur waktu yang diperlukan untuk gelombang tersebut kembali setelah memantul dari suatu objek. Berikut adalah langkah-langkah umum untuk membuat proyek ini:
Bahan yang Diperlukan Membuat Jarak parkir dengan arduino:
- Arduino board (misalnya, Arduino Uno)
- Sensor jarak ultrasonik (HC-SR04)
- Kabel jumper
- Breadboard
- LCD display (opsional, untuk menampilkan hasil)
Langkah-Langkah:
- Hubungkan Sensor Ultrasonik:
- Hubungkan pin VCC sensor ultrasonik ke 5V pada Arduino.
- Hubungkan pin GND sensor ke GND pada Arduino.
- Hubungkan pin Trig sensor ke pin digital 9 pada Arduino.
- Hubungkan pin Echo sensor ke pin digital 10 pada Arduino.
- Hubungkan LCD (Opsional):
- Jika Anda menggunakan LCD, hubungkan kabel sesuai dengan petunjuk datasheet LCD ke Arduino. Umumnya, Anda perlu menghubungkan pin VCC, GND, SDA, dan SCL.
- Program Arduino:
- Gunakan Arduino IDE untuk menulis dan mengunggah program ke Arduino. Program ini akan membaca data dari sensor ultrasonik dan menampilkan hasilnya.
- Berikut adalah contoh program sederhana menggunakan sensor ultrasonik dan LCD (jika digunakan):
cpp
LiquidCrystal_I2C lcd(0x27, 16, 2);
const int trigPin = 9;
const int echoPin = 10;void setup() {
Serial.begin(9600);
lcd.begin(16, 2);
lcd.print("Jarak Parkir:");
}void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);long duration = pulseIn(echoPin, HIGH);
int distance = duration * 0.034 / 2;lcd.setCursor(0, 1);
lcd.print(" ");
lcd.setCursor(0, 1);
lcd.print(distance);
lcd.print(" cm");delay(500);
}
- Pastikan Anda telah menginstal library LiquidCrystal_I2C melalui Library Manager pada Arduino IDE.
- Uji Coba:
- Setelah mengunggah program, amati hasilnya di Serial Monitor (Tools -> Serial Monitor).
- Jika menggunakan LCD, lihat hasilnya pada layar LCD.
- Tambahkan Fitur Tambahan (Opsional):
- Anda dapat menambahkan fitur seperti alarm jika jarak terlalu pendek atau menampilkan informasi lebih lanjut di LCD sesuai kebutuhan.
Pastikan untuk mengamati petunjuk datasheet sensor ultrasonik dan LCD yang Anda gunakan untuk mengonfigurasi pin dengan benar. Juga, berhati-hatilah dalam menyusun rangkaian agar tidak merusak peralatan.
