RANCANG BANGUN ROBOT PELAYAN SURAT DENGAN PENUNJUK BLOK ALAMAT YANG DI IDENTIFIKASI MENGGUNAKAN TAG RFID (SOFTWARE)

  

RANCANG BANGUN ROBOT PELAYAN SURAT DENGAN PENUNJUK

BLOK ALAMAT YANG DI IDENTIFIKASI MENGGUNAKAN TAG RFID

(SOFTWARE)

  

LAPORAN AKHIR

Laporan Akhir Ini Disusun Untuk Memenuhi Syarat Menyelesaikan

Pendidikan Diploma IIIPada Jurusan Teknik Elektro

Program Studi Teknik Telekomunikasi

  

Oleh :

LITA PERMATA SARI

0612 3033 0971

  

POLITEKNIK NEGERI SRIWIJAYA

PALEMBANG

2015

  

RANCANG BANGUN ROBOT PELAYAN SURAT DENGAN PENUNJUK

BLOK ALAMAT YANG DI IDENTIFIKASI MENGGUNAKAN TAG RFID

(SOFTWARE)

  

Laporan Akhir ini Disusun Untuk Memenuhi Syarat Menyelesaikan

Pendidikan Diploma III Pada Jurusan Teknik Elektro

Program Studi Teknik Telekomunikasi

Oleh :

  

LITA PERMATA SARI

0612 3033 0971

Palembang, Agustus 2015 Pembimbing I Pembimbing II Nasron, ST., M.T. RA. Halimatussa’diyah, S.T., M.Kom. NIP. 19680822 199303 1 001 NIP. 19740602 200501 2 002 Mengetahui, Ketua Jurusan Ketua Program Studi Teknik Telekomunikasi D-III Ir. Ali Nurdin, M.T. Ciksadan, S.T., M.Kom. NIP. 19621207 199103 1 001 NIP. 19680907 199303 1 003

  Motto I wanted a perfect ending, now I learn. Life is about not knowing, having to change, Taking the moment and making the best of it,

  Without knowing what will happen next Saya Ingin Akhir yang Sempurna, Sekarang saya Belajar. Hidup adalah tentang tidak mengetahui, harus mengubah, mengambil saat ini dan membuat yang terbaik dari itu, tanpa mengetahui apa yang akan terjadi selanjutnya

  • -Lita Permata Sari- Kupersembahkan kepada :

   Allah SWT Nabi Muhammad SAW

Kedua Orang Tuaku

Akas dan Ombaiku

Saudara Kandungku

Kedua Dosen Pembimbimbingku Bapak Nasron, S.T., M.T.

  Ibu RA. Halimatussa’diyah, S.T., M.Kom.

   Sahabat hidupku Reza Rizky Farza

   Rekan TA ku yang Luar Biasa

Santi Agustina

   Teman Seperjuangan 6 ETA Bangsa, Negara, dan Almamaterku

  

ABSTRAK

RANCANG BANGUN ROBOT PELAYAN SURAT DENGAN PENUNJUK

BLOK ALAMAT YANG DI IDENTIFIKASI MENGGUNAKAN TAG RFID

(SOFTWARE)

  

(2015 : xiii + 89 Halaman + 42 Gambar + 1 Tabel + 12 Lampiran + Daftar

Pustaka) Lita Permata Sari 0612 3033 0971 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYA

  Rancang Bangun Robot Pelayan Surat dengan penunjuk Blok Alamat yang di Identifikasi menggunakan Tag RFID merupakan sebuah alat yang dapat memudahkan pekerjaan manusia dalam Pelayanan pengantaran surat pada suatu perumahan, tidak hanya surat tetapi bisa juga benda ringan lainnya. Perangkat lunak yang dibuat mampu untuk mengantarkan surat pada rumah yang telah terdaftar pada kartu RFID. Perangkat lunak ini menggunakan mikrokontroler ATMega8535 sebagai otak dari robot dan program dengan robot pelayan surat.

  Robot ini menggunakan driver motor IC L 293D sebagai penggerak laju robot sesuai dengan program yang didownload ke mikrokontrolernya. Prinsip kerja dari alat yaitu dengan mensejajarkan sensor garis pada robot ke jalur robot yang telah tersedia, lalu menekan switch agar robot mulai bekerja. Robot akan meminta menempelkan kartu pada RFID perintahnya tertampil pada LCD dan akan diproses oleh mikrokontroler ATMega 8535.

  Kata Kunci: RFID, ATMega8535, Driver Motor IC L 293D, LCD, Sensor Garis

  

ABSTRACT

SOFTWARE DESIGN AND BUILD A ROBOT MAID LETTER WITH

THE ADDRESS BLOCK POINTER IDENTIFICATION USING TAG RFID

(SOFTWARE)

  

(2015 : xiii + 89 Pages + 42 Images + 1 Tables + 12 Attachments + List of

Refferences) Lita Permata Sari 0612 3033 0971 ELECTRICAL ENGINEERING DEPARTMENT MAJORING TELECOMMUNICATION ENGINEERING POLYTECHNIC STATE OF SRIWIJAYA

  Software Design of Robot Waiters letter with the address block pointer in identification using RFID Tag is a tool that can facilitate the work of man in letter delivery services in a housing, not only the letter but could also be other light objects. The software is made capable to deliver a letter to the houses that have been listed on the RFID card. The software uses a microcontroller ATMega8535 as the brain of the robot and program the robot maid letter. This robot uses a motor driver IC L 293D as the driving pace of a robot in accordance with a program that is downloaded to microcontroller. The working principle of the tool is to align the line sensor on the robot to robot path that has been available, then pressing the switch so that the robot starts working. Robot will ask attach the card to the RFID commands displayed on the LCD and will be processed by a microcontroller ATMega 8535.

  Keywords: RFID, ATMega8535, Motor Driver IC L 293D, LCD, Line Sensor

  Puji Syukur kehadirat Tuhan Yang Maha Esa atas penyertaan dan karunia- Nya sehingga penulis dapat menyelesaikan laporan akhir ini dan tidak lupa shalawat serta salam senantiasa tercurahkan kepada Nabi Besar Muhammad SAW.

  Laporan ini berjudul “Rancang Bangun Robot Pelayan Surat dengan

  

Penunjuk Blok Alamat yang di Identifikasi menggunakan Tag RFID

(SOFTWARE)

  ” yang merupakan salah satu syarat untuk menyelesaikan Diploma

  III Politeknik Negeri Sriwijaya jurusan Teknik Elektro Program Studi Teknik Telekomunikasi.

  Dalam kesempatan ini penulis mengucapkan rasa hormat dan terima kasih sebesar-besarnya kepada :

  Ibu RA. Halimatussa’diyah, S.T., M.Kom., selaku Pembimbing II Yang telah memberikan bimbingan, pengarahan, dan nasehat kepada penulis dalam menyelesaikan Laporan Akhir ini.

  Penulis juga mengucapkan terima kasih atas segala bantuan yang diberikan sehingga penulis dapat menyelesaikan studi di Politeknik Negeri Sriwijaya, kepada : 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 Diploma III Politeknik Negeri Sriwijaya;

  5. Seluruh Bapak dan Ibu Dosen beserta staf Jurusan Teknik Elektro Program studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya Palembang; 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, Agustus 2015 Penulis

  

DAFTAR ISI

  Halaman

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

LEMBAR PENGESAHAN ............................................................................... ii

MOTTO .............................................................................................................. iii

ABSTRAK .......................................................................................................... iv

ABSTRACT ........................................................................................................ v

KATA PENGANTAR ........................................................................................ vi

DAFTAR ISI ....................................................................................................... viii

DAFTAR GAMBAR .......................................................................................... x

DAFTAR TABEL .............................................................................................. xii

DAFTAR LAMPIRAN ...................................................................................... xiii

  BAB I PENDAHULUAN

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

  1.2 Tujuan dan Manfaat ........................................................................ 2

  1.2.1 Tujuan ................................................................................. 2

  1.2.2 Manfaat ............................................................................... 2

  1.3 Perumusan Masalah ........................................................................ 2

  1.4 Pembatasan Masalah ....................................................................... 3

  1.5 Metode Penulisan ............................................................................ 3

  1.5.1 Metode Literatur ................................................................. 3

  1.5.2 Metode Wawancara ............................................................. 3

  1.5.3 Metode Observasi ............................................................... 3

  1.5.4 Metode Studi Pustaka .......................................................... 3

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

  BAB II TINJAUAN PUSTAKA

  2.1 Definisi Robot .................................................................................. 5

  2.2 RFID (Radio Frequency Identification) .......................................... 5

  2.2.1 Definisi RFID ...................................................................... 5

  2.2.2 Sistem RFID ........................................................................ 6

  2.2.3 Cara Kerja RFID ................................................................. 7

  2.3 Mikrokontroler ................................................................................ 9

  2.4 Mikrokontroller ATMega8535 ....................................................... 14

  2.4.1 Fitur ATMega8535 ............................................................. 15

  2.4.2 Konstruksi ATMega8535 .................................................... 16

  2.4.3 Arsitektur ATMega8535 ..................................................... 18

  2.4.4 Konfigurasi PIN Atmega8535 ............................................ 19

  2.5 Mikrokontroler AT89S52 ............................................................... 20

  2.5.1 Fitur Mikrokontroler AT89S52 ........................................... 21

  2.5.2 Arsitektur Mikrokontroler ................................................... 22

  2.5.3 Konfigurasi pin I/O pada AT89S52 .................................... 25

  2.6 Bahasa Pemograman ...................................................................... 29

  2.6.1 Pengertian ............................................................................ 29

  2.6.2 Macam-macam pemograman .............................................. 30

  2.7 Bahasa Pemograman Pada Mikrokontroler .................................... 31

  2.7.1 Basic Complair (BASCOM) AVR ...................................... 31

  2.7.2 Dasar Pemograman Basic ................................................... 32

  2.7.3 Kontrol Program ................................................................. 35

  2.8 Cara Mendownload Program Ke Mikrokontroler Atmega8535 ..... 35

  2.9 Flowchart ........................................................................................ 39

  2.9.1 Sistem Flowchart ................................................................ 40

  2.9.2 Program Flowchart ............................................................. 41

  BAB III RANCANG BANGUN PERANGKAT LUNAK

  3.1 Tujuan Perancangan ........................................................................ 42

  3.2 Blok Diagram Rangkaian ................................................................ 42

  3.3 Gambar Rangkaian ......................................................................... 44

  3.4 Flowchart Aplikasi .......................................................................... 47

  3.5 Perancangan Software ..................................................................... 49

  3.6 Cara Penginstallan Software Basic Compiler (Bascom

  • – AVR) .... 50

  3.7 Downloading Program .................................................................... 53

  3.7.1 Langkah

  • – langkah Menggunakan Software Progisp ......... 54

  BAB IV PEMBAHASAN

  4.1 Tujuan Pembahasan ........................................................................ 60

  4.2 Pengujian Software ......................................................................... 60

  4.3 Pembahasan Program Bascom

  • – AVR ........................................... 62

  4.3.1 Listing Program ................................................................... 62

  4.3.2 Instruksi Pengaturan RFID .................................................. 81

  4.3.3 Instruksi Pemograman Liquid Crystal Display (LCD) ....... 86

  4.4 Analisa Hasil Pengujian Program Bascom

  • – AVR ......................... 87

  BAB V KESIMPULAN DAN SARAN

  5.1 Kesimpulan ......................................................................................... 89

  5.2 Saran ................................................................................................... 89

  DAFTAR PUSTAKA LAMPIRAN

  

DAFTAR GAMBAR

  Gambar Halaman

  2.1 Cara kerja RFID melalui sinyal frekuensi radio ............................................ 8

  2.2 Bagan Masukan, Pemrosesan Hingga Luaran ................................................ 11

  2.3 Diagram Blok Mikrokontroler yang Disederhanakan .................................... 12

  2.4 Mikrokontroler ATMega8535 ........................................................................ 15

  2.5 Blok Diagram Fungsional ATMega 8535 ...................................................... 18

  2.6 Konfigurasi PIN ATMega8535 ...................................................................... 20

  2.7 Arsitektur Mikrokontroler AT89S52 ............................................................. 22

  2.8 Konfigurasi pin I/O pada AT89S52 ............................................................... 26

  2.9 Halaman Editor BASCOM_AVR .................................................................. 32

  2.10 Download/Flash Program dari PC ke IC ATMega ...................................... 36

  2.11 Chip Downloader ......................................................................................... 36

  2.12 Contoh Program di dalam Bascom AVR Software ...................................... 37

  2.13 Pemilihan Reload File pada ISP Flash Programmer ................................... 38

  2.14 Pemilihan Signature pada ISP Flash Programmer ...................................... 38

  2.15 Pemilihan Open file ISP Flash Programmer ............................................. 39

  2.16 Contoh Program Flowchart ......................................................................... 41

  3.1. Blok Diagram ............................................................................................... 43

  3.2 Rangkaian Keseluruhan ................................................................................. 44

  3.3 Gambar Rangkaian Sensor Garis ................................................................... 45

  3.4 Layout dan Tata Letak Komponen ATMega 8535 ........................................ 45

  3.5 Layout dan Tata Letak Komponen AT89S52 ................................................ 46

  3.6 Layout dan Tata Letak Komponen Sensor Garis ............................................ 46

  3.7 Flowchart ....................................................................................................... 47 3.8 setup Bascom

  • – AVR ..................................................................................... 50

  3.9 Select Destination Location ........................................................................... 50

  3.10 Select Start Menu Folder .............................................................................. 51

  3.11 Ready To Install ........................................................................................... 51

  3.12 Process installing .......................................................................................... 52

  3.13 Installation Complete ................................................................................... 52

  3.14 Tampilan Program Bascom

  • – AVR ............................................................. 53

  3.15 Software progisp ......................................................................................... 53 3.16 downloader ................................................................................................... 54

  3.17 Tampilan downloader .................................................................................. 54

  3.18 Tampilan Downloader Terpasang ................................................................ 55

  3.19 Tampilan Menghapus Isi Mikro ................................................................... 55

  3.20 Tampilan downloader ................................................................................. 56

  3.21 Tampilan Merubah Lowvalue dan Highvalue .............................................. 56

  3.22 Tampilan Load Flash .................................................................................... 57

  3.23 Tampilan Program Siap diinput ke Mikro ................................................... 57

  3.24 Tampilan sistem minimum ........................................................................... 58

  3.25 Tampilan Load Program .............................................................................. 58

  3.26 Tampilan downloader .................................................................................. 59

  4.1 Software Bascom

  • – AVR ................................................................................ 60

  4.2 Proses Compiling ........................................................................................... 61

  4.3 AVR Simulator .............................................................................................. 61

  4.4 Simulator Ditampilkan dalam LCD ............................................................... 62

  4.5 Tampilan Simulasi LCD ................................................................................ 87

  

DAFTAR TABEL

  Tabel Halaman

  2.1 Simbol-simbol pada Flowchart Program ....................................................... 40