• Tidak ada hasil yang ditemukan

Rancang Bangun Alat Sistem Absensi Menggunakan RFID (Radio Frequency Identification) Berbasis Mikrokontroler ATmega328 dengan Compiler Arduino Uno

N/A
N/A
Protected

Academic year: 2017

Membagikan "Rancang Bangun Alat Sistem Absensi Menggunakan RFID (Radio Frequency Identification) Berbasis Mikrokontroler ATmega328 dengan Compiler Arduino Uno"

Copied!
13
0
0

Teks penuh

(1)

RANCANG BANGUN ALAT SISTEM ABSENSI MAHASISWA

MENGGUNAKAN RFID (Radio Frequency Identification) BERBASIS

MIKROKONTROLER ATMEGA 328 DENGAN COMPILER

ARDUINO UNO

SKRIPSI

FAQIH HARSENO SABIL

140821018

DEPARTEMEN FISIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

(2)

RANCANG BANGUN ALAT SISTEM ABSENSI MAHASISWA

MENGGUNAKAN RFID (Radio Frequency Identification) BERBASIS

MIKROKONTROLER ATMEGA 328 DENGAN COMPILER

ARDUINO UNO

SKRIPSI

Diajukan Untuk Melengkapi Tugas dan Memenuhi Syarat Mencapai

Gelar Sarjana Sains

FAQIH HARSENO SABIL

140821018

DEPARTEMEN FISIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

(3)

PERSETUJUAN

Judul : Rancang Bangun Alat Sistem Absensi Mahasiswa

Menggunakan RFID (Radio Frequency

Identification) Berbasis Mikrokontroler

ATmega328 dengan Compiler Arduino Uno

Kategori : Skripsi

Nama : Faqih Harseno Sabil

Nomor Induk Mahasiswa : 140821018

Program Studi : Sarjana (S1) Fisika

Departemen : Fisika

Fakultas : Matematika dan Ilmu Pengetahuan Alam

Universitas Sumatera Utara

Disetujui di Medan, Agustus 2016

Pembimbing I

Dr. Marhaposan Situmorang

NIP.195510301980031003

Diketahui/disetuji oleh

Departemen Fisika FMIPA USU

Ketua,

Dr. Marhaposan Situmorang

(4)

PERNYATAAN

RANCANG BANGUN ALAT SISTEM ABSENSI MAHASISWA MENGGUNAKAN RFID (Radio Frequency Identification) BERBASIS MIKROKONTROLER ATMEGA 328 DENGAN COMPILER ARDUINO UNO

SKRIPSI

Saya mengakui bahwa skripsi ini adalah karya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Agustus 2016

(5)

PENGHARGAAN

Alhamdulillahirobbil’alamin,

Segala puji dan syukur bagi Allah SWT yang telah melimpahkan barokah,

rahmat, hidayah-Nya dan menganugerahkan kemudahan serta kelancaran sehingga

penulis dapat menyelesaikan skripsi ini dengan judul Rancang Bangun Alat Sistem

Absensi Menggunakan RFID (Radio Frequency Identification) Berbasis Mikrokontroler

ATmega328 dengan Compiler Arduino Uno. Tak lupa juga sholawat dan salam semoga

senantiasa tercurahkan kepada Rasulullah Muhammad SAW sang pembawa petunjuk

dan selalu menjadi inspirasi dan teladan bagi penulis.

Demi kelancaran dalam penyelasaian laporan skripsi ini tidak terlepas dari

bantuan berbagai pihak terutama khususnya kepada kedua orang tua tercinta Ayahanda

Hardi Sunoto, SE dan Ibunda Sri Uniaty beserta saudara kandung penulis Abangda

Widagdo Harun Al Rasyid, SE dan Adinda Jehan Safat Ningrat yang telah memberikan

bantuan moril maupun materil, semangat dan do’a yang begitu besar kepada penulis.

Penulis menyadari bahwa tersusunnya skripsi ini dari Do’a, perhatian,

bimbingan, motivasi dan dukungan berbagai pihak, sehingga dengan keikhlasan dan

kerendahan hati pada kesempatan ini penulis mengucapkan terima kasih yang

sebesar-besarnya kepada :

1. Bapak Dr. Marhaposan Situmorang, sebagai dosen pembimbing yang telah

membantu penulis dalam memberikan kritik dan bimbingannya kepada penulis

selama penulis mengerjakan skripsi ini.

2. Bapak dosen penguji, Drs. Kurnia Brahmana,M.Si., Dr. Bisman P,M.Eng.Sc.,

Drs. Aditia Warman,M.Si yang telah memberikan kritik dan bimbingannya

kepada penulis selama penulis mengerjakan skripsi ini.

3. Bang Johaiddin Saragih, M.Si, sebagai staf pegawai Departemen Fisika Fakultas

Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara yang telah

memberikan saran dan masukkan kepada penulis dalam menyelesaikan skripsi

(6)

4. Kepada Unit Kegiatan Mahasiswa (UKM) Robotik Sikonek Universitas

Sumatera Utara, sebagai wadah penulis belajar ilmu elektronika dan Dolly H.

Manik, Roby Yetsun Jaya dan semua teman-teman yang telah memberikan

dukungan semangat kepada penulis selama penulis mengerjakan skripsi ini.

5. Bang Dwi Budi Prasetyo, ST dan Bobby Putra Johan, yang telah membantu

penulis dalam berdiskusi ketika penulis mengalami kesulitan dalam

menyelesaikan skripsi ini.

6. Bapak Sindu Artovan dan Bapak Maimun Effendi yang telah memberikan

dukungan yang luar biasa kepada penulis.

7. Teman-teman seperjuangan yang sudah susah senang sama-sama selama kuliah

di jurusan fisika ini, Nuril Akhyar, Jepri Purwanto, Dian Hermaya, Muhammad

Irsan, Abdullah Nasution, Juli Suhartika, Devi Larasati, Ketty, Abral dan

lain-lain.

8. Nurhamidah Rizki Lubis, yang telah memberikan doa yang terbaik buat penulis.

9. Teman-teman Metrologi, Fadhly, Gatra, Cahya, Ivon, Ocak, Anie, Nisa, Astrid,

Vadhya dan lain-lain yang telah memberikan semangat kepada penulis.

10.Teman-teman di Jumpoint.

11.Dan semua pihak yang telah membantu penulis namun tidak dapat disebutkan

satu per satu.

Penulis menyadari sepenuhnya bahwa dalam pembuatan skripsi ini masih jauh

dari kesempurnaan, untuk itu penulis mengharapkan kritik dan saran dari pembaca yang

bersifat membangun dalam penyempurnaan skripsi ini.

Semoga skripsi ini menjadi ibadah yang baik bagi penulis dan menjadi ilmu

yang bermanfaat bagi pembaca.

Amin Yaa Rabbal’alamin

Medan, Agustus 2016

Hormat Saya,

(7)

RANCANG BANGUN ALAT SISTEM ABSENSI MAHASISWA

MENGGUNAKAN RFID (Radio Frequency Identification) BERBASIS

MIKROKONTROLER ATMEGA 328 DENGAN COMPILER

ARDUINO UNO

ABSTRAK

Penelitian ini bertujuan untuk merancang sebuah prototype sistem absensi mahasiswa Universitas Sumatera Utara dengan menggunakan Radio Frequency

Identification (RFID) yang terintegrasi dengan database untuk mendukung program

peningkatan kinerja secara keseluruhan sebagai pengganti sistem absensi manual. Perangkat lunak yang digunakan Visual Studio 2010 Express, Microsoft Access dan

Microsoft Excel sebagai tempat untuk membuat program absensi. Dari Visual Studio 2010 Express akan membuat Graphical User Interface (GUI). GUI terdiri dari 3 form,

yaitu formportserial, forminputdata dan formdatabase. Perangkat lunak ini dibuat untuk memudahkan admin untuk merekap kehadiran mahasiswa.

Prototype sistem RFID ini terdiri dari beberapa komponen utama, yaitu tag yang akan digunakan sebagai pengganti ID card dan reader yang digunakan untuk membaca informasi menyangkut kehadiran mahasiswa, integrasi database pada sistem ini akan memungkinkan data untuk langsung disimpan secara otomatis ke dalam database.

Adapun hasil dari sebuah prototype dari sistem RFID yang memiliki fungsi untuk menyimpan data kehadiran mahasiswa dengan jarak baca maksimum 3cm dengan peluang keberhasilan rata-rata 100% dan interval waktu pembacaan minimum 2 detik untuk fungsinya secara optimal.

Kata kunci: Radio Frequency Identification, Visual Studio 2010 Express, Microsoft

(8)

RANCANG BANGUN ALAT SISTEM ABSENSI MAHASISWA

MENGGUNAKAN RFID (Radio Frequency Identification) BERBASIS

MIKROKONTROLER ATMEGA 328 DENGAN COMPILER

ARDUINO UNO

ABSTRACT

This study aim to develop a prototype of RFID attendance system Students University of North Sumatera by using Radio Frequency Identification (RFID) integrated with a database to support the overall performance as a substitute for manual attendance systems. This software uses Visual Studio 2010 Express, Microsoft Access and Microsoft Excel as a resource for writing attendance program. From Visual Studio 2010 Express will make Graphical User Interface (GUI). The GUI consist of 3 form such form formportserial, forminputdata and formdatabase. This software is written to make easier for administrator to record the student attendance based on subject and lecturer.

The prototype of RFID attendance systems consist of several main components such as tags that will be used as a replacement of id cards, and reader that will read the information related to the students attendance. The integrated databae will allow the system to automatically store data directly to the database.

As for the results of this final project is a prototype of RFID attendance system which has a function to store students attendance data, with a maximum reading range of 3 cm, with success probability of 100% and the minimum interval between readings of 2 seconds in order to archive an optimal functionability.

Keywords: Radio Frequency Identification, Visual Studio 2010 Express, Microsoft

(9)

DAFTAR ISI

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

2.2.1. Tags ... 5

2.2.2. RFID Reader... 11

2.2.3. Kelebihan dan Kelemahan RFID ... 12

2.2.4. Prinsip Kerja RFID ... 14

2.4. Mikrokontroler ATMega328 ... 27

2.4.1. Fitur AVR ATMega328 ... 28

(10)

2.6. GUI (Graphical User Interface) ... 32

2.7.Database ... 33

Bab 3 Metodologi Penelitian dan Perancangan Alat ... 34

3.1. Diagram Blok ... 34

4.1. Pengujian Unit Sistem Pada Blok RFID System ... 44

4.1.1. Pengujian Modul Reader dengan Power Up yang Terkoneksi dengan Aplikasi dan Tidak Difungsikan untuk Membaca Tags ... 44

4.1.2. Pengujian Modul Reader dengan Power Up yang Terkoneksi dengan Aplikasi dan Difungsikan untuk Membaca Tags ... 45

4.2. Pengujian Jarak yang dibutuhkan Modul Reader dalam Pembacaan Tag ... 45

4.3. Pengujian Jeda Waktu yang diperlukan dalm pembacaan Tags ... 47

4.4. Pengujian Program Arduino ... 48

(11)

DAFTAR TABEL

Tabel 2.1. Karakteristik Umum Tag RFID ... 9

Tabel 2.2. Kelebihan Contactless Smart Card ... 9

Tabel 2.3. Spesifikasi Modul Reader MRC522 ... 11

Tabel 2.4. Frekuensi RFID Yang Umum Beroperasi Pada Tag Pasif ... 17

Tabel 2.5. Deskripsi Arduino Uno ... 20

Tabel 4.1. Pengujian Modul Reader saat Power Up dan Tidak Difungsikan untuk Membaca Tags ... 45

Tabel 4.2. Pengujian Modul Reader saat Power Up dan Tidak Difungsikan untuk Membaca Tags ... 45

Tabel 4.3. Pengujian Jarak yang Dibutuhkan Modul Reader dalam Pembacaan Tags ... 46

(12)

DAFTAR GAMBAR

Gambar 2.1. Diagram Sederhana Sistem RFID Secara Umum ... 5

Gambar 2.2. RFID Tags ... 6

Gambar 2.8. Bentuk Fisik Kabel USB Board Arduino Uno ... 23

Gambar 2.9. Tampilan Framework Arduino UNO ... 26

Gambar 2.10. Pin Mikrokontroler ATmega328 ... 28

Gambar 2.11. Architecture ATMega328 ... 30

Gambar 2.12. Konfigurasi Port B ... 30

Gambar 3.9. Skema Rangkaian Keseluruhan ... 39

Gambar 3.10. Diagram Alir (Flowchart) ... 40

Gambar 3.11. Pemilihan port dan baud rate ... 42

Gambar 3.12. Tampilan Input Data Absensi ... 42

Gambar 3.13. Tampilan database untuk data mahasiswa ... 43

Gambar 3.14. Tampilan database untuk data absensi harian mahasiswa ... 43

Gambar 4.1. Grafik Presentase Keberhasilan Jarak ... 47

Gambar 4.2. Grafik Prensentase Keberhasilan Interval Waktu ... 48

Gambar 4.3. Pemilihan Port Serial ... 50

Gambar 4.4. Absensi Pada Form Input Data ... 51

Gambar 4.5. Database untuk Data Mahasiswa yang Sudah Masuk ... 51

Gambar 4.6. Data mata kuliah untuk data absensi ... 52

(13)

DAFTAR SINGKATAN

RFID = Radio Frequency Identification KTM = Kartu Tanda Mahasiswa

GUI = Graphical User Interface

OOP = Object Oriented Programming

IDE = Integrated Development Environment VB = Visual Basic

UL = Ultralight

COM = Communication LED = Light Emiting Diode I/O = Input/Output

Referensi

Dokumen terkait

Dapat disimpulkan bahwa Prototype aplikasi perpustakaan berbasis RFID (Radio Frequency Identification) dapat melakukan proses absensi atau pengisian buku tamu, input data buku

SEPEDA MOTOR BERBASIS MIKROKONTROLER ATMEGA 16 MENGGUNAKAN RFID (Radio Frequency Indentification) ” dapat terwujudkan, yang digunakan sebagai salah satu persyaratan

Rancang bangun stop kontak pada mesin cuci menggunakan RFID( Radio Frequency identification) ini adalah alat yang dirancang untuk membuat suatu mesin cuci dengan

Sistem akuisisi data rancang bangun alat hitung benih ikan berbasis photodioda, Inframerah, dan mikrokontroler Arduino Uno ini memiliki. Seperangkat rancang bangun

Menyatakan bahwa Tugas Akhir dengan judul “Rancang Bangun Sistem Informasi Lokasi Meja pada Food Court Menggunakan RFID (Radio Frequency Identification) Berbasis

Rancang bangun alat pendeteksi dan perekaman suhu menggunakan sensor LM35 dan mikrokontroler Arduino Uno dapat digunakan sebagai contoh untuk meningkatkan

Teknik Universitas Bangka Belitung peminatan Teknik Elektronika dengan judul skripsi “Rancang Bangun Akses Pintu Rumah Menggunakan Radio Frequency Identification Berbasis

"RANCANG BANGUN ALAT PENGAMAN PINTU SECARA OTOMATIS MENGGUNAKAN RFID BERBASIS MIKROKONTROLER ARDUINO", Jurnal Sosial dan Teknologi Terapan AMATA, 2022 Publication eprints.akakom.ac.id