SISTEM PARKIR ELKETRONIK OTOMATIS DENGAN OUTPUT SUARA BERBASIS MIKROKONTROLLER ATMEGA8535 (SOFTWARE) - POLSRI REPOSITORY

  

SISTEM PARKIR ELKETRONIK OTOMATIS DENGAN OUTPUT SUARA

BERBASIS MIKROKONTROLLER ATMEGA8535

(SOFTWARE)

  

LAPORAN AKHIR

Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III

Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi

Politeknik Negeri Sriwijaya

  

Oleh :

EMILDA UTAMI

0612 3033 0990

POLITEKNIK NEGERI SRIWIJAYA

PALEMBANG

2015

  SISTEM PARKIR ELKETRONIK OTOMATIS DENGAN OUTPUT SUARA BERBASIS MIKROKONTROLLER ATMEGA8535 LAPORAN AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya Oleh : EMILDA UTAMI 0612 3033 0990 Menyetujui, Dosen Pembimbing I Dosen Pembimbing II Ciksadan, S.T., M.Kom Sarjana, S.T., M.Kom NIP. 19680907 199303 1 003 NIP. 19691106 199503 2 001 Mengetahui, Ketua Jurusan Ketua Program Studi Teknik Elektro Teknik Telekomunikas Ir. Ali Nurdin, M.T Ciksadan, S.T., M.Kom NIP. 19621207 199103 1 001 NIP. 19680907 199303 1 003

  MOTTO Hidup ini adalah perjuangan dimulai dari nol sampai yang

  • tertinggi.
  • pula yang di perjuangkan akan menuai keberhasilan.

  Semua yang kita kerjakan akan mendapatkan hasilnya begitu

  • Pray as if you will die tomorrow and learn as if you will live forever.

  The big or small the problem is,depends on how we handle it.

  ABSTRAK SISTEM PARKIR ELEKTRONIK OTOMATIS DENGAN OUTPUT SUARA BERBASIS ATMEGA8535 Sub Bahasan : Software (2015 : xiv + 63 Halaman + 35 Gambar + 5 Tabel + 10 Lampiran) EMILDA UTAMI 0612 3033 0990 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK ELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA

  Ilmu pengetahuan dan teknologi telah mengalami perkembangan secara pesat, sehingga mendorong orang memanfaatkan perkembangan tersebut untuk membuat suatu alat yang dapat diterapkan dengan mudah dan praktis, salah satunya dalam hal perparkiran kendaraan. Otomatisasi sistem parkir dalam dunia modern saat ini sangatlah diperlukan dengan tujuan efektivitas dan efisiensi. Sistem parkir elektronik otomatis ini adalah salah satu alternatif yang dapat diterapkan untuk menangani permasalahan perparkiran yang ada saat ini. Alat ini menggunakan mikrokontroler ATmega8535 sebagai pusat kendali, sensor

  

infra red dan photo diode sebagai pendeteksi adanya kendaraan yang akan masuk dan

  keluar dari tempat parkir, motor DC sebagai penggerak yang akan membuka dan menutup portal, LCD yang akan menampilkan informasi secara visual / tulisan, dan wave player yang akan menyampaikan informasi secara audio / suara. Sehingga ini akan mempermudah pengguna jasa parkir dalam memarkirkan kendaraannya, begitu pula petugas parkir akan lebih mudah dalam memantau area parkir. Kata Kunci : Mikrokontroler ATmega8535, Sensor Infra Red dan Photo Diode, Motor DC, LCD, Wave Player.

  ABSTRACT AUTOMATIC PARKING ELECTRONIC SYSTEM WITH OUTPUT SOUND BASED ON MICROCONTROLLER ATMEGA8535 (Sub Study : Software ) (2015 : xiv + 63 Halaman + 35 Gambar + 5 Tabel + 10 Lampiran) EMILDA UTAMI 0612 3033 0990 MAJOR IN ELECTRIC ENGINEERING PROGRAMME STUDY TELECOMUNICATION ENGINEERING THE STATE POLYTECHNIC OF SRIWIJAYA

  Science and technology has been progressing rapidly, thus encouraging people take advantage of these developments to create a tool that can be applied easily and practically, one of them in terms of parking the vehicle. Automated parking system in the modern world today is necessary with the aim of effectiveness and efficiency. This automatic electronic parking system is one of the alternatives that can be applied to deal with parking problems that exist today. This tool uses a microcontroller ATmega8535 as a control center, infra red sensor and a photo diode as the detection of vehicles going in and out of the parking lot, as the DC motor drive which will open and close the portal, the LCD will display information visually / writing, and wave player that will deliver information in audio / voice. So it will be easier for users to park their vehicles in the parking services, as well as a parking attendant will be easier to monitor the parking area.. Keywords : Microcontroller ATmega8535, Infra Red and Photo Diode Sensor, DC Motor, LCD, Wave Player.

  Puji syukur penulis panjatkan atas kehadirat Allah SWT karena atas berkat, rahmat dan karunia-Nyalah sehingga penulis dapat menyelesaikan laporan akhir ini. Adapun judul yang diambil dalam penulisan laporan akhir ini adalah

  “Sistem Parkir Elektronik

  Otomatis Dengan Output Suara Berbasis Mikrokontroler ATmega853” Laporan Akhir ini ditulis untuk memenuhi salah satu syarat menyelesaikan pendidikana Diploma III di Jurusan Teknik Elektro Program Studi Teknik

  Telekomunikasi Politeknik Negeri Sriwijaya. Selama penyusunan laporan akhir ini penulis juga tidak terlepas dari bantuan dari berbagai pihak yang telah memberikan bimbingan baik secara langsung maupun tidak langsung, sehingga dalam penyelesaian laporan akhir ini dapat berjalan dengan tepat sesuai waktunya. Dengan terselesainya laporan kahir ini penulis mengucapkan rasa terima kasih bimbingan serta pengarahan yang telah diberikan oleh dosen pembimbing :

  1. Bapak Ciksadan, S.T., M.Kom selaku dosen pembimbing I 2.

  Ibu Sarjana, S.T., M.Kom selaku dosen pembimbing II Penulis juga mengucapkan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan akhir ini :

  1. Bapak RD.Kusumanto, S.T., M.M., selaku Direktur Politeknik Negeri Sriwijaya Palembang.

  2. Bapak Ir. Ali Nurdin, M.T., selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.

  3. Bapak Ir. Siswandi,M.T., selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.

  4. Bapak Ciksadan, S.T.,M.Kom., selaku Ketua Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya.

  5. Seluruh dosen, staf bengkel dan laboratorium Jurusan Teknik Elektro

Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya.

  6. Ayah dan Ibu serta adikku tercinta yang telah memberikan dukungan moril dan materil sehingga penulis mampu menyelesaikan laporan akhir ini.

  7. Ismayati Siregar selaku partner yang selalu bekerja sama dengan baik melewati tahap demi tahap penyelesaian laporan akhir ini

  8. Rekan-rekan yang telah membantu dalam penyelesaikan laporan akhir ini terkhususkan kelas 6TD Teknik Elektro Program Studi Teknik Telekomunikasi. Dalam penyusunan laporan ini tentu saja banyak terdapat kekurangan dan

kesalahan, untuk itu penulis dengan senang hati menerima kritik, saran dan masukan

dari pembaca yang bersifat membangun untuk kesempurnaan laporan ini. Semoga

laporan ini dapat bermanfaat bagi mahasiswa Politeknik Negeri Sriwijaya, khususnya

Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi.

  Palembang, Juni 2015 Penulis

  DAFTAR ISI

HALAMAN JUDUL……………………………………………………………..….i

HALAMAN PENGESAHAN ……………………………………………………...ii

MOTTO …………………………………………………………………………….iii ABSTRAK ………………………………………………………………………….iv KATA PENGANTAR ……………………………………………………………..vi DAFTAR ISI ……………………………………………………………………...viii DAFTAR GAMBAR ……………………………………………………………….xi

DAFTAR TABEL ………………………………………………………………...xiii

DAFTAR LAMPIRAN

  2.1 Mikrokontroller ATMEGA 8535.... ................................................... 6

  2.2.2 Komponen Utama Motor DC ................................................. 15

  2.2.1Mekanisme Kerja Motor DC ................................................... 15

  2.2 Motor DC ....................................................................................... 14

  2.1.6 Pengarahan Assembler .......................................................... 12

  2.1.5 Status Register ....................................................................... 11

  2.1.4 Peta Memory ATMega8535 ................................................... 10

  2.1.3 Konfigurasi Pin Mikrokontroler ATmega8535 ...................... 8

  2.1.2 Arsitektur Mikrokontroler ATmega8535 .............................. 7

  2.1.1 Blok Diagram Mikrokontroler ATmega8535 ........................ 7

  BAB II TINJAUAN PUSTAKA

  ………………………………………………..….………xiv

  1.6 Sistematika Penulisan .......................................................................... 4

  1.5 Metode Penulisan ................................................................................ 4

  1.4.2 Manfaat ...................................................................................... 3

  1.4.1 Tujuan ........................................................................................ 3

  1.4 Tujuan dan Manfaat ........................................................................... 3

  1.3 Batasan Masalah ................................................................................. 3

  1.2 Perumusan Masalah ............................................................................. 3

  1.1 Latar Belakang ................................................................................... 1

  BAB I PENDAHULUAN

  2.2.3 Jenis- jenis Motor DC ............................................................ 16 Halaman

  2.3 LCD (Liquid Crystal Display) ....................................................... 17

  2.4 Modul LCD (Liquid Crystal Display) M1632 ............................... 19

  2.4.1 Struktur Memori LCD ......................................................... 19

  2.5 Sensor Infra Red .............................................................................. 20

  2.6 Fotodioda ........................................................................................ 21

  2.7 Transformator .................................................................................. 22

  2.7.1 Pengunaan Transformator ................................................... 22

  2.8 Wav Player ...................................................................................... 22

  2.9 Bahasa Pemprograman Atmega8535 .............................................. 23

  2.10 Program BASCOM AVR .............................................................. 24

  2.10.1 Bahasa BASIC Menggunakan BASCOM-AVR ............... 25

  2.10.2 Kontruksi Bahasa BASIC Pada BASCOM-AVR ............. 26

  2.10.3 Karakter Pada BASCOM .................................................. 27

  2.10.4 Tipe Data ........................................................................... 27

  2.10.5 Variable ............................................................................. 28

  2.10.6 Konstanta .......................................................................... 29

  2.10.7 Larik .................................................................................. 29

  2.10.8 Sistem Bilangan ................................................................ 29

  2.10.9 Operator............................................................................. 30

  2.10.10 Pernyataan Bersyarat ....................................................... 30

  BAB III RANCANG BANGUN

  3.1 Tujuan Perancangan ......................................................................... 33

  3.2 Blok Diagram Rangkaian ................................................................. 33

  3.3 Gambar Rangkaian Lengkap ............................................................. 35

  3.4 Cara Kerja Rangkaian ...................................................................... 36

  3.5 Langkah Perancangan Software ...................................................... 36

  3.6 Installasi Aplikasi ............................................................................ 40

  3.6.1 Installasi BASCOM AVR ................................................. 40

  3.7 Langkah Pengisian dan Pengujian Program .................................... 43

  BAB IV PEMBAHASAN

  4.1 Program Sensor Deteksi Kendaraan .................................................. 50

  4.2 Pembahasan Program ........................................................................ 50

  4.3 Analisa Program ................................................................................ 61

  BAB V KESIMPULAN DAN SARAN

  5.1 Kesimpulan ....................................................................................... 63

  5.2 Saran ................................................................................................. 63

  DAFTAR PUSTAKA LAMPIRAN

  

DAFTAR GAMBAR

  Halaman

Gambar 2.1 Blok Diagram Mikrokontroler ATmega8535 ...................................... 7Gambar 2.2 Arsitektur Mikrokontroller ATmega8535 ............................................ 8Gambar 2.3 Konfigurasi Pin MIkrokontroller ATmega8535 .................................. 8Gambar 2.4 Memori data AVR Mikrokontroller ATmega8535 ............................ 10Gambar 2.5 Memori Program AVR Mikrokontroller Atmega8535 ...................... 11Gambar 2.6 Motor DC ........................................................................................... 14Gambar 2.7 LCD (Liquid Cristal Display) ............................................................ 18Gambar 2.8 Transformator atau Trafo ................................................................... 22Gambar 2.9 Wav Player ......................................................................................... 23Gambar 3.1 Blok Diagram Rangkaian ................................................................... 33Gambar 3.2 Rangkaian Lengkap Simulasi Sistem Parkir Elektronik otomatis Dengan

  Output Suara Berbasis Mikrokontroller ATMEGa8535 .......................................... 35

Gambar 3.3 Flowchart Program ............................................................................. 38

  Gambar 3.4

BASCOM AVR Klik “Next” Untuk Memulai ................................... 40

Gambar 3.5 Pemilihan Lokasi Folder Instansi ....................................................... 41Gambar 3.6 Nama Folder Pada Menu Start ........................................................... 41Gambar 3.7 Konfirmasi untuk penginstalan .......................................................... 42Gambar 3.8 Proses Instalasi ................................................................................... 42Gambar 3.9 Instalasi BASCOM AVR Selesai ......................................................... 43Gambar 3.10 Jendela Program BASCOM ............................................................... 44Gambar 3.11 Jendela Program Simulasi .................................................................. 44Gambar 3.12 Mebuka Halaman Text Editor Baru ................................................... 45

  Gambar 3.13Contoh Program .................................................................................. 45

Gambar 3.14 Langkah Menyimpan File Program.................................................... 46Gambar 3.15 Memilih Letak Direktori Penyimpanan File Program........................ 47Gambar 3.16 Jendela Cara Melakukan Kompilasi Program *.bas ke *. hex ........... 48Gambar 3.17 Jendela “errors” .................................................................................. 48Gambar 3.18 File Hexadecimal (*.hex) Hasil Kompilasi Program ......................... 49Gambar 4.1 Tampilan konfigurasi Port I/O dan Pin LCD 16 x 2 ............................ 51Gambar 4.2 Tampilan pendeklarasian program sensor ............................................ 52Gambar 4.3 Tampilan Penentuan Lokasi Output LCD ............................................ 57Gambar 4.4 Tampilan awal dari LCD ...................................................................... 57Gambar 4.5 Tampilan LCD Masuk dan Keluar Kendaraan ..................................... 58Gambar 4.6 Tampilan LCD Jumlah Kendaraan Penuh ............................................ 58Gambar 4.7 Tampilan LCD Tunggu Keluar Kendaraan .......................................... 58Gambar 4.8 Tampilan Penentuan Program Wav Player .......................................... 61

  

Daftar Tabel

  Halaman

Tabel 2.1 Keterangan Ikon-Ikon

  Dari Program BASCOM AVR…………………….25

Tabel 2.2 Karakter Khusus Pada Bascom…………………………………………….27Tabel 2.3 Tipe Data Pada Bascom……………………………………………………27Tabel 2.4 Macam Operator Relasi Pada Bascm………………………………………30

  Tabel 2.5 Macam Operator Logika Pada Bascom……………………………………30