TI1133469220
PERANCANGAN ALAT ABSENSI MENGGUNAKAN RFID
BERBASIS ARDUINO PADA SMK YAPINKTEK
TANGERANG
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 :
- Bapak DR. Po. Abbas Sunarya, M.Si. Selaku Rektor Universitas Raharja.
- Bapak Dr. Henderi, S.Kom., M.Kom selaku Dekan Fakultas Universtas Raharja.
- Bapak Padeli, M.Kom. selaku Wakil Dekan Fakultas Sains dan Teknologi Universitas Raharja.
- Ibu Ageng Setianin Rafika, S.Kom., M.Si. Selaku Ketua Program Studi Sistem Komputer.
- Bapak Ilamsyah, M.Kom. selaku Dosen Pembimbing I (Satu) yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis dan kinerja alat.
- Bapak Drs. Sugeng Widada, M.Si. selaku Dosen Pembimbing II (Dua) yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis.
- 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.
- Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis..
- Teman-teman mahasiswa/i yang telah memberikan dukungan, wawasan, saran maupun doa untuk keberhasilan kepada penulis.
- Sahabat-sahabat yang selalu memberikan dukungan dan semangat untuk keberhasilan penulis.
- 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