OLEH
F1B020098
Dalam era modern saat ini, perkembangan teknologi semakin pesat dan
mempengaruhi berbagai aspek kehidupan manusia, termasuk dalam bidang
otomatisasi. Otomatisasi memiliki peran penting dalam meningkatkan
efisiensi, mengurangi ketergantungan pada intervensi manusia, dan
mengoptimalkan proses operasional pada berbagai bidang.
Salah satu contoh penerapan otomatisasi yang relevan adalah pada
pengoperasian portal. Portal sering digunakan pada berbagai fasilitas seperti
gedung, perumahan, atau tempat umum untuk mengatur akses dan
memfasilitasi masuk atau keluar orang atau kendaraan. Namun,
pengoperasian portal secara manual sering membutuhkan keterlibatan
manusia, yang dapat menyebabkan keterlambatan, ketidakakuratan, atau
kurang efisiennya proses tersebut.
Dalam konteks ini, penggunaan sensor ultrasonik HC-SR04 dan motor
servo SG90 berbasis Arduino Uno dapat menjadi solusi yang efektif dalam
mengotomatisasi pengoperasian portal. Sensor ultrasonik HC-SR04 memiliki
kemampuan untuk mendeteksi jarak objek dengan presisi tinggi, sementara
motor servo SG90 dapat menggerakkan portal dengan presisi dan kecepatan
yang baik. Arduino Uno sebagai mikrokontroler memberikan kontrol dan
pemrosesan sinyal yang diperlukan untuk mengintegrasikan sensor dan motor
servo.
Dengan memanfaatkan teknologi ini, portal otomatis dapat merespons
secara langsung terhadap keberadaan objek di sekitarnya, seperti orang atau
kendaraan yang mendekat. Hal ini akan mengurangi ketergantungan pada
intervensi manusia, meningkatkan efisiensi, dan mengoptimalkan proses
operasional portal.
1.2 Tujuan Proyek
Tujuan dari proyek ini adalah merancang dan mengimplementasikan
sistem portal jalan kendaraan otomatis yang dapat secara otomatis mendeteksi
kendaraan yang akan masuk atau keluar melalui gerbang. Sistem ini
menggunakan sensor ultrasonik untuk mendeteksi jarak kendaraan dengan
gerbang, kemudian motor servo digunakan untuk menggerakkan pintu
gerbang sesuai dengan keadaan yang terdeteksi. Dengan demikian, proyek ini
bertujuan untuk memberikan solusi yang efisien, otomatis, dan aman dalam
mengontrol akses kendaraan.
1.3 Manfaat Proyek
Manfaat yang diharapkan dari proyek ini adalah:
Meningkatkan kenyamanan dan keamanan akses kendaraan pada area yang
menggunakan sistem portal jalan otomatis.
Mengurangi keterlibatan manual dalam mengoperasikan gerbang
kendaraan.
Mempercepat proses masuk dan keluar kendaraan melalui gerbang.
Mengurangi risiko tabrakan atau kerusakan kendaraan saat melewati
gerbang.
1.4 Alat dan Bahan
Arduino Uno R3
Sensor Ultrasonic HC-SR04
Motor Servo SG90
Kabel jumper
BAB II
DASAR TEORI
Dalam proyek ini, Arduino Uno berfungsi sebagai otak utama sistem
peringatan parkir. Ia menerima data jarak dari sensor ultrasonik, mengolah
data tersebut, dan memutuskan apakah peringatan perlu diberikan kepada
pengemudi. Selain itu, Arduino Uno juga mengendalikan output peringatan
seperti buzzer atau lampu indikator yang digunakan untuk memberikan
informasi visual atau suara kepada pengemudi.
Kabel jumper adalah suatu istilah kabel yang ber-diameter kecil yang
di dalam dunia elektronika digunakan untuk menghubungkan dua titik atau
lebih dan dapat juga untuk menghubungkan 2 komponen elektronika. Kabel
jumper jenis ini digunakan untuk koneksi male to male pada kedua ujung
kabelnya.
Motor servo adalah sebuah motor dengan sistem closed feedback di mana
posisi dari motor akan diinformasikan kembali ke rangkaian kontrol yang ada
di dalam motor servo. Motor ini terdiri dari sebuah motor, serangkaian gear,
potensiometer dan rangkaian kontrol. Potensiometer berfungsi untuk
menentukan batas sudut dari putaran servo. Sedangkan sudut dari sumbu
motor servo diatur berdasarkan lebar pulsa yang dikirim melalui kaki sinyal
dari kabel motor. Tampak pada gambar dengan pulsa 1.5 mS pada periode
selebar 2 mS maka sudut dari sumbu motor akan berada pada posisi tengah.
Semakin lebar pulsa OFF maka akan semakin besar gerakan sumbu ke arah
jarum jam dan semakin kecil pulsa OFF maka akan semakin besar gerakan
sumbu ke arah yang berlawanan dengan jarum jam.
Motor servo adalah motor yang berputar lambat, dimana biasanya
ditunjukkan oleh rate putarannya yang lambat, namun demikian memiliki
torsi yang kuat karena internal gearnya. Lebih dalam dapat digambarkan
bahwa sebuah motor servo memiliki :
3 jalur kabel : power, ground, dan control
Sinyal control mengendalikan posisi
Operasional dari servo motor dikendalikan oleh sebuah pulsa selebar ±
20 ms, dimana lebar pulsa antara 0.5 ms dan 2 ms menyatakan akhir dari
range sudut maksimum.
Konstruksi didalamnya meliputi internal gear, potensiometer, dan
feedback control.
2.5 Arduino IDE (Integrated Development Environment)
Arduino IDE adalah software yang digunakan untuk membuat sketch
pemrogaman atau dengan kata lain arduino IDE sebagai media untuk
pemrogaman pada board yang ingin diprogram. Arduino IDE ini berguna
untuk mengedit, membuat, meng-upload ke board yang ditentukan, dan meng-
coding program tertentu. Arduino IDE dibuat dari bahasa pemrogaman JAVA,
yang dilengkapi dengan library C/C++(wiring), yang membuat operasi
input/output lebih mudah.
a) Gambar rangkaian
#include <Servo.h>
Servo myservo;
void setup() {
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
myservo.attach(servoPin);
Serial.begin(9600);
}
void loop() {
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration / 2) / 29.1;
Serial.print("Distance: ");
Serial.println(distance);
delay(100);
}
Program ini adalah program untuk menggerakkan motor servo
berdasarkan data yang diterima dari sensor ultrasonik. Berikut adalah
penjelasan langkah demi langkah dari program tersebut:
Dalam pembuatan alat ini terdapat kendala dalam kalibrasi alat. Hal ini
bisa menjadi masalah serius karena kalibrasi yang tidak tepat dapat
mengakibatkan ketidakakuratan dalam pengukuran jarak dan gerakan pintu
portal. Sehigga disarankan untuk mendapatkan pemahaman yang mendalam
tentang proses kalibrasi yang diperlukan untuk sensor ultrasonik HC-SR04
dan motor servo SG90. Anda dapat mempelajari dokumentasi resmi dari
produsen atau merujuk pada sumber daya online yang kredibel untuk
memahami langkah-langkah yang tepat untuk kalibrasi.
DAFTAR PUSTAKA
Banerjee, A., & Pattnaik, P. K. (2018). "Desain dan Implementasi Sistem Parkir
Mobil Cerdas Menggunakan Arduino Uno." Jurnal Internasional Riset dan
Teknologi Teknik, 7(11), 416-420.
Ramdan, Lasmadi. 2022. “Sistem Pengendali On-Off Lampu dan Motor Servo
sebagai Penggerak Gerendel Pintu Berbasis Internet Of Things (IoT)”.
Program Studi Teknik Elektro, Institut Teknologi Dirgantara Adisutjipto,
Yogyakarta.
Sasmoko, Dani.” Arduino dan Sensor pada Project Arduino DIY”. Yayasan Prima
AgusTeknik : Semarang.
LAMPIRAN
Lampiran 1 :
Rencana Anggaran Biaya (RAB)
No Nama Alat Harga
1. Arduino UNO Rp 85.000
2. Sensor Ultrasonik HC-SR04 Rp 15.000
3. Motor Servo SG90 Rp 22.000
4. Kabel Jumper Rp 8.000
Total Rp 150.000
Lampiran 2 :
Video ; https://youtu.be/6GnxpcYOxdE
Lampiran 3 :
Gambar Alat
a) Tampak depan alat
b. Ketika sensor ultrasonic mendeteksi objek