• Tidak ada hasil yang ditemukan

Kunci Pintu Otomatis Menggunakan RFID & Nodemcu ESP8266 Dengan Antarmuka Web

N/A
N/A
Protected

Academic year: 2022

Membagikan "Kunci Pintu Otomatis Menggunakan RFID & Nodemcu ESP8266 Dengan Antarmuka Web"

Copied!
15
0
0

Teks penuh

(1)

1

Kunci Pintu Otomatis Menggunakan RFID & Nodemcu ESP8266 Dengan Antarmuka Web

Tugas Akhir

Disusun untuk memenuhi sebagian persyaratan memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret

Disusun oleh :

LUTFI FIRDAUS MAULANA NIM. M3116042

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

SURAKARTA 2019

(2)
(3)
(4)
(5)
(6)

MOTTO

"Lamun siro sekti ojo mateni. Lamun siro banter ojo ndisiki. Lamun siro pinter ojo minteri,”

(Joko Widodo)

(7)

KATA PENGANTAR

Segala puji syukur kehadirat Allah SWT yang telah melimpahkan seluruh rahmat serta hidayah-Nya penulis diberikan kelancaran dan kemudahan dan mampu menyelesaikan Laporan Tugas Akhir dengan judul “Kunci Pintu Otomatis Menggunakan RFID & Nodemcu ESP8266 Dengan Antarmuka Web” tepat pada waktunya. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Amd.Kom pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.

Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak.

Penulis mengucapkan terima kasih yang tak terhingga kepada:

1. Bapak Drs. Harjana, M.Si., M.Cs., Ph.D, selaku Pimpinan Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.

2. Ibu Hartatik., S.Si., M.Si. selaku Ketua Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.

3. Bapak Nanang Maulana Yoeseph, S.Si, M.Cs. selaku dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik kepada penulis.

4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.

5. Segenap keluarga besar Program Studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh dari sempurna.Untuk itu, semua jenis saran, kritik dan masukan yang bersifat membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat

(8)
(9)

DAFTAR ISI

HALAMAN PERSETUJUAN ... Error! Bookmark not defined.

HALAMAN PENGESAHAN ... Error! Bookmark not defined.

HALAMAN PERNYATAAN ... Error! Bookmark not defined.

MOTTO ... 6

KATA PENGANTAR ... 7

DAFTAR ISI ... 9

DAFTAR TABEL ... 12

DAFTAR GAMBAR ... 13

ABSTRAK ... 14

ABSTRACT ... 15 PENDAHULUAN ... Error! Bookmark not defined.

1.1. Latar Belakang ... Error! Bookmark not defined.

1.2. Perumusan Masalah ... Error! Bookmark not defined.

1.3. Batasan Masalah... Error! Bookmark not defined.

1.4. Tujuan Penelitian ... Error! Bookmark not defined.

1.5. Manfaat Kegiatan ... Error! Bookmark not defined.

1.6. Metodologi penelitian ... Error! Bookmark not defined.

1.7. Sistematika Penulisan ... Error! Bookmark not defined.

LANDASAN TEORI ... Error! Bookmark not defined.

2.1. Tinjauan Pustaka ... Error! Bookmark not defined.

2.1.1. Tinjauan Produk Pertama ... Error! Bookmark not defined.

2.1.2. Tinjauan Produk Kedua... Error! Bookmark not defined.

2.1.3. Tinjauan Produk Ketiga ... Error! Bookmark not defined.

2.2. Landasan Teori ... Error! Bookmark not defined.

2.2.1. Sistem ... Error! Bookmark not defined.

2.2.2. Informasi ... Error! Bookmark not defined.

2.2.3. Sistem Informasi ... Error! Bookmark not defined.

2.2.4. Basis Data ... Error! Bookmark not defined.

(10)

2.2.5. Bahasa C... Error! Bookmark not defined.

2.2.6. Proses Bisnis ... Error! Bookmark not defined.

2.2.7. Activity Diagram ... Error! Bookmark not defined.

