TI1133469220

Dari widuri
Lompat ke: navigasi, cari

PERANCANGAN ALAT ABSENSI MENGGUNAKAN RFID

BERBASIS ARDUINO PADA SMK YAPINKTEK

TANGERANG



SKRIPSI




OLEH:


NIM
: 1133469220
NAMA
: HADI FEBRIYADI


FAKULTAS SAINS DAN TEKNOLOGI

PROGRAM STUDI SISTEM KOMPUTER

KONSENTRASI CREATIVE COMMUNICATIVE AND INNOVATIVE TECHNOLOGY

UNIVERSITAS RAHARJA

TANGERANG

2019/2020


UNIVERSITAS RAHARJA

 

LEMBAR PENGESAHAN TIGAS AKHIR


PERANCANGAN ALAT ABSENSI MENGGUNAKAN RFID

BERBASIS ARDUINO PADA SMK YAPINKTEK

TANGERANG


Disusun Oleh :

 
NIM
: 1133469220
Nama
: Hadi Febriyadi
Fakultas
: Sains dan Teknologi
Program Pendidikan
: Strata 1
Program Studi
:Sistem Komputer
Konsentrasi
: Computer System

 

Disahkan Oleh :

Tangerang, September 2019

Rektor
       
Ketua Program Study
UNIVERSITAS RAHARJA
       
Sistem Komputer
           
           
           
           
(Dr.Po.Abas Sunarya,M.Si)
       
(Ageng Setiani Rafika, S.Kom., M.Si)
NIP : 000594
       
NIP : 08165



UNIVERSITAS RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

PERANCANGAN ALAT ABSENSI MENGGUNAKAN RFID

BERBASIS ARDUINO PADA SMK YAPINKTEK

TANGERANG

Dibuat Oleh :


NIM
: 1133469220
NAMA
: HADI FEBRIYADI

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Fakultas Sains dan Teknologi

Program Studi Sistem Komputer

Konsentrasi Creative Communicative and Innovative Technology

Disetujui Oleh :


Pembimbing I
   
Pembimbing II
       
       
       
       
(Ilamsyah, M.Kom)
   
(Drs. Sugeng Widada, M.Si)
NID : 14019
   
NID : 06098


UNIVERSITAS RAHARJA

 

LEMBAR PERSETUJUAN DEWAN PENGUJI


PERANCANGAN ALAT ABSENSI MENGGUNAKAN RFID

BERBASIS ARDUINO PADA SMK YAPINKTEK

TANGERANG


Dibuat Oleh :

NIM
: 1133469220
NAMA
: HADI FEBRIYADI

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Fakultas Sains dan Teknologi

Program Studi Sistem Komputer

Konsentrasi Creative Communicative and Innovative Technology

TA 2019/2020:

Disetujui Oleh :

Tangerang,September 2019

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :



UNIVERSITAS RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

PERANCANGAN ALAT ABSENSI MENGGUNAKAN RFID

BERBASIS ARDUINO PADA SMK YAPINKTEK

TANGERANG


Disusun Oleh :

 
NIM
: 1133469220
Nama
: Hadi Febriyadi
Fakultas
: Sains dan Teknologi
Program Pendidikan
: Strata 1
Program Studi
:Sistem Komputer
Konsentrasi
: CCIT

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendir dan bukan merupakan tiruan, salinan, atau duplikasi dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana baik di lingkungan Universitas Raharja maupun di Universitas lain, serta belum pernah dipublikasikan.

Penyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika pernyataan di atas tidak benar.

Tangerang, September 2019
Hadi Febriyadi
NIM. 1133469220

)*Tandatangan dibubuhi materai 6.000;

ABSTRAK

