Sistem Parkir Mobil Paralel Otomatis.

(1)

ABSTRAK

Saat ini teknologi berkembang dengan sangat pesat, salah satunya adalah dalam mengembangkan kendaraan yang sudah serba otomatis. Hal ini dapat semakin mempermudah pengendara dalam mengemudi kendaraan.

Sistem parkir mobil paralel otomatis merupakan sebuah sistem yang dirancang untuk membantu pengendara dalam melakukan parkir paralel. Perancangan ini menggunakan sebuah Arduino Mega 2560 yang dilengkapi oleh

microcontroller ATmega 2560, dan sensor yang digunakan yaitu sensor


(2)

ABSTRACT

Nowadays technology are evolving very fast. One of them is development of vehicle that has been completely automated. It can make the driver easier in driving vehicle.

Autonomous parallel car parking system is a system designed to help the driver for parallel parking. In the design of autonomous parallel car parking system, the Arduino Mega 2560 that equipped with ATmega 2560 microcontroller will be used, and ultrasonic sensor will be used too.


(3)

DAFTAR ISI

ABSTRAK ...i

ABSTRACT ... ii

DAFTAR ISI ... iii

DAFTAR GAMBAR ...vi

DAFTAR TABEL ... viii

DAFTAR LAMPIRAN ...ix

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Identifikasi Masalah ... 1

1.3 Tujuan ... 2

1.4 Batasan Masalah ... 2

1.5 Sistematika Penulisan ... 2

BAB II LANDASAN TEORI ... 3

2.1 Parkir ... 3

2.2 Microcontroller ATmega 2560 ... 4

2.2.1 Konfigurasi Pin ... 6

2.3 Arduino ... 7

2.3.1 Sejarah ... 9

2.3.2 Arduino Mega 2560 ... 9

2.3.3 Software Arduino ... 12

2.3.3.1 Struktur ... 13

2.3.3.2 Syntax ... 13

2.3.3.3 Variabel ... 14

2.3.3.4 Operator Matematika ... 15

2.3.3.5 Operator Pembanding ... 15

2.3.3.6 Struktur Pengaturan ... 16


(4)

2.3.3.8 Analog ... 17

2.4 Motor Servo ... 18

2.4.1 Jenis – Jenis Motor Servo ... 18

2.4.2 Konfigurasi Pin Motor Servo ... 19

2.4.3 Prinsip Kerja Motor Servo ... 20

2.5 Sensor Ultrasonik HC-SR04 ... 21

2.6 Motor DC ... 23

2.6.1 Jenis – Jenis Motor DC ... 24

2.7 IC L293D ... 26

2.7.1 Fungsi Pin Driver Motor DC IC L293D ... 26

2.8 Push Button ... 27

2.9 Resistor ... 28

2.9.1 Jenis – Jenis Resistor ... 29

BAB III PERANCANGAN ... 31

3.1 Perancangan Hardware ... 31

3.1.1 Blok Diagram Hardware ... 37

3.1.2 Perancangan Sensor Ultrasonik ... 38

3.1.3 Perancangan Push Button ... 38

3.1.4 Perancangan Motor Servo ... 39

3.1.5 Perancangan Motor DC ... 39

3.1.6 Skema Rangkaian ... 41

3.2 Perancangan software ... 43

BAB IV DATA PENGAMATAN ... 49

4.1 Uji Coba Alat ... 49

4.2 Pengamatan Hasil Uji Coba ... 50

4.2.1 Percobaan Antara Mobil yang Sedang Parkir... 50

4.2.2 Percobaan Memberi Halangan dengan Jarak 58 cm ... 52

4.2.3 Percobaan Memberi Halangan dengan Jarak 60 cm ... 53

4.2.4 Percobaan Memberi Halangan dengan Jarak 65 cm ... 54

4.2.5 Percobaan dengan Jarak Mobil yang Sedang Parkir ... 55


(5)

5.1 Kesimpulan ... 59 5.2 Saran ... 59 DAFTAR PUSTAKA ... 60


(6)

DAFTAR GAMBAR

Gambar 2.1 Pemetaan Pin Arduino Mega 2560 ... 7

Gambar 2.2 Arduino Mega 2560 ... 10

Gambar 2.3 Konfigurasi Pin Arduino Mega 2560 ... 11

Gambar 2.4 Tampilan Awal Software Arduino ... 12

Gambar 2.5 Motor Servo ... 19

Gambar 2.6 Konfigurasi Pin Motor Servo ... 19

Gambar 2.7 Sinyal Pulsa Servo... 20

Gambar 2.8 Sensor Ultrasonik HC-SR04 ... 21

Gambar 2.9 Bagian – Bagian Motor DC... 24

Gambar 2.10 Konstruksi Pin Driver Motor DC IC L293D ... 26