2.2.8. Usecase Diagram ... Error! Bookmark not defined.

2.2.9. Entity Relationship Diagram (ERD) Error! Bookmark not defined.

2.2.10. PHP (Hypertext Preprocessor) ... Error! Bookmark not defined.

2.2.11. MySQL ... Error! Bookmark not defined.

2.2.12. Arduino Uno ... Error! Bookmark not defined.

2.2.13. NodeMCU ESP8266 ... Error! Bookmark not defined.

2.2.14. RFID ... Error! Bookmark not defined.

2.2.15. Pengujian Black Box ... Error! Bookmark not defined.

ANALISIS DAN PERANCANGAN PROGRAM Error! Bookmark not defined.

3.1. Proses Bisnis Sistem ... Error! Bookmark not defined.

3.2. Analisa Kebutuhan Sistem dan Hardware... Error! Bookmark not defined.

3.2.1. Kebutuhan Perangkat Lunak ... Error! Bookmark not defined.

3.2.2. Kebutuhan Perangkat Keras ... Error! Bookmark not defined.

3.2.3. Kebutuhan Fungsional Sistem ... Error! Bookmark not defined.

3.3. Perancangan Aplikasi ... Error! Bookmark not defined.

3.3.1. UseCase Diagram ... Error! Bookmark not defined.

3.3.2. Activity Diagram ... Error! Bookmark not defined.

3.4. Perancangan Database ... Error! Bookmark not defined.

3.4.1. ERD (Entity Relationship Diagram) Error! Bookmark not defined.

3.4.2. Relasi Antar Tabel... Error! Bookmark not defined.

3.4.3. Perancangan Tabel ... Error! Bookmark not defined.

3.5. Perancangan Desain User Interface ... Error! Bookmark not defined.

3.5.1. Perancangan Halaman Dashboard ... Error! Bookmark not defined.

3.5.2. Perancangan Halaman ID RFID... Error! Bookmark not defined.

3.5.3. Perancangan Halaman Tambah ID RFID ... Error! Bookmark not defined.

(11)

3.5.4. Perancangan Halaman Edit ID RFID ... Error! Bookmark not defined.

3.5.5. Perancangan Halaman Monitoring ... Error! Bookmark not defined.

3.6. Perancangan Pengujian ... Error! Bookmark not defined.

IMPLEMENTASI DAN PENGUJIAN ... Error! Bookmark not defined.

4.1. Implementasi Sistem ... Error! Bookmark not defined.

4.1.1. Implementasi Halaman Dashboard .. Error! Bookmark not defined.

4.1.2. Implementasi Halaman ID RFID ... Error! Bookmark not defined.

4.1.3. Implementasi Halaman Tambah ID RFID ... Error! Bookmark not defined.

4.1.4. Implementasi Halaman Edit ID RFID... Error! Bookmark not defined.

4.1.5. Implementasi Halaman Monitoring . Error! Bookmark not defined.

4.2. Implementasi Hardware ... Error! Bookmark not defined.

4.2.1. Implementasi MFRC522 ... Error! Bookmark not defined.

4.2.2. Implementasi Relay ... Error! Bookmark not defined.

4.3. Pengujian ... Error! Bookmark not defined.

KESIMPULAN DAN SARAN ... Error! Bookmark not defined.

5.1. Kesimpulan ... Error! Bookmark not defined.

5.2. Saran ... Error! Bookmark not defined.

DAFTAR PUSTAKA ... Error! Bookmark not defined.

(12)

DAFTAR TABEL

Tabel 2. 1 Perbandingan Fitur Tinjauan Produk Pertama .... Error! Bookmark not defined.

Tabel 2. 2 Perbandingan Fitur Tinjauan Produk Kedua ... Error! Bookmark not defined.

Tabel 2. 3 Perbandingan Fitur Tinjauan Produk Ketiga ... Error! Bookmark not defined.

Tabel 3. 1 Kebutuhan Fungsional Sistem ... Error! Bookmark not defined.

Tabel 3. 2 Perintah ... Error! Bookmark not defined.

