• Tidak ada hasil yang ditemukan

Rancang Bangun Sistem Absensi yang Terintegrasi Dengan Website Melalui Teknologi General Packet Radio Service

N/A
N/A
Protected

Academic year: 2017

Membagikan "Rancang Bangun Sistem Absensi yang Terintegrasi Dengan Website Melalui Teknologi General Packet Radio Service"

Copied!
13
0
0

Teks penuh

(1)

TUGAS AKHIR

RANCANG BANGUN SISTEM ABSENSI YANG

TERINTEGRASI DENGAN WEBSITEMELALUI TEKNOLOGI GENERAL

PACKET RADIO SERVICE

Diajukan untuk memenuhi persyaratan menyelesaikan pendidikan sarjana (S-1) pada

Departemen Teknik Elektro Sub konsentrasi Teknik Telekomunikasi Oleh

Royansyah Putra Ginting NIM : 120402056

DEPARTEMEN TEKNIK ELEKTRO FAKULTAS TEKNIK

UNIVERSITAS SUMATERA UTARA MEDAN

(2)
(3)

ABSTRAK

Teknologi telekomunikasi telah berkembang pesat dan menjadi kebutuhan harian.

Perkembangan teknologi yang cukup pesat ini dapat diterapkan ke berbagai bidang,

khususnya dunia pendidikan. Penerapan teknologi yang dimaksud salah satunya

adalah sistem absensi menggunakan RFID.Pada tugas akhir ini dirancang suatu

perangkat absensi siswa yang menggunakan Arduino, RFID dan GPRS. GPRS

merupakan salah satu teknologi pengiriman data seluler, yang pada penelitian ini

berfungsi sebagai sarana akses pengiriman data absensi siswa menuju website. Dari

penelitian Tugas Akhir ini, telah berhasil dirancang suatu sistem absensi yang

terintegrasi dengan website melalui teknologi GPRS. Sistem absensi menggunakan

perangkat-perangkat yaitu Arduino Mega 2560, modul RFID MFRC522, modul RTC

DS1307, modul SD card, dan modul GSM/GPRS SIM900.Dari hasil pengujian

diperoleh bahwa sistem absensi mampu mengirimkan data siswa hingga 25 orang

sekaligus menuju ke sebuah website. Dari 18 percobaan pengambilan data,

didapatkan kondisi kuat sinyal sebesar -46,28 dBm dan nilai BER kurang dari 0,2%.

Namun, untuk membangun konfigurasi pengiriman per masing-masing data siswa

menuju website melalui protokol FTP membutuhkan waktu sebesar 5 detik.

(4)

KATA PENGANTAR

Puji syukur senantiasa penulis ucapkan kepada Allah SWT yang

telahmemberikan kesempatan bagi penulis untuk dapat kiranya

menyelesaikanpenulisan Tugas Akhir ini, yang merupakan salah satu syarat untuk

mendapatkangelar kesarjanaan.Kemudian shalawat dan salam penulis sampaikan

kepadajunjungan kita Nabi besar Muhammad SAW yang selalu menjadi inspirasi

penulissekaligus menjadi panutan bagi setiapumat muslim.

Tugas Akhir ini merupakan bagian dari kurikulum yang harusdiselesaikan

untuk memenuhi persyaratan menyelesaikan pendidikan SarjanaStrata Satu di

Departemen Teknik Elektro, Fakultas Teknik, Universitas SumateraUtara.Tugas

Akhir ini penulis persembahkan kepadakeluarga,khususnya kedua orang tua

yaituIbunda dan Ayahanda yang senantiasamendoakan, memberi semangat serta

nasehat kepada penulis. Adapun judul Tugas Akhir ini adalah :

“RANCANG BANGUN SISTEM ABSENSI YANG

TERINTEGRASI DENGAN WEBSITE DENGAN TEKNOLOGI

GENERAL PACKET RADIO SERVICE”

Selama masa kuliah sampai penyelesaian Tugas Akhir, penulis jugabanyak

mendapat dukungan, baik moril maupun materil dari berbagai pihak yangtelah

membantu kelancaran penyusunan Tugas Akhir ini. Untuk itu penulis

inginmenyampaikan ucapan terima kasih kepada :

1. Bapak Dr. Maksum Pinem, S.T, M.T, selaku Dosen Pembimbing tugas akhir

(5)

mengarahkanpenulis baik semasa kuliah maupun saat proses penulisan tugas

akhir ini.

2. Bapak Ir. Arman Sani, M.T dan Bapak Rahmad Fauzi, S.T, M.T selakuDosen

Penguji yang telah mengevaluasi serta mengarahkan penulis baiksemasa

kuliah maupun saat proses penulisan tugas akhir ini.

3. Bapak Ir. Surya Tarmizi Kasim, M.siselaku Ketua Departemen Teknik

Elektro FT-USU dan Bapak Rahmad Fauzi, S.T, M.T selaku Sekretaris

Departemen Teknik Elektro FT-USU yang selama ini telah memotivasi,

membimbing serta membina selama masa perkuliahan.

4. Orang tua tercinta, Taufik W Ginting dan Cut Mursidiana yang telah

memberikan segalanya hingga Tugas Akhir ini dapat diselesaikan.

5. Abang-abang tercinta, Andriansyah Ginting dan Dicky Akbar Ginting, yang

telah memberikan motivasi hingga Tugas Akhir dapat diselesaikan.

6. Seluruh Dosen Teknik Elektro tercinta yang menjadi inspirasi dan sudah

penulis anggap sebagai sahabat sekaligus orang tuasendiri.

7. Seluruh Pegawai di Departemen Teknik Elektro FT-USU.

8. Keluarga besar Laboratorium Dasar Telekomunikasi : Bapak Dr. Maksum

Pinem, S.T, M.T selaku kepala laboratorium, Bang Divo selaku pegawai

laboratorium, asisten-asisten senior (Bang Haditya Harahap, Bang Hafit

Darwanda, Bang Muhammad Fachri, dan Kak Khairunnisa), dan teman-teman

asisten tercinta (Syahrul Wahyudi, Roso Sutrisno, dan Ridho Baridwan).

9. Keluarga besar Ikatan Mahasiswa Teknik Elektro : Junaidy Teguh Siregar

(6)

Purmadani selaku sekretaris, teman-teman koordiantor tiap divisi (Fajar,

Sudarmin, Gansyar, Ihsan, Andika Yogy, Syahrul), dan Fauzan Arifa selaku

penjaga ruang sekretariat IMTE.

10. Keluarga besar tim Roket Teknik Elektro : Bang Kharisma, Michael Anthony,

Irwan, Ibnu Hazar, Nur Iqbal, Ihsan Batubara, dan adik-adik penerus.

11. Sahabat-sahabat Laboratorium Sistem Pengaturan dan Komputer : Bang

Frans, Bang Mian, Bang Nur Trihardi, Fadhlan Ariska, Stif Agrath, Habib

Zakaria, Irwan Soleh Siregar, Esra Siagian, Hanafi, Randy, Fachriansyah, dan

Wirahadi.

12. Sahabat-sahabat sepermainan : Ifan Fadhlan, Yudha Al Hakim, Aziddin

Ahmad Gading, Muhammad Kennedy, Gansyar Rezky, Muhammad Arif

Piliang, Mahatir Muhammad, Rasyid Hasibuan, Lipi Junanda, dan Ardi

Ahmad Fauzi.

13. Teman-teman wanita Teknik Elektro : Agida Putranti Narulitasari, Leily

Handayani, Eliyani Br. Surbakti, Rini Mulia Sari, Fauziah Nur Siregar, Desi

Sarah Tarigan, Novayanti Simalango, dan Ira Melati Silalahi.

14. Sahabat-sahabat kontrakan tempat saya menumpang selama mengerjakan

Tugas Akhir ini : Mohd. Antan Wisuga, Fajar Siddik Nst, M Arif Suhendra,

Sudarmin Pasaribu, Hendra Prayetno, Febri Ramadhan SKM, dan Muhammad

Zein.

15. Mbak Tita yang telah memotivasi penulis hingga dapat menyelesaikan Tugas

Akhir ini.

(7)

17. Sahabat-sahabat sub jurusan telekomunikasi : Faisal Arif, Andika Yogy,

Zulham, Bembeng Dian, Koresy, Jonner, Melky, Arif Widianto, Mangihut,

Marco, Stepanus, Binsar Bambang, Mario, Johannes, dan Fernando.

18. Senior-seniorku yang baik hatinya : Bang Budi Prasetyo, Bang Teguh

Triantoro, Bang Arif Azhari, Bang Reza Alkautsar, Bang Rhobby Maulana,

Bang Hamdan Hamid, Bang Agus (Bere), dan Bang Robbin.

19. Teman-teman angkatan 2012 tercinta yang tidak dapat penulis sebutkan satu

persatu.

20. Seluruh Abang-abang dan Adik-adikku di UKM Robotik Sikonek (dari

periode awal hingga periode sekarang) yang sangat penulis cintai

danbanggakan.

21. Seluruh angkatan di Departemen Teknik Elektro (2010, 2011, 2013, 2014,

dan 2015).

22. Seluruh pihak yang tidak dapat penulis sebutkan satu persatu yang

telahmembantu penulis baik secara langsung maupun tidak langsung

selamamenjalani masa perkuliahan di Departemen Teknik Elektro FT-USU.

Akhirnya, penulis mengharapkan tulisan ini bermanfaat bagi penulisdan

Departemen Teknik Elektro Fakultas Teknik Sumatera Utara.

Medan, Juni 2016

Penulis

(8)

DAFTAR ISI

ABSTRAK ... i

KATA PENGANTAR ... ii

DAFTAR ISI ... vi

DAFTAR GAMBAR ... viii

DAFTAR TABEL ... xi

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Penulisan ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Penulisan ... 2

1.4 Batasan Masalah ... 2

1.5 Metode Penulisan ... 3

1.6 Sistematika Penulisan ... 4

BAB II LANDASAN TEORI ... 6

2.5.1 Bahasa Pemrograman Arduino ... 12

2.5.1.1Struktur ... 12

2.5.1.2Konstanta ... 13

2.5.1.3 Fungsi Masukan dan Keluaran Digital ... 16

2.6 PING ... 16

BAB III METODOLOGI PENELITIAN ... 18

3.1 Umum ... 18

3.2 Gambaran Sistem Rancangan ... 19

3.3 Kebutuhan Sistem Absensi ... 20

3.3.1 Arduino Mega 2560 ... 21

(9)

3.3.1.2Memori Program ... 23

3.3.1.3Memori Data ... 24

3.3.1.4Memori Input/Output ... 25

3.3.1.5Catu Daya ... 25

3.3.2 Modul SD Card ... 26

3.3.3 Modul RFID MFRC522 ... 26

3.3.4 Modul RTC DS-1307 ... 28

3.3.5 Modul GSM/GPRS SIM900 ... 39

3.4 Perancangan Perangkat Keras ... 32

3.5 Perancangan Perangkat Lunak ... 33

3.5.1 Perancangan Program Arduino ... 33

3.3.5 Website ... 38

BAB IV PENGUJIAN DAN ANALISA DATA ... 40

4.1 Umum ... 40

4.2Implementasi ... 41

4.3 Pengujian dan Analisis Koneksi Arduino dengan RTC ... 43

4.4 Pengujian dan Analisis Koneksi Arduino dengan RFID ... 46

4.5 Pengujian dan Analisis Koneksi Arduino dengan Modul SD Card ... 48

4.6 Pengujian dan Analisis Pembacaan Data SD Card ... 50

4.7 Pengujian dan Analisis Koneksi Arduino dengan SIM900 ... 52

4.8 Pengujian dan Analisis Pengiriman SMS ... 54

4.9 Pengujian dan Analisis Lokasi Pengambilan Data ... 55

4.10 Pengujian dan Analisis Koneksi GPRS ... 57

4.11 Pengujian dan Analisis Koneksi ke Website ... 59

4.12 Pengujian dan Analisis Pengiriman Data ke Website ... 61

4.13 Pengujian Sistem Absensi secara Keseluruhan ... 68

BAB V PENUTUP ... 75

5.1 Kesimpulan ... 75

5.2 Saran ... 76

(10)

DAFTAR GAMBAR

Gambar 2.1 Arsitektur GPRS ... 7

Gambar 2.2 Komponen dalam Sistem RFID ... 9

Gambar 2.3 Standar Ukuran Identification Card ... 10

Gambar 2.4 Jenis-Jenis Arduino ... 11

Gambar 2.5 Struktur Umum Pemrograman Arduino ... 12

Gambar 2.6 Analogi Struktur Umum Pemrograman Arduino ... 13

Gambar 2.7 Fungsi Sintaks pinMode ... 15

Gambar 2.8 Fungsi Sintaks digitalWrite ... 15

Gambar 2.9 Fungsi Sintaks digitalRead ... 15

Gambar 2.10 Implementasi Sintaks pada Program Arduino ... 16

Gambar 2.11 PING pada Command Prompt ... 17

Gambar 3.1 Model Sistem Rancangan ... 19

Gambar 3.2 Arduino Mega 2560 ... 22

Gambar 3.3 Konfigurasi Pin ATMega 2560 ... 23

Gambar 3.4 Peta Memori Program ... 24

Gambar 3.5 Modul SD Card ... 26

Gambar 3.6 Modul MFRC522... 27

Gambar 3.7 Mifare Ultralight ... 28

Gambar 3.8 Modul RTC DS-1307 ... 29

Gambar 3.9 Modul GPRSSim900 ... 30

Gambar 3.10 Rangkaian Skematik Sistem Absensi ... 31

Gambar 3.11 Diagram Alir Penulisan EEPROM ... 34

Gambar 3.12 Diagram Alir Sistem Absensi ... 35

Gambar 3.13 Arduino IDE ... 36

Gambar 3.14 Penampil Data di Pubnub ... 39

Gambar 4.1 Perangkat-Perangkat Keras Sistem Absensi ... 41

Gambar 4.2 ShieldArduino Mega 2560 ... 42

(11)

Gambar 4.4 Perangkat Pengujian Modul RTC ... 44

Gambar 4.5 Pengujian Modul RTC ... 44

Gambar 4.6 Hasil Pengujian Koneksi RTC dengan Arduino ... 45

Gambar 4.7 Perangkat Pengujian Modul RFID ... 46

Gambar 4.8 Proses Pengujian Modul RFID ... 47

Gambar 4.9 Hasil Pengujian Koneksi RFID dengan Arduino ... 47

Gambar 4.10 Perangkat Pengujian Modul SD Card ... 48

Gambar 4.11 Proses Pengujian Modul SD Card ... 49

Gambar 4.12 Hasil Pengujian Koneksi Modul SD Card dengan Arduino ... 50

Gambar 4.13 Hasil Pengujian Penulisan Data SD card ... 51

Gambar 4.14 Hasil Pengujian FileTeks di dalam SD Card ... 51

Gambar 4.15 Perangkat Pengujian Koneksi SIM900 ... 52

Gambar 4.16 Proses Pengujian Koneksi SIM900 ... 53

Gambar 4.17 Hasil Pengujian Koneksi SIM900 dengan Arduino... 53

Gambar 4.18 Kondisi Pengujian Pengiriman SMS ... 54

Gambar 4.19 Hasil Pengujian Pengiriman SMS pada Sisi Penerima ... 55

Gambar 4.20 Hasil Pengujian Pengecekan Lokasi ... 56

Gambar 4.21 Lokasi pada Google Map ... 57

Gambar 4.22 Hasil Pengujian Koneksi GPRS... 58

Gambar 4.23 Grafik Pengujian Koneksi GPRS... 58

Gambar 4.24 Hasil Pengujian Koneksi ke Pubnub... 60

Gambar 4.25 Grafik Pengujian Data 30 byte ... 62

Gambar 4.26 Grafik Pengujian Data 150 byte ... 63

Gambar 4.27 Grafik Pengujian Data 300 byte ... 64

Gambar 4.28 Grafik Pengujian Data 450 byte ... 65

Gambar 4.29 Grafik Pengujian Data 600 byte ... 66

Gambar 4.30 Grafik Pengujian Data 750 byte ... 67

Gambar 4.31 Hasil Inisialisasi Sistem Absensi ... 69

Gambar 4.32 Proses Pengaktifan Absensi ... 70

Gambar 4.33 Hasil Pengaktifan pada Serial Monitor... 70

(12)

Gambar 4.35 Pembacaan TagRFID pada Serial Monitor... 71

Gambar 4.36 ProsesPenonaktifan Perangkat Absensi pada Serial Monitor ... 72

Gambar 4.37 ProsesPengiriman SMS pada Serial Monitor ... 73

Gambar 4.38 PenerimaanSMS pada Nomor Tujuan ... 73

(13)

DAFTAR TABEL

Referensi

Dokumen terkait

[r]

• Peserta didik diajak untuk menuliskan ungkapan syukur kepada Tuhan yang telah menciptakan dirinya sebagai laki-laki atau perempuan yang merupakan..

H.A Bastari Seberang Ulu I - Palembang, Panitia Pengadaan Barang dan Jasa / Pokja ULP Kantor Regional VII BKN Palembang Tahun Anggaran 2016, telah diadakan rapat

[r]

Berdasarkan hasil analisis dan pem - bahasan dalam laporan penelitian, maka dapat ditarik simpulan sebagai berikut Ha- sil pengujian dengan Regresi Tahap 1 dan Tahap 2, bahwa

Hasil penelitian ini berbeda dengan penelitian yang dilakukan oleh Surasih (2006), yang mengemukakan bahwa pantang makanan bukan merupakan salah satu faktor yang

Komposisi musik program ”Bermain layang - layang” merupakan cerita yang menggambarkan tentang keadaan dan suasana saat sedang bermain layang-layang. Musik program adalah salah

Untuk meningkatkan faktor kognitif (kompetensi pengetahuan) dari seorang karyawan, ada salah satu cara yang dapat dilakukan oleh perusahaan yaitu dengan