Perkembangan ilmu pengetahuan di segala bidang dalam era globalisasi saat ini begitu pesat. Terutama dalam bidang IT yang semakin maju seiring dengan kebutuhan pemakai (user). Absensi merupakan salah satu penunjang yang dapat mendukung atau memotivasi setiap kegiatan yang dilakukan di dalam dunia pendidikan di indonesia pada absensi siswa bisa menjadi solusi cara absensi yang lebih baik, yang di harapkan dapat mengatasi permasalahan dan meningkatkan kinerja di sekolah. Perancangan sistem absensi menggunakan RFId ini bertujuan untuk memperbaiki sistem absensi yang dilakukan denga cara manual pada sekolah Yapinktek Tangerang. Dengan menggunakan RFId sebagai alat input, dan menggunakan Arduino sebagagai alat sensor, penelitian ini diharapkan mampu membantu meningkatkan kedisiplinan siswa dan mempermudah guru untuk mengabsen murid di sekolah.

Kata kanci : Absensi, RFId, Arduino Uno.

ABSTRACT

The development of science in all fields in the current era of globalization is so rapid. Especially in the IT field which is increasingly advanced along with the needs of the user (user). Attendance is one of the supports that can support or motivate every activity carried out in the world of education in Indonesia in the absence of students can be a better way of attendance solutions, which are expected to overcome problems and improve performance in school. The attendance system design using RFId aims to improve the attendance system that is done manually by the Yapinktek Tangerang school. By using RFId as an input tool, and using Arduino as a sensor, this research is expected to be able to help improve student discipline and make it easier for teachers to attend students at school.

Keyword : Attendance, RFId, Arduino Uno.


KATA PENGANTAR

Puji syukur alhamdulillah, penulis panjatkan kehadirat Allah SWT yang telah memberikan seribu jalan, sejuta langkah serta melimpahkan segala rahmat dan karunia-Nya, dan juga kepada orang tua yang telah memberikan dukungan sehingga laporan Skripsi Penulis dapat berjalan dengan baik dan selesai dengan semestinya.

Penulisan laporan Skripsi ini disusun sebagai salah satu syarat guna melengkapi kurikulum perkuliahan dan mengikuti Skripsi. Sebagai bahan penulisan, Penulis memperoleh informasi berdasarkan hasil observasi dan studi pustaka dari berbagai sumber yang mendukung penulisan laporan ini.

Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Skripsi ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu pada kesempatan yang singkat ini, izinkanlah penulis menyampaikan selaksa pujian dan terimakasih kepada :

  1. Bapak DR. Po. Abbas Sunarya, M.Si. Selaku Rektor Universitas Raharja.
  2. Bapak Dr. Henderi, S.Kom., M.Kom selaku Dekan Fakultas Universtas Raharja.
  3. Bapak Padeli, M.Kom. selaku Wakil Dekan Fakultas Sains dan Teknologi Universitas Raharja.
  4. Ibu Ageng Setianin Rafika, S.Kom., M.Si. Selaku Ketua Program Studi Sistem Komputer.
  5. Bapak Ilamsyah, M.Kom. selaku Dosen Pembimbing I (Satu) yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis dan kinerja alat.
  6. Bapak Drs. Sugeng Widada, M.Si. selaku Dosen Pembimbing II (Dua) yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis.
  7. Bapak Sukarna Madia,S.Si selaku pembimbing di SMK Yapinktek Tangerang yang telah memberikan dukungan dan masukan yang berarti kepada penulis dalam menyelesaikan Laporan Skripsi ini.
  8. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis..
  9. Teman-teman mahasiswa/i yang telah memberikan dukungan, wawasan, saran maupun doa untuk keberhasilan kepada penulis.
  10. Sahabat-sahabat yang selalu memberikan dukungan dan semangat untuk keberhasilan penulis.
  11. Seluruh Guru SMK Yapinktek terima kasih atas pengarahan dan saran-sarannya yang telah memberikan dukungan, wawasan, saran maupun doa untuk keberhasilan kepada penulis.

Penulis menyadari bahwa dalam penulisan Laporan Skripsi ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan Skripsi ini bermanfaat bagi pihak yang membutuhkan.


Tangerang, September 2019
Hadi Febriyadi
NIM. 1133469220

Daftar isi