Gambar 2.11 Push Buton ... 27

Gambar 2.12 Resistor Biasa ... 29

Gambar 2.13 Resistor Berubah ... 30

Gambar 3.1 Design Prototype Mobil ... 32

Gambar 3.2 Plastik ... 32

Gambar 3.3 Tanduk Servo ... 33

Gambar 3.4 Breadboard ... 33

Gambar 3.5 Motor Servo ... 34

Gambar 3.6 Motor DC ... 34

Gambar 3.7 IC L293D ... 35

Gambar 3.8 Push Button ... 35

Gambar 3.9 Sensor Ultrasonik ... 36

Gambar 3.10 Resistor ... 36

Gambar 3.11 Arduino Mega 2560 ... 37

Gambar 3.12 Blok Diagram Sistem Parkir Mobil Paralel Otomatis ... 37

Gambar 3.13 Rangkaian Sensor Ultrasonik ... 38


(7)

Gambar 3.15 Rangkaian Motor Servo ... 39

Gambar 3.16 Rangkaian Motor DC Menggunakan IC L293D ... 40

Gambar 3.17 Skema Rangkaian ... 41

Gambar 3.18 Flowchart Sistem Parkir Mobil Paralel ... 43

Gambar 3.19 Flowchart Sub-Routine Parkir Kiri Bagian I ... 44

Gambar 3.20 Flowchart Sub-Routine Parkir Kiri Bagian II ... 45

Gambar 3.21 Flowchart Sub-Routine Parkir Kanan Bagian I ... 46

Gambar 3.22 Flowchart Sub-Routine Parkir Kanan Bagian II ... 47

Gambar 4.1 Mobil Pada Saat Akan Parkir ... 49

Gambar 4.2 Mobil Setelah Berhasil Parkir ... 50

Gambar 4.3 Percobaan Parkir dengan Jarak Antara Mobil A dan B ... 50

Gambar 4.4 Percobaan Parkir Memberi Halangan Dengan Jarak 58 cm ... 52

Gambar 4.5 Percobaan Parkir Memberi Halangan Dengan Jarak 60 cm ... 53

Gambar 4.6 Percobaan Parkir Memberi Halangan Dengan Jarak 65 cm ... 54

Gambar 4.7 Percobaan Parkir Antara yang Sedang Parkir dan Akan Diparkir .... 55

Gambar 4.8 Mobil Menjauh ... 56

Gambar 4.9 Mobil Sudah Pada Posisi Aman Parkir ... 57


(8)

DAFTAR TABEL

Tabel 3.1 Pin-Pin yang Terhubung Pada Arduino Mega 2560... 42

Tabel 4.1 Uji Coba Jarak Antara Mobil yang Sedang Parkir ... 51

Tabel 4.2 Uji Coba Pada Jarak 58 cm yang Diberi Halangan ... 52

Tabel 4.3 Uji Coba Pada Jarak 60 cm yang Diberi Halangan ... 53

Tabel 4.4 Uji Coba Pada Jarak 65 cm yang Diberi Halangan ... 54

Tabel 4.5 Uji Coba Pada Jarak antara 1 sampai 4 cm ... 55

Tabel 4.6 Uji Coba Pada Jarak antara 5 sampai 7 cm ... 56


(9)

DAFTAR LAMPIRAN


(10)

BAB I

PENDAHULUAN

1.1

Latar Belakang

Di era globalisasi saat ini, kebutuhan masyarakat akan fleksibilitas waktu semakin bertambah. Hal yang sederhana pun dapat mempengaruhi perkembangan dunia teknologi. Salah satu masalah sederhana yaitu dalam mencari parkir mobil.

Saat akan memparkirkan mobil, hal pertama ketika akan parkir mobil adalah mencari tempat parkir untuk mobilnya. Hal sederhana seperti ini terkadang menjadi permasalahan waktu bagi sebagian orang.

Sistem parkir paralel otomatis ini, diharapkan dapat mengatasi masalah tersebut. Pengendara mobil tidak perlu meluangkan waktunya untuk mencari tempat parkir yang kosong. Sistem perparkiran mobil ini mampu mendeteksi lahan parkir yang kosong. Ketika tempat tersebut kosong maka mobil dengan otomatis akan parkir di tempat tersebut. Sistem ini dapat membuat kebutuhan waktu pengendara dapat lebih efisien.

1.2

Identifikasi Masalah

Bagaimana cara membuat sistem parkir mobil paralel otomatis?

1.3

Tujuan


(11)

2

1.4

Batasan Masalah

1. Sistem parkir otomatis ini dibuat dalam bentuk prototype.

2. Microcontroller yang digunakan yaitu Arduino Mega 2560.

3. Sistem ini hanya bisa diterapkan untuk parkir paralel.

4. Tidak ada halangan atau mobil lain di depan robot pada saat akan parkir.

1.5

Sistematika Penulisan

Sistematika penulisan laporan Tugas Akhir ini terdiri dari lima bab, yaitu :

BAB I PENDAHULUAN

Pada bab 1 berisi tentang latar belakang, identifikasi masalah, tujuan, pembatasan masalah, dan sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab 2 berisi tentang teori umum setiap elemen pada pembuatan alat ini.

BAB III PERANCANGAN

Pada bab 3 berisi tentang perancangan alat, dimulai dari desain, pengkodean, dan lain-lain.

BAB IV DATA PENGAMATAN

Pada bab 4 berisi tentang penjelasan tiap metode dan fungsi serta foto alat.

BAB V KESIMPULAN DAN SARAN

Pada bab 5 berisi tentang kesimpulan dari hasil yang diperoleh dalam pembuatan alat serta saran dari penyempurnaan hasil alat ini.


(12)

BAB V

KESIMPULAN DAN SARAN

5.1

Kesimpulan

Berdasarkan data pengamatan dari hasil percobaan sistem parkir mobil paralel otomatis, maka dapat disimpulkan bahwa :

1. Sistem parkir mobil paralel telah berhasil dibuat dengan ukuran panjang mobil 38 cm dan lebar 25 cm dengan skala perbandingan ± 1 : 10 dengan ukuran mobil yang sebenarnya.

2. Mobil akan berhasil parkir pada jarak 58 cm keatas antara mobil yang sedang parkir.

3. Mobil tidak berhasil parkir jika terdapat halangan pada lahan parkir. 4. Mobil akan berhasil parkir pada jarak 1 cm – 15 cm antara mobil yang

akan diparkir dan yang sedang diparkir.

5.2

Saran

Sistem parkir mobil paralel otomatis yang telah dibuat masih belum sempurna, maka saran untuk dapat menyempurnakan sistem tersebut adalah :

1. Dapat mendeteksi mobil atau halangan yang ada di depannya pada saat akan parkir.

2. Terdapat lampu penanda parkir sebelah kiri atau kanan saat akan parkir. 3. Manuver lebih bagus pada saat melakukan parkir.


(13)

DAFTAR PUSTAKA

Banzi, Massimo, “Getting Started With Arduino”, O’Reilly Media, 2011.

Barrett, Steven F, “Arduino Microcontroller Processing for Everyone”, Morgan & Claypool, 2013.

Kadir, Abdul, “Panduan Praktis Mempelajari Aplikasi Mikrokontroler dan Pemrogramannya menggunakan Arduino”, Andi, 2013.

McRoberts, Michael, “Beginning Arduino”, Apress, 2010.

Messner, William, “Autonomous Technologies : Applications that matter”, SAE International, 2009.

http://arduino.cc/en/Reference/HomePage, 18 Juli 2015.

http://arduino.cc/en/Main/arduinoBoardMega2560, 18 Juli 2015.

http://belajar-pik.heck.in/penjelasan-tentang-push-button.xhtml, 20 Juli 2015. http://cyber180.wordpress.com/2011/07/05/pengenalan-motor-servo-dc/, 17 Juli

2015.

http://elektronikadasar.info/sensor-ultrasonik.htm, 17 juli 2015.

http://elektronika-dasar.web.id/komponen/driver-motor-dc-l293d/, 17 juli 2015. http://id.wikipedia.org/wiki/Parkir, 3 Juli 2015.

http://rangkaianelektronika.info/pengertian-dan-fungsi-resistor/, 20Juli 2015 http://zonaelektro.net/motor-dc/, 17 Juli 2015.


(1)

viii Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 3.1 Pin-Pin yang Terhubung Pada Arduino Mega 2560... 42

Tabel 4.1 Uji Coba Jarak Antara Mobil yang Sedang Parkir ... 51

Tabel 4.2 Uji Coba Pada Jarak 58 cm yang Diberi Halangan ... 52

Tabel 4.3 Uji Coba Pada Jarak 60 cm yang Diberi Halangan ... 53

Tabel 4.4 Uji Coba Pada Jarak 65 cm yang Diberi Halangan ... 54

Tabel 4.5 Uji Coba Pada Jarak antara 1 sampai 4 cm ... 55

Tabel 4.6 Uji Coba Pada Jarak antara 5 sampai 7 cm ... 56


(2)

ix Universitas Kristen Maranatha

DAFTAR LAMPIRAN


(3)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1

Latar Belakang

Di era globalisasi saat ini, kebutuhan masyarakat akan fleksibilitas waktu semakin bertambah. Hal yang sederhana pun dapat mempengaruhi perkembangan dunia teknologi. Salah satu masalah sederhana yaitu dalam mencari parkir mobil.

Saat akan memparkirkan mobil, hal pertama ketika akan parkir mobil adalah mencari tempat parkir untuk mobilnya. Hal sederhana seperti ini terkadang menjadi permasalahan waktu bagi sebagian orang.

Sistem parkir paralel otomatis ini, diharapkan dapat mengatasi masalah tersebut. Pengendara mobil tidak perlu meluangkan waktunya untuk mencari tempat parkir yang kosong. Sistem perparkiran mobil ini mampu mendeteksi lahan parkir yang kosong. Ketika tempat tersebut kosong maka mobil dengan otomatis akan parkir di tempat tersebut. Sistem ini dapat membuat kebutuhan waktu pengendara dapat lebih efisien.

1.2

Identifikasi Masalah

Bagaimana cara membuat sistem parkir mobil paralel otomatis?

1.3

Tujuan


(4)

2

Universitas Kristen Maranatha

1.4

Batasan Masalah

1. Sistem parkir otomatis ini dibuat dalam bentuk prototype. 2. Microcontroller yang digunakan yaitu Arduino Mega 2560.

3. Sistem ini hanya bisa diterapkan untuk parkir paralel.

4. Tidak ada halangan atau mobil lain di depan robot pada saat akan parkir.

1.5

Sistematika Penulisan

Sistematika penulisan laporan Tugas Akhir ini terdiri dari lima bab, yaitu :

BAB I PENDAHULUAN

Pada bab 1 berisi tentang latar belakang, identifikasi masalah, tujuan, pembatasan masalah, dan sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab 2 berisi tentang teori umum setiap elemen pada pembuatan alat ini.

BAB III PERANCANGAN

Pada bab 3 berisi tentang perancangan alat, dimulai dari desain, pengkodean, dan lain-lain.

BAB IV DATA PENGAMATAN

Pada bab 4 berisi tentang penjelasan tiap metode dan fungsi serta foto alat.

BAB V KESIMPULAN DAN SARAN

Pada bab 5 berisi tentang kesimpulan dari hasil yang diperoleh dalam pembuatan alat serta saran dari penyempurnaan hasil alat ini.


(5)

59 Universitas Kristen Maranatha

BAB V

KESIMPULAN DAN SARAN

5.1

Kesimpulan

Berdasarkan data pengamatan dari hasil percobaan sistem parkir mobil paralel otomatis, maka dapat disimpulkan bahwa :

1. Sistem parkir mobil paralel telah berhasil dibuat dengan ukuran panjang mobil 38 cm dan lebar 25 cm dengan skala perbandingan ± 1 : 10 dengan ukuran mobil yang sebenarnya.

2. Mobil akan berhasil parkir pada jarak 58 cm keatas antara mobil yang sedang parkir.

3. Mobil tidak berhasil parkir jika terdapat halangan pada lahan parkir. 4. Mobil akan berhasil parkir pada jarak 1 cm – 15 cm antara mobil yang

akan diparkir dan yang sedang diparkir.

5.2

Saran

Sistem parkir mobil paralel otomatis yang telah dibuat masih belum sempurna, maka saran untuk dapat menyempurnakan sistem tersebut adalah :

1. Dapat mendeteksi mobil atau halangan yang ada di depannya pada saat akan parkir.

2. Terdapat lampu penanda parkir sebelah kiri atau kanan saat akan parkir. 3. Manuver lebih bagus pada saat melakukan parkir.


(6)

60 Universitas Kristen Maranatha

DAFTAR PUSTAKA

Banzi, Massimo, “Getting Started With Arduino”, O’Reilly Media, 2011.

Barrett, Steven F, “Arduino Microcontroller Processing for Everyone”, Morgan & Claypool, 2013.

Kadir, Abdul, “Panduan Praktis Mempelajari Aplikasi Mikrokontroler dan Pemrogramannya menggunakan Arduino”, Andi, 2013.

McRoberts, Michael, “Beginning Arduino”, Apress, 2010.

Messner, William, “Autonomous Technologies : Applications that matter”, SAE International, 2009.

http://arduino.cc/en/Reference/HomePage, 18 Juli 2015.

http://arduino.cc/en/Main/arduinoBoardMega2560, 18 Juli 2015.

http://belajar-pik.heck.in/penjelasan-tentang-push-button.xhtml, 20 Juli 2015. http://cyber180.wordpress.com/2011/07/05/pengenalan-motor-servo-dc/, 17 Juli

2015.

http://elektronikadasar.info/sensor-ultrasonik.htm, 17 juli 2015.

http://elektronika-dasar.web.id/komponen/driver-motor-dc-l293d/, 17 juli 2015. http://id.wikipedia.org/wiki/Parkir, 3 Juli 2015.

http://rangkaianelektronika.info/pengertian-dan-fungsi-resistor/, 20Juli 2015 http://zonaelektro.net/motor-dc/, 17 Juli 2015.