Disusun oleh:
1. Yuliana (2101010249)
2. Aldi Wicaksono (2101010247)
3. Ni Kadek Reni Amerta(2101010256)
4. Ahmad Junaidi (2101010200)
BAB I
PENDAHULUAN
1. Banyak tempat parkir yang masih menggunakan sistem manual yang pengelolaanya
kurang baik.
2. Kurangnya ketertiban pengguna parkir saat memarkirkan kendaraannya sehingga
sering terjadi pengemudi yang parkir kendaraan sembarangan.
3. Banyaknya pengguna parkir tidak mengetahui apakah parkiran sudah penuh atau
belum.
1. Merancang dan mengembangkan sistem parkir yang ada dengan teknologi arduino.
1. Sebagai implementasi dan pengembangan ilmu yang telah penulis dapatkan selama
masa perkuliahan pada matakuliah Pemrograman Sistem.
2. Meningkatkan efesiensi pada saat memarkirkan kendaraan.
3. Sebagai persyaratan untuk ujian akhir matakuliah pemrograman sistem.
Metodologi yang digunakan dalam penelitian tugas ini adalah sebagai berikut :
Data yang diperoleh dalam penelitian dilapangan ini untuk melihat kenyataan yang
sebenarnya dalam masalah yang diteliti dengan cara observasi. Observasi merupakan
teknik pengumpulan data dengan mengadakan penelitian dan peninjauan di sekitar
lingkungan kampus, gedung-gedung, supermarket, perusaan dll
Penelitian kepustakaan ini ialah pengumpulan data dengan cara mempelajari berbagai
literature, buku, hasil penelitian yang sejenis dan media lain yang mempunyai kaitan
dengan masalah dan tema penelitian.
Penelitian ini dilakukan untuk mempraktek secara lansung analisa serta pembuatan
program yang berguna untuk pengembangan sistem baru yang bermaksud dengan
menggunakan komputer sebagai alat bantu dalam penyelesaian tugas ini.
BAB II
METODE PERANCANGAN
Dalam merancang sebuah sistem, peneliti harus mengetahui alur bagaimana sebuah
sistem itu bekerja. Mekanisme kerja sistem yang dibuat dapat dilihat pada gambar 1.1 berikut
ini.
Arduino Uno
Untuk lebih jelasnya dapat dilihat pada gambar 1.2 berikut ini.
Gambar 2. 2 Arduino Uno R3
Secara umum, arduino mampu menciptakan suatu program yang dapat digunakan
untuk mengendalikan berbagai komponen elektronika. Fungsi yang dimiliki arduino uno
adalah untuk memudahkan pengguna dalam melakukan prototyping, memprogram
mikrokontroller serta menciptakan berbagai alat canggih berbasis mikrokontroler.[1]
Adapun spesifikasi data teknik yang dimiliki oleh board Arduino Uno R3 antara lain :
Mikrokontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7 - 12V
Input Voltage (batas) 6-20 V
Digital I/O Pins 14 ( 6 sebagai output PWM)
Analog Input Pins 6
DC Current per I/O pin 40 mA
DC Current untuk 3.3 V pin 50 mA
Flash Memory 32 Kb (ATmega328) dengan 0,5 sebagai
boothloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz
Panjang 68.6 mm
Lebar 53.4 mm
Berat 25 g
Gambar 2. 3 IR Sensor
Motor Servo
Motor servo merupakan perangkat yang terdiri dari motor DC, serangkaian gear, rangkaian
kontrol dan potensiometer. Serangkaian gear yang melekat pada poros motor DC akan
memperlambat putaran poros dan meningkatkan torsi motor servo, sedangkan potensiometer
dengan perubahan resistansinya saat motor berputar berfungsi sebagai penentu batas posisi
putaran poros motor servo. Sedangkan sudut dari sumbu motor servo diatur berdasarkan lebar
pulsa yang dikirim melalui kaki sinyal dari kabel motor servo. Bentuk Fisik Motor Servo
dapat dilihat pada Gambar 2.4
Gambar 2. 4 Servo
Weight: 13.4g
Dimension: 22.8×12.2×28.5mm
Stall torque: 1.8kg/cm (4.8V); 2.2kg/cm (6.6V)
Operating speed: 0.10sec/60degree (4.8V); 0.08sec/60degree (6.0V)
Operating voltage: 4.8V~ 6.6V
Temperature range: 0°~55°
Dead band width: 1us
Power Supply: Through External Adapter
servo wire length: 25 cm
Servo Plug: JR (Fits JR and Futaba)
servo arms &screws included and fit with Futaba servo arm
It’s universal “S" type connector that fits most receivers, including Futaba, JR, Hitec,
GWS, Cirrus, Blue Bird, Blue Arrow, Corona, Berg, Spektrum.
CE &RoHS approved
Upgraded servo gear set and shaft to aluminum 6061-T6. It is stronger and lighter
than copper.
1. Hardware
Arduino Uno R3
IR Proximity Sensor
16 X 2 LCD i2c display
Servo
Jumpers
2. Software
Arduino IDE adalah software utama yang berguna untuk interaksi tatap muka
antara mikrokontrolel Arduino dengan pengguna.
3.2 Hasil
berikut adalah code program sistem parkir dengan menggunakan arduino uno
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x3F,16,2); //Change the HEX address
#include <Servo.h>
Servo myservo1;
//deklarasi
int ir_sensor1 = 2;
int ir_sensor2 = 4;
int flag1 = 0;
int flag2 = 0;
void setup() {
lcd.begin();
lcd.backlight();
pinMode(ir_sensor1, INPUT);
pinMode(ir_sensor2, INPUT);
myservo1.attach(3);
myservo1.write(100);
lcd.setCursor (0,0);
lcd.print(" ARDUINO ");
lcd.setCursor (0,1);
lcd.print(" PARKING SYSTEM ");
delay (2000);
lcd.clear();
}
void loop(){
lcd.setCursor (0,0);
lcd.print(" WELCOME! ");
lcd.setCursor (0,1);
lcd.print("Slot Left: ");
lcd.print(Slot);
}
BAB IV
PENUTUP
Kesimpulan
Sistem parkir disini tersedia untuk 3 slot, saat mobil pertama masuk dan terbaca oleh
ir sensor satu maka palang akan otomatis terbuka dan slot yang tersediapun berkurang satu,
kemudian disaat melewati ir sensor ke dua maka palang akan tertutup, begitupun seterusnya
sampai mobil ke-3 masuk, jika slot parkir sudah 0, maka mobil tidak bisa masuk dikarenakan
slot parkir sudah penuh, dan pemberitahuan jika slot parkir sudah penuh akan ditampilkan
pada layar LCD. Sebaliknya, jika mobil yang berada dalam parkiran keluar, maka saat
terbaca oleh ir sensor dua palang akan otomatis terbuka dan slot yang tersediapun bertambah
satu, kemudian disaat melewati ir sensor satu maka palang akan tertutup.
Saran
Untuk sistem yang lebih baik kedepanya penulis menyarankan menambahkan beberapa ir
sensor lagi untuk menjadikan program ini menjadi projek iot yang dapat dikendalikan melalui
smartphone. Dan akan lebih baik lagi jika penelitian selanjutnya menambahkan scan card
sebagai inputan untuk dapat mengakses masuk ke tempat parkir. Jadi tidak sembarangan
orang dapat parkir ditempat parkiran tersebut. Nah, penulis berpendapat sistem tersebut
sangat cocok diterapkan di perkantoran, universitas dan sejenisnya.
REFERENSI
[1] Arga, “Pengertian Arduino Uno dan Spesifikasinya,” 2020.
https://pintarelektro.com/pengertian-arduino-uno/ (accessed Jan. 18, 2023).
[2] E. A. Prasetyo, “Sensor Infrared (IR) Proximity FC-51,” 2020.
https://www.edukasielektronika.com/2020/09/sensor-infrared-ir-proximity-fc-51.html
(accessed Jan. 18, 2023).
[3] Samrasyid, “Pengertian Motor Servo sebagai Aktuator,” 2020.
https://www.samrasyid.com/2020/07/pengertian-motor-servo-sebagai-aktuator.html
(accessed Jan. 18, 2023).