DAFTAR TABEL

Tabel 2.1 . Spesifikasi Board Arduino

Tabel 2.2. Literature Review

Tabel 3.1. Tabel SWOT

Tabel 3.2. Matriks Analisis SWOT Yang Berjalan

Tabel 3.3. Elisitasi Tahap I

Tabel 3.4. Elisitasi Tahap II

Tabel 3.5. Elisitasi Tahap III

Tabel 3.6. Final Draft Elisitasi

Tabel 4. 1 . Pengolahan Jadwal Proses Pembuatan Sistem

Tabel 4. 2 . Estimasi Biaya Yang Di Keluarkan

DAFTAR GAMBAR

Gambar 2.1. Rfid

Gambar 2.2. Spesifikasi Arduino Uno

Gambar 2.3. Adaptor

Gambar 2 .4. Absensi

Gambar 2.5. Stepdown lm2596

Gambar 2.6. Sim900a

Gambar 2.7. Switch/Saklar

Gambar 2.8. Liquid Crystal Display (LCD)

Gambar 2 . 9 . MySQL

Gambar 2 . 10 . XAMPP

Gambar 3. 1 . Struktur Organisasi SMK Yapinktek

Gambar 3.4. Logo Sekolah

Gambar 3.5. Flowchart Sistem Yang Berjalan

Gambar 3.6. Diagram Blok

Gambar 3.7. Membuka Software Arduino

Gambar 3.9. Memulai IDE Arduino

Gambar 3.10. Tampilan IDE Arduino

Gambar 3.11. Mengecek Listing

Gambar 3.13. Menentukan Koneksi port 6 pada Arduino 1.8.1

Gambar 3.14. Memilih Board

Gambar 3.15. Upload Program

Gambar 3.17. Memulai Visual Basic.Net

Gambar 3.18. Tampilan Visual Basic.Net

Gambar 3.19. Membuat Project Baru

Gambar 3.20. Tampilan Awal Windows

Gambar 4 . 1 . Pengujian Input Catu Daya

Gambar 4 .2. Pengujian Output Catu Daya

Gambar 4 . 3 . Pengujian Rangkaian Lampu Led

Gambar 4 . 4 . Pengujian Listing Lampu Led

Gambar 4 . 5 . Pengujian Lampu Led Sebelum

Gambar 4 . 6 . Pengujian Lampu Led Sesudah

Gambar 4 . 7 . Rangkaian Buzzer

Gambar 4 . 8 . Listing Program Buzzer

Gambar 4 . 9 . Rangkain Lcd rakter 16x2 Display

Gambar 4 . 10 . Listing Program Lcd

Gambar 4 . 11 . Listing Program Keseluruhan

Gambar 4 . 12 . Kondisi form visual basic.net sebelum lampu dinyalakan

Gambar 4 . 13 . Kondisi form visual basic.net Sesudah lampu dinyalakan

Gambar 3.1 4 . Keadaan Lampu Sebelum Dinyalakan

Gambar 3.1 5 . Keadaan Lampu Sesudah Dijalankan

Gambar 4 .1 6 . Listing Program Visual Basic.Net Untuk Pengujian

Gambar 4 .1 7 . Listing Program Arduino Untuk Pengujian

Gambar 4.1 8 . Flowchart Sistem Yang Diusulkan

Gambar 4.1 9 . Membuat Project Baru Form Utama

Gambar 4 . 20 . Tampilan Form Utama

Gambar 4 . 21 . Tampilan Form Utama Saat Dijalankan

Gambar 4 . 23 . Membuat Project Baru Form Login

Gambar 4. 24 . Tampilan Form Login Saat Dijalankan

Gambar 4 . 25 . Tampilan Listing Program IDE Arduino

Gambar 4 . 23 . Proses Upload Program Kedalam Mikrokontroler

DAFTAR SIMBOL

DAFTAR SIMBOL USE FLOWCHART


DAFTAR PUSTAKA

Contributors

Hadi Febriyadi