Tabel 3. 3 Sensor ... Error! Bookmark not defined.

Tabel 3. 4 data ... Error! Bookmark not defined.

Tabel 3. 5 rfid ... Error! Bookmark not defined.

Tabel 3. 6 Perancangan Pengujian Sistem ... Error! Bookmark not defined.

Tabel 3. 7 Perancangan Pengujian Hardware ... Error! Bookmark not defined.

Tabel 3. 8 Perancangan Pengujian Sistem dan Hardware .... Error! Bookmark not defined.

Tabel 4. 1 Pengujian Sistem ... Error! Bookmark not defined.

Tabel 4. 2 Pengujian Hardware ... Error! Bookmark not defined.

Tabel 4. 3 Pengujian Sistem dan Hardware ... Error! Bookmark not defined.

(13)

DAFTAR GAMBAR

Gambar 1. 1 Metodologi Penelitian Waterfall ... Error! Bookmark not defined.

Gambar 3. 1 Proses Bisnis Sistem... Error! Bookmark not defined.

Gambar 3. 2 Usecase Diagram ... Error! Bookmark not defined.

Gambar 3. 3 Activity Diagram Daftar ID RFID .... Error! Bookmark not defined.

Gambar 3. 4 Activity Diagram Tambah Data ID RFID ... Error! Bookmark not defined.

Gambar 3. 5 Activity Diagram Edit Data ID RFID ... Error! Bookmark not defined.

Gambar 3. 6 Activity Diagram Data Hapus ID RFID ... Error! Bookmark not defined.

Gambar 3. 7 Activity Diagram Monitoring... Error! Bookmark not defined.

Gambar 3. 8 ERD (Entity Relationship Diagram) . Error! Bookmark not defined.

Gambar 3. 9 Relasi Antar Tabel ... Error! Bookmark not defined.

Gambar 3. 10 Desain User Interface halaman dashboard ... Error! Bookmark not defined.

Gambar 3. 11 Desain User Interface halaman id rfid ... Error! Bookmark not defined.

Gambar 3. 12 Desain User Interface halaman tambah id rfid .... Error! Bookmark not defined.

Gambar 3. 13 Desain User Interface halaman edit id rfid ... Error! Bookmark not defined.

Gambar 3. 14 Desain User Interface halaman update perangkat ... Error!

Bookmark not defined.

Gambar 4. 1 Halaman dashboard ... Error! Bookmark not defined.

Gambar 4. 2 Halaman id rfid... Error! Bookmark not defined.

Gambar 4. 3 Halaman tambah id rfid ... Error! Bookmark not defined.

Gambar 4. 4 Halaman ID RFID ... Error! Bookmark not defined.

Gambar 4. 5 Halaman monitoring ... Error! Bookmark not defined.

Gambar 4. 6 Rangkaian Nodemcu ESP8266 dan MFRC522 Error! Bookmark not defined.

Gambar 4. 7 Hasil Output Sensor MFRC522... Error! Bookmark not defined.

Gambar 4. 8 Rangkaian Relay ... Error! Bookmark not defined.

(14)

ABSTRAK

Dalam era globalisasi dan teknologi dewasa ini, penggunaan komputer sebagai salah satu alat teknologi informasi sangat dibutuhkan keberadaannya hampir disetiap aspek kehidupan untuk memenuhi kebutuhan manusia.

Penggunaan perangkat komputer sebagai perangkat pendukung manajemen dan pengolahan data adalah sangat tepat dengan mempertimbangkan kuantitas dan kualitas data, dengan demikian penggunaan perangkat komputer dalam setiap informasi sangat mendukung dalam sistem pengambilan keputusan.

Perkembangan seperti itu terjadi hampir di semua bidang teknologi, termasuk dalam bidang keamanan atau security.

Metodologi yang dilakukan dalam pembuatan produk ini adalah waterfall.

Proses pembuatan produk dilakukan dengan membuat rancangan alur dari sistem monitoring dan rangkaian alat kunci pintu otomatis RFID. Kemudian dilakukan perangkaian alat kunci pintu otomatis RFID yang terdiri dari yaitu RFID MFRC522, Nodemcu ESP8266, dan Relay 1 channel. Dan dilanjutkan membuat sistem monitoring sesuai dengan perancangan. Menghubungkan proses berjalannya sistem monitoring dengan rangkaian alat kunci pintu otomatis RFID dan memastikan kedua rancangan tersebut dapat berjalan dengan baik.

Produk yang akan dihasilkan merupakan sebuah sistem monitoring yang digunakan untuk mengontrol kunci pintu dengan RFID sebagai pemberi akses.

Pada saat terdapat kartu tag RFID yang di scan, maka akan memberi perintah ke Nodemcu ESP8266 untuk mengirimkan data id kartu RFID menuju ke web. Data id kartu RFID akan di cek, apabila id kartu RFID terdaftar dalam tabel yang didalam tabel web maka dapat melakukan akses pintu dengan pintu otomatis terbuka kuncinya. Sedangkan jika id kartu RFID tidak terdaftar di web maka tidak mendapatkan akses untuk membuka pintu.

Kata kunci : RFID, Nodemcu ESP8266, Relay

(15)

ABSTRACT

In the era of globalization and technology today, the use of computers as one of the tools of information technology is needed presence in almost every aspect of life to meet human needs. The use of computers as a support device management and data processing is very appropriate considering the quantity and quality of data, thus the use of computer equipment in any information strongly supports the decision-making system. Such developments in nearly all fields of technology, including in the field of security or security.

The methodology in the creation of this product is the waterfall. Product manufacturing process is done by drafting the flow of the monitoring system and a series of automatic door lock RFID tool. Then do the automatic door lock coupling tool consisting of RFID ie RFID MFRC522, Nodemcu ESP8266, and Relay 1 channel. And continued making the monitoring system in accordance with the design. Connecting the running circuit monitoring system with automatic door lock RFID tool and ensure both the design can work well.

Product to be produced is a monitoring system that is used to control door locks with RFID as access providers. At the time of card RFID tags are scanned, it will give the order to Nodemcu ESP8266 to transmit data to the RFID card id to the web. Data id RFID cards will be checked, if id RFID cards listed in a table in a web table then can access doors with automatic doors unlocked. Meanwhile, if the RFID card id is not listed on the web then it does not have access to open the door.

Keywords: RFID, Nodemcu ESP8266, Relay

Referensi

Dokumen terkait

Tujuan 4: Mewujudkan tata kelola yang berkeadilan, transparan, partisipatif, akuntabel, dan terintegrasi guna menunjang efektifitas dan efisiensi pemanfaatan sumberdaya di unit

Melalui pemanfaat internet dalam dunia pendidikan peserta didik mampu menggunakan internet secara maksimal untuk mencari informasi yang berhubungan dengan mata pelajaran

1) Hamil di luar nikah. Kehamilan di luar nikah merupakan salah satu bentuk motivasi negatif karena seringkali mereka yang memiliki motivasi ini sebenarnya belum

Dalam kegiatan surat-menyurat di Unikom masih dirasakan adanya ketidakjelasan prosedur pengiriman atau pendistribusian surat, ketidakefektifan pembuatan dan pengiriman

fuzzy AHP, bobot krite teria da dan subkriteria untuk masalah pemilihan lokasi pendidikan bisa d dihitung dengan mudah dan hasil yang... Manfaat yang bisa didapatkan oleh

Riset dari dua peneliti sebelumnya masih sebatas menghitung keterbacaan teks berita, sehingga peneliti menerapkan formula Fog Index untuk menghitung keterbacaan teks berita

Soil samples that mixed with lime only additive have decreasing friction angle value ( ɸ ) along curing periods but, all samples that added with lime and fly- ash show the

Pemberian diskon yang lebih tinggi dan termin penjualan kredit yang lebih panjang akan mengakibatkan arus kas perusahaan pada periode sekarang menjadi lebih rendah dibandingkan