i
DAFTAR TABEL
DAFTAR GAMBAR
ii
1
BAB 1. PENDAHULUAN
smartphone yang hampir dimiliki oleh setiap orang pada zaman ini. Salah satu
sistem operasi yang paling banyak digunakan pada smartphone adalah Android.
Sehingga telah terdapat banyak aplikasi yang telah dibuat untuk mendukung
sistem operasi ini.
Dengan semakin berkembangnya teknologi, aplikasi pada smartphone
tidak hanya digunakan sebagai sistem tunggal pada smartphone melainkan telah
dapat terhubung dengan sistem eksternal lainnya seperti, smartwatch, smarthome,
smartcampus dan lain sebagainya. Penggabungan sistem ini dikenal dengan istilah
Internet of Things (IOT). IOT adalah sebuah konsep yang memiliki tujuan
memperluas manfaat dari konektivitas internet yang tersambung secara terus-
menerus.
Berdasarkan uraian di atas, penelitian ini mengambil topik tentang Absensi
Otomatis berbasis teknologi GPS dengan media komunikasi berupa GPRS dan
terintegrasi dengan sistem basis data. GPRS digunakan sebagai media komunikasi
yang bertugas mengirimkan data lokasi kelas dalam bentuk paket data
menggunakan jaringan internet.
1.2 Rumusan Masalah
Penelitian ini akan mengembangkan sistem absensi otomatis untuk
mengatasi kelemahan yang ada pada latar belakang. Rumusan masalah penelitian
ini yaitu :
1. Bagaimana cara merancang dan membuat sistem absensi otomatis
dengan menggunakan arduino uno dengan memanfaatkan GPS untuk
mengetahui posisi mahasiswa.
2. Bagaimana cara membuat sistem absensi otomatis berbasis IOT dengan
menggunakan android dan website.
3. Bagaimana cara menghubungkan arduino, SIM808 dan website melalui
server.
1.3 Tujuan Penelitian
Adapun tujuan penelitian ini, yaitu :
1. Merancang alat absensi otomatis menggunakan arduino uno dan modul
GPS untuk menentukan posisi mahasiswa.
2. Membangun sistem absensi otomatis berbasis IOT dengan website dan
android pada smartphone.
3. Menguji keseluruhan sistem alat absensi otomatis untuk memastikan
alat sudah terhubung dengan server.
1.4 Urgensi Penelitian
1. Menggunakan modul SIM 808 sebagai modul GPS dan modul
GSM/GPRS.
2. Menggunakan Arduino uno R3 sebagai pusat pengolah data.
3. Menggunakan media antarmuka yang berbasis website sebagai
pendukung dan aplikasi android dengan platform CodeIgniter serta
Ionic.
3
Gambar 2.1 Modul SIM 808 GSM/GPRS/GPS (Sabbar dan Ali, 2016).
General Packet Radio Service (GPRS) adalah layanan transmisi data
berbasis paket menggunakan komunikasi nirkabel melalui jaringan GSM, CDMA
dan TDMA (ANSII36). GPRS menerapkan prinsip packetswitch untuk
mentransfer data pengguna dengan cara yang efisien antara stasiun selulerGSM
dan jaringan data paket eksternal. Packetswitch adalah sebuah sistem di mana data
yang akan ditransmisikan dibagi menjadi bagian-bagian kecil (paket) lalu
ditransmisikan dan diubah kembali menjadi data semula. Sistem ini dapat
mentransmisikan ribuan bahkan jutaan paket per detik. Oleh karena itu, GPRS
memberikan layanan transmisi data dengan kecepatan yang lebih baik dari sistem
GSM yaitu berkisar antara 56 kbps sampai dengan 115 kbps
(educypedia.karadimov.info).
4
2.2 Mikrokontroler
Sumardi (2013) menyatakan bahwa mikrokontroler adalah mikroprosesor
yang dikhususkan untuk instrumentasi dan kendali. Mikroprosesor merupakan
suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali
dengan program yang bisa ditulis dan dihapus dengan cara khusus.
Mikrokontroler merupakan komputer didalam chip yang digunakan untuk
mengontrol peralatan elektronik, yang menekankan efesiensi dan efiktifitas biaya
(Sumardi, 2013).
Arduino merupakan sebuah pengendali mikro single board yang bersifat
open-source diturunkan dari Wiring platform dan dirancang untuk memudahkan
penggunaan elektronik dalam berbagai bidang. Hardware-nya memiliki prosesor
Atmel AVR (Automatic Voltage Regulator) atau Atmel ARM (Acorn RISC
Machine) dan softwarenya memiliki bahasa pemrograman sendiri (Lontoh dkk,
2017).
Suatu chip berupa IC (Integrated Circuit) yang dapat menerima sinyal input,
mengolahnya dan memberikan sinyal output sesuai dengan program yang diisikan
ke dalamnya. Sinyal input mikrokontroler berasal dari sensor yang merupakan
informasi dari lingkungan sedangkan sinyal output ditujukan kepada aktuator
yang dapat memberikan efek ke lingkungan. Jadi secara sederhana mikrokontroler
dapat diibaratkan sebagai otak dari suatu perangkat/produk yang mempu
berinteraksi dengan lingkungan sekitarnya (Wahyuni, 2015).
Arduino adalah sebuah board mikrokontroller yang berbasis ATmega328.
Arduino memiliki 14 pin input/output yang mana 6 pin dapat digunakan sebagai
output PWM, 6 analog input, crystal osilator 16 MHz, koneksi USB, jack power,
kepala ICSP, dan tombol reset. Arduino mampu mensupportmikrokontroller;
dapat dikoneksikan dengan komputer menggunakan kabel USB (Rifyansyah,
2017).
5
ionik memiliki tujuan untuk membangun UI (user interface) untuk seluler aplikasi
tanpa mengimplementasikan aplikasi itu dalam bahasa asli bahasa untuk aplikasi
berbasis platform(Chaudhary, 2018).
CodeIgniter merupakan framework PHP yang dibuat berdasarkan model
viewControlleer (MVC). CI memiliki library yang lengkap untuk mengerjakan
operasi-operasi yang umum dibutuhkan oleh aplikasi berbasis web misalnya
mengakses database, memvalidasi form sehingga sistem yang dikembangkan
mudah. CI juga menjadi satusatunya Framework dengan dokumentasi yang
lengkap dan jelas (Destininingrum dan Adrian, 2017).
DAFTAR PUSTAKA
Kaplan., D. E., dan Hegarty, J. C., 2006. Understanding GPS Principles and
applications. London : Artech House,INC
Lontoh, J. H., Mamahit, D. J. dan Tulung, N.M., 2017.Rancang Bangun Kunci
Pintu Elektronik Menggunakan Bluetooth berbasis Android.E-Journal
Teknik Elektro dan Komputer. 3 [6]: 97-98.
Rifyansyah, 2017.Rancang Bangun Gerbang Dengan Menggunakan Kontrol
Android ViaBluetooth BerbasisArduino Uno R3. Laporan Tugas
AkhirProgram Studi D3 Metrologi dan Instrumentasi Departemen Fisika
Universitas Sumatera Utara.
Sabbar ., M., dan Ali ., I.A., 2016. GPS-GPRS Control and Tracking System for
Fuel Trucks via Processing of Travelling Information. International
Journal of Scientific & Engineering Research, 6(7) : 3.
Sagala, A., 2014. Rancang Bangun Prototipe Sistem Absensi Otomatis dengan
Teknologi RFID. Jurnal Teknik Komputer Institut Teknologi Del, 1 (2) : 2.
Sakti, S. P., 2017. Pengantar Teknologi Sensor : Prinsip Dasar Sensor Besaran
Mekanik. Malang : Tim UB Press.
Santoso, H., 2018. Monster Arduino: Implementasi Internet of Things pada
Jaringan GPRS. Malang : Elang Sakti.
Saputra, Z. R., 2016. Rancang Bangun Buka Tutup Pintu Otomatis Dengan
Interfacing Berbasis Android.JTI. 1 [8]: 3-4.
Setiawan dkk, 2013. Aplikasi Makassar Tourism Pada Kota Makassar Berbasis
Android. Jurnal Infra.1: 156.
Setyorini, I., dan Ramayanti, D., 2019. Finding Nearest Mosque Using Haversine
Formula on Android Platform. Jurnal Online Informatika (JOIN), 1(4): 2.
Suhaeb, Y. A. Dkk., 2017. Mikrokontroler dan Interace. Makasar : Universitas
Negeri Makasar.
Sumardi,2013.Mikrokontroler Belajar AVR Mulai Dari Nol.Yogyakarta: Graha
Ilmu
Susilo, S. Y., Pranjoto, H., Gunadhi, A., 2014. Sistem Pelacakan dan
Pengamanan Kendaraan Berbasis GPS dengan Menggunakan
Komunikasi GPRS. Jurusan Ilmiah Widya Teknik, 1(13) : 2.
Verdian, I., 2015. Aplikasi Sistem Absensi Mahasiswa Menggunakan Sidik Jai
Pada Universitas Putra Indonesia “YPTK” Padang. Jurnal Komtekinfo
Fakultas Ilmu Komputer, 1 (2) : 1-2.
Wasista, S., Saraswati, S. D. A., dan Susanto, E., 2019. Aplikasi Internet Of
Things (IOT) Dengan Arduino dan Android. Yogyakarta :Deepublish.
Wiyono, K. dam Zakiyah, S., 2019. Pendidikan Fisika Pada Era Revolusi Industri
4.0 Di Indonesia. Jurnal Seminar Nasional Pendidikan.
www.educypedia.karadimov.info.
www.gps.gov
11
A. Identitas Diri
1 Nama Lengkap(dengan gelar) Phuja Divtia Prima
4 NIM 0802118161008
7 Mikroprosesor Wajib 1
11 Mikroprossesor Wajib 1
Penelitian
No Judul Penelitian Penyandang Tahun
Dana
1 Pemrograman Signal Generator 1997
MANDIRI
menggunakan Mikroprosesor 8088 Nida seri
16
18 PENGEMBANGAN SISTEM
PEMANTAUAN FENOMENA URBAN
HEAT ISLAND KOTA PALEMBANG DAN
DP2M-DIKTI 2013
SEKITARNYA MENGGUNAKAN
KOMBINASI MODEL WRF DAN DATA
PERMUKAAN
19 PENGEMBANGAN SISTEM
PEMANTAUAN FENOMENA URBAN
HEAT ISLAND KOTA PALEMBANG DAN
SEKITARNYA MENGGUNAKAN DP2M-DIKTI 2014
KOMBINASI MODEL WRF DAN DATA
PERMUKAAN
Surya
Harga
2. Bahan Habis Pakai Volume Satuan (Rp) Nilai (Rp)
− Relay 1 Channel 4 25.000 100.000
− IC 7805 4 10.000 40.000
− IC 7809 4 10.000 40.000
− Dioda 2 Ampere 10 8.000 80.000
− Jumper Male-
Female,Male-Male 40 5.000 200.000
− Header Male 40 2.000 80.000
− Socket DC 4 15.000 60.000
− Heatsink 4 25.000 100.000
− Push Button On/Off 4 15.000 60.000
21
Program
No Nama / NIM Ilmu Waktu Uraian Tugas
Studi
Mengelola
Elektronika tim,mencari
Phuja divtia
1. Fisika Instrumentasi dan 8 supplier
prima
Komputasi Nuklir material,bendahara,
perancangan.
Elektronika Pengamatan
Kurnia
2. Fisika Instrumentasi dan 8 dilapangan,desain,
Rahmasari
Komputasi Nuklir membuat laporan
Perakitan dan
3. Khoiril Anam Fisika - 8 pengambilan data
dilapangan
23