SISTEM BUKA KOPER DENGAN PENDETEKSI SAYATAN MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA8 LAPORAN AKHIR Diajukan Sebagai Salah Satu Persyaratan Untuk Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Komputer / Program Studi Teknik Politeknik Negeri Sriwijaya Oleh: Nama : Yohana Damayanti NIM : 061130701312 POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2014 Motto : Jangan pernah menyerah. Jika Tuhan belum menjawab doamu, itu karena Tuhan punya rencana yang lebih baik untuk hidupmu. Bahagia adalah milik mereka yang bangga menjadi dirinya sendiri, tanpa mencemaskan apa yang dipikirkan orang lain tentangnya. Hidup ini pilihan. Kamu yang sekarang adalah pilihan yang kamu ambil di masa lalu. Bijaklah dalam memilih langkahmu selanjutnya. Kupersembahkan Kepada : iv Kedua Orang Tuaku Saudaraku Sahabat Seperjuangan Kekasih Hati Almamaterku ABSTRAK SISTEM BUKA KOPER DENGAN PENDETEKSI SAYATAN MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ATMEGA8 (Yohana Damayanti,2014:55 halaman) Judul dari laporan akhir ini adalah “Sistem Buka Koper Dengan Pendeteksi Sayatan Menggunakan RFID berbasis mikrokontroler ATMega8”. Tujuan dari laporan akhir ini adalah membuat alat pengaman koper menggunakan RFID berbasis mikrokontroler ATmega8 dengan pengaman tambahan dengan bahan berupa serat tembaga. Data dikumpulkan dari penelitian dan percobaan. Hasil dari analisa data adalah mikrokontroler ATMega8 digunakan sebagai pengendali utama dari semua sistem dan pengaman tambahan menggunakan serat tembaga. Metode pembuatan sistem ini adalah membuat rancang bangun sebagai petunjuk berdasarkan perancangan alat. Pada perancangan gambar rangkaian dan memilih komponen yang diperlukan. Berdasarkan deskripsi diatas dapat disimpulkan bahwa mikrokontroler ATMega8 dapat digunakan untuk membuat sistem buka koper. v ABSTRAK OPEN SUITCASE SYSTEM WITH DETECTOR INCISION USING RFID – BASED MICROCONTROLLER ATMEGA8 (Yohana Damayanti,2014:55 pages) The tittle of this final report is “Open Suitcase System With Detector Incision Using RFID-based Microcontroller ATMega8”. The purpose of this final report is a make safety suitcase using RFID based microcontroller ATMega8 with additional security in the form of fiber copper. The data were collected through library research and axperiment. The result of analyzing data is microcontroller ATMega8 is used as the main control of all system and additional safety system used fiber copper. Method to make this system is make a design as a reference base in the manufacture of tools. In the design of the circuit design and the selection is done the necessary components. Based on the above description it can be concluded that the microcontroller ATMega8 can be used to make a system of open suitcase. vi KATA PENGANTAR Puji Syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena berkat kasih dan karunia-Nya, penulis dapat menyelesaikan penyusunan Laporan Akhir pada jurusan Teknik Komputer Politeknik Negeri Sriwijaya yang berjudul “Sistem Buka Koper Dengan Pendeteksi Sayatan Menggunakan RFID Berbasis Mikrokontroler ATMega8”. Penulisan Laporan Akhir ini ditulis dengan maksud dan tujuan untuk memenuhi salah satu syarat untuk menyelesaikan pendidikan diploma III pada jurusan Teknik Komputer Politeknik Negeri Sriwijaya. Laporan Akhir ini dibuat berdasarkan hasil studi pustaka yang dilakukan untuk melengkapi informasi tentang masalah yang akan dibahas. Pada kesempatan kali ini, dengan segala kerendahan hati dan penuh rasa hormat, penulis ingin mengucapkan banyak terima kasih kepada : 1. Tuhan Yang Maha Esa atas semua berkat dan karuniaNya. 2. Kedua orang tua yang saya sayangi. 3. Bapak R.D. Kusumanto, S.T,M.T. ,selaku Direktur Politeknik Negeri Sriwijaya. 4. Bapak Ahyar Supani, S.T.,M.T. ,selaku Ketua Jurusan Teknik Komputer 5. Bapak Slamet Widodo, S.Kom.,M.Kom. ,selaku Sekertaris Jurusan Teknik Komputer. 6. Ibu Maria Agustin, S.Kom.,M.Kom sebagai pembimbing I yang sudah banyak membantu dalam bentuk ilmu dan fasilitas untuk menyelesaikan laporan akhir ini. 7. Bapak Meiyi Darlies, S.Kom.,M.Kom sebagai pembimbing II yang sudah banyak membantu dalam bentuk ilmu dan fasilitas untuk menyelesaikan laporan akhir ini. 8. Buat Dosen-Dosen ku yang baik hatinya Bapak Mustaziri, Bapak Azwardi, Bapak Adi, Bapak Yulian Mirza, Bapak Ali, Bapak Indarto, Bapak Alan, vii Bapak Dembi, Bapak Bahri, Bapak Ikhthison Mekkongga, Bapak Amin, Ibu Ema, Ibu Isnaini, Ibu Hartati, Ibu Ica. Terima Kasih telah membimbingku sampai sekarang di Teknik Komputer. 9. Seluruh Staf Karyawan Teknik Komputer Politeknik Negeri Sriwijaya. 10. Buat partner setiaku dari semester 1 sampai sekarang Yiyi, Rara dan Aini. Terima kasih semangatnya selama ini. 11. Buat sahabatku Riski, terima kasih semangatnya dan sudah menjadi tempat curhatku selama ini. 12. Buat teman-teman terbaik ku yang suka menghiburku waktu aku sedih dan yang sudah banyak membantu selama ini Eko, Edra, Juli, Ibo. 13. Buat temanku si kembar ria dan nana. Terima kasih bantuannya selama ini. 14. Untuk keluarga besar dan adik-adik ku, buat kedua opungku yang jauh disana. Pasti kalian senang melihat Iyo di wisuda. Terima kasih buat doa dan dukungannya. 15. Buat seseorang yang sudah mendukung selama ini. Terima kasih buat semua bantuan dan motivasinya. 16. Serta teman-teman se-almamater. Dalam penyusunan Laporan Akhir ini penulis menyadari masih banyak kekurangan dalam penulisan Laporan Akhir ini. Oleh karena itu penulis mengharapkan adanya saran atau kritik yang sifatnya membangun dari para pembaca dan dosen bersangkutan dimasa yang akan datang sebagai acuan untuk kesempurnaan penulisan yang selanjutnya. Akhir kata mudah-mudahan laporan yang sederhana ini dapat bermanfaat bagi kita semua dan dapat mengembangkan ilmu pengetahuan. Palembang, Januari 2014 Penulis viii DAFTAR ISI HALAMAN JUDUL ………………………………………………………….. i LEMBAR PENGESAHAN …………………………………………………... ii MOTO DAN PERSEMBAHAN ……………………………………………... iv ABSTRAK …………………………………………………………………….. v KATA PENGANTAR ………………………………………………………… vii DAFTAR ISI ………………………………………………………………….. ix DAFTAR GAMBAR …………………………………………………………. xii DAFTAR TABEL …….………………………………………………….…… xiv BAB I PENDAHULUAN …………………………………………………. 1 1.1 Latar Belakang ………………………………………………... 1 1.2 Rumusan dan Batasan Masalah ……………………………... 2 1.3 Tujuan dan Manfaat …………………………………………. 2 1.3.1 Tujuan ……………..………………………...………… 2 1.3.2 Manfaat ………………………………………………… 2 BAB II TINJAUAN PUSTAKA …………………………………………... 3 2.1 RFID ( Radio Frequency Identification) …………………….. 3 2.1.1 Pembaca RFID……………………….……………. ….. 4 2.1.2 Tag RFID ……………………………………………... 4 2.1.3 Frekuensi Kerja RFID …………..…………………… 5 2.1.4 Akurasi RFID …………………..…………………….. 6 2.2 Mikrokontroler ATMega8 ………………………………….… 6 2.2.1 Konfigurasi Pin ATMega8 …………………............. 7 2.3 IC Regulator ….……………………………………………….. 8 2.4 Buzzer ………………………………………………………….. 10 2.5 Motor Servo …………………………………………………… 11 2.6 Baterai Recharge 9 Volt ………………………………………. 12 2.7 Serat Tembaga ………………….……………………………... 14 ix 2.8 Bahasa C ………………………………………………………. 15 2.9 Perangkat Lunak CodeVisionAVR (CVAVR) ………………. 16 2.10 Flowchart ……………………………………………………… 19 2.10.1 Simbol-Simbol Flowchart ……………………………... 20 BAB III RANCANG BANGUN ……………………………………………... 22 3.1 Tujuan Perancangan Alat …………………………………….. 22 3.2 Blok Diagram …...…………………………………………….... 22 3.3 Komponen dan Alat Yang Digunakan ………………………. 24 3.4 Metode Perancangan …………………………………………... 26 3.5 Perancangan Bagian Mekanik ………………………………... 26 3.6 Perancangan Bagian Elektronik (Hardware) ……………....... 29 3.6.1 Langkah-Langkah Pembuatan Alat …………………... 29 3.6.1.1 Langkah-Langkah Pembuatan dan Pencetakan PCB ………………………………………. 30 3.7 Perancangan Bagian Software …………………………………. 31 3.7.1 Flowchart ………………………………………………… 31 3.7.2 Pembuatan Program ……………………………………. 33 3.8 Skema Rangkaian ………………………………………………. 35 3.9 Prinsip Kerja Alat ……………………………………………… 39 BAB IV HASIL PENGUJAIN DAN PEMBAHASAN …………………….. 40 4.1 Tujuan Pengukuran Alat ……………………………………… 40 4.2 Langkah Pengukuran ………………………………………….. 40 4.3 Titik Uji Pengukuran ………………………………………….. 41 4.4 Hasil Pengujian ………………………………………………… 42 4.4.1 Titik Pengujian Masukan Regulator …………………. 42 4.4.2 Titik Pengujian Keluaran Regulator …………………. 43 4.4.3 Titik Pengujian RFID ………………………………….. 43 4.4.4 Titik Pengujian Motor Servo ……………………….…. 44 x 4.4.5 Titik Pengujian Led1 ……………………………….….. 45 4.4.6 Titik Pengujian Led2 …………………………………... 46 4.4.7 Titik Pengujian Buzzer ……………………………….... 47 4.4.8 Uji Pembacaan Tag dan Reader RFID ………………... 48 4.5 Pengujian dan Analisa Program ………………………………. 49 4.6 Pembahasan ……………………………………………………… 53 BAB V KESIMPULAN DAN SARAN ……………………………….......... 55 5.1 Kesimpulan …………………………………………...…………. 55 5.2 Saran ……………………………………………………………... 55 DAFTAR PUSTAKA ………………………………………………………… 56 xi DAFTAR GAMBAR Gambar 2.1 Reader RFID (Radio Frequency Identification) ..…………… 3 Gambar 2.2 Macam-Macam RFID .………………………………………… 4 Gambar 2.3 Susunan Pin ATMega8 ……………………………………….. 7 Gambar 2.4 Bentuk IC Regulator ………………………………………….. 8 Gambar 2.5 Bentuk Fisik Buxxer …………………………………………... 10 Gambar 2.6 Motor Servo ……………………………………………………. 11 Gambar 2.7 Komponen Luar Motor Servo ………………………………… 11 Gambar 2.8 Baterai Charge 9volt ……………………………….………….. 14 Gambar 2.9 Serat Tembaga …………………………………………………. 14 Gambar 2.10 IDE Perangkat Lunak CodeVisionAVR …..………………… 18 Gambar 2.11 Kode Generator Untuk Inisialisasi Register Pada Mikrokontroler AVR ………………………………………………………..…… 19 Gambar 3.1 Diagram blok ………………………..………………………….. 23 Gambar 3.2 Rancang Bentuk Box …..………………………………………... 27 Gambar 3.3 Rancang Peletakan Rangkaian Pada Box ……………………… 27 Gambar 3.4 Rancang Lubang Panel ……………………………………….... 28 Gambar 3.5 Ilustrasi Letak Komponen dan Tembaga Pada Koper …….… 28 Gambar 3.6 Ilustrasi Peletakan Tembaga Pada Koper Bagian Dalam ..…... 29 Gambar 3.7 Flowchart Sistem Buka Koper Dengan Pendeteksi Sayatan Menggunakan RFID Berbasis Mikrokontroler ATMega……… 32 Gambar 3.8 Tampilan Software Arduino ……………………………………. 34 Gambar 3.9 Hasil Pendeteksian Kode Pada Tag ID …………………………. 34 Gambar 3.10 Skema Rangkaian Sistem Minimum ATMega8 ……………… 35 Gambar 3.11 Layout Rangkaian Sistem Minimum ATMega8 ……………... 35 Gambar 3.12 Skema Rangkaian Sistem Minimum Driver Relay …………... 36 Gambar 3.13 Layout Sistem Minimum Driver …………………………….… 36 Gambar 3.14 Skema Rancangan Rangkaian Lengkap ……………………... 37 xii Gambar 3.15 Layout Rangkaian Sistem Buka Koper dengan Pendeteksi Sayatan Menggunakan RFID Berbasis Mikrokontroler ATMega8 ………………………………………………………... 38 Gambar 3.16 Layout dan Tata Letak Komponen Keseluruhan ……………... 38 Gambar 4.1 Titik Uji Pengukuran Rangkaian ……………………………... 41 Gambar 4.2 Hasil Pengukuran Input Regulator ……………………………. 42 Gambar 4.3 Hasil Pengukuran Keluaran Regulator ………………………… 43 Gambar 4.4 Hasil Pengukuran RFID Saat Tidak Aktif …………………… 44 Gambar 4.5 Hasil Pengukuran RFID Saat Aktif …………………………... 44 Gambar 4.6 Hasil Pengukuran Motor Servo Saat Tidak Aktif …………... 45 Gambar 4.7 Hasil Pengukuran Motor Servo Saat Aktif …………………... 45 Gambar 4.8 Hasil Pengukuran Led1 …………………………………………. 46 Gambar 4.9 Hasil Pengukuran Led2 …………………………………………. 47 Gambar 4.10 Hasil Pengukuran Buzzer Saat Tidak Aktif ……………….…. 47 Gambar 4.11 Hasil Pengukuran Buzzer Saat Aktif …………………………. 48 xiii DAFTAR TABEL Tabel 2.1 Tipe IC Regulator …………………………………………………. 9 Tabel 2.2 Beberapa Compiler C Untuk Mikrokontroler AVR …………….. 16 Tabel 2.3 Simbol-Simbol Flowchart ………………………………………… 20 Tabel 3.1 Daftar Komponen Yang Digunakan …………………………….. 24 Tabel 3.2 Daftar Alat dan Bahan Yang Digunakan ……………………….. 25 Tabel 4.1 Data Pengujian Masukan Regulator …………………………….. 42 Tabel 4.2 Data Pengujian Keluaran Regulator …………………………….. 43 Table 4.3 Data Pengujian RFID ……………………………………………... 43 Tabel 4.4 Data Pengujian Motor Servo ……………………………………... 44 Table 4.5 Data Pengujian Led1 ……………………………………………… 46 Tabel 4.6 Data Pengujian Led2 ……………………………………………… 46 Tabel 4.7 Data Pengujian Buzzer ............................................................. …… 47 Tabel 4.8 Data Pengujian Tag dan Reader RFID ………………………….. 48 xiv