DIY RFID Security Door Lock System With Multiple Access Project (KIR)

July 10, 2019 | Author: Kristoforus Jason | Category: N/A
Share Embed Donate


Short Description

Huhuy...

Description

EKSTRAKULIKULER

KIR

[email protected]

 JUDUL

DIY RFID SECURITY DOOR LOCK SYSTEM WITH MULTIPLE ACCESS AND SOUND EFFECT

+62 819 0229 8000

FEATURES @kristoforusjason -DAPAT DIAKSES MELALUI KARTU RFID ATAU PENGETIKAN PASSWORD PADA KEYPAD -MEMILIKI 1 BUAH 'MASTER' CARD YANG MEMPUNYAI HAK MELAKUKAN REGISTRASI DAN PENGHAPUSAN AKSES KARTU RFID LAIN -MEMILIKI BATAS KESALAHAN PADA ILEGAL LOGIN YANG DAPAT MEMBLOKIR AKSES JIKA TERJADI BANYAK KESALAHAN PADA INPUT PASSWORD ATAUPUN PENGAKSESAN SISTEM OLEH KARTU RFID YANG BELUM TERDAFTAR -MEMILIKI SOUND NAVIGATION YANG MERESPON SEMUA PERINTAH -DAPAT MENAMPUNG BANYAK ID TANPA MEMBUTUHKAN SD CARD -DAPAT MENYIMPAN DATA WALAUPUN SISTEM MATI/RESET

A.MODULE YANG DIBUTUHKAN DALAM SISTEM INI : -1unit Arduino UNO Atmega328p -1unit Keypad membrane 4x4 matrix key button array -1Unit Module RFID Reader Writer RC-522 -1Unit LCD display 1602 dengan i2C connection -1unit Module mp3 DFPlayer mini for Arduino -1unit Module mini Amplifier PAM8304 2*3watt -1unit memory microSD minimal 2GB maksimal 8GB -1Unit mini Speaker 8 Ohm -1Unit L9110S H-Bridge Motor Driver -2pcs Resistor 10K (0.5watt) -1Unit Adaptor Power Supply 12V 1A/2A (Optional) -Kartu dan Key Chain untuk RFID

2

B.WIRING 1.Wiring Module RFID RC-522 ke Arduino Uno * MOSI : Pin D11 * MISO : Pin D12 * SCK : Pin D13 * SS/SDA: Pin 10 * RST : Pin 9 * RQ : Tidak digunakan * GND : Pin GND * 3.3V : Pin 3.3V (awas jangan di sambung ke Pin 5V) 2.Wiring Module LCD 1602 i2C ke Arduino * GND : Pin GND * VCC : Pin 5V * SDA : Pin A4 * SCL : Pin A5 3.Wiring Keypad Membrane Ke Arduino Uno * Pin1 : Pin D6 * Pin2 : Pin D5 * Pin3 : Pin D4 * Pin4 : Pin D3 * Pin5 : Pin A3 * Pin6 : Pin A2 * Pin7 : Pin A1 * Pin8 : Pin A0

Perhatikan penomoran kabel keypad pada gambar dibawah ini :

Gunakan Single Row Male Header (seperti nampak pada gambar di samping keypad) untuk menghubung socket pada kabel keypad dengan port pin (Female Header) pada Board Arduino atau dapat menggunakan kabel jumper dupont  jenis Male to Male untuk menghubungkanya.

3

4.Wiring Module DFPlayer mini dan Selenoid + Mosfet (MOTOR DRIVER) ke Arduino

Untuk Sambungan Module DF Player mini, Selenoid Door Lock dan Mosfet IRF3205 Silahkan perhatikan gambar dibawah ini dengan seksama :

Apabila menginginkan hanya menggunakan 1 power supply /adaptor dalam project ini maka harus menambahkan Regulator LM7805 karena Regulator On Board/bawaan Arduino (AMS1117 5V) hanya bisa menerima tegangan Vin maksimal 10volt sedangkan dalam project ini kita membutuhkan power supply 12V DC untuk menghidupkan Selenoid door Lock.

4

5.Wiring Module DFPlayer mini ke Amplifier dan Speaker 

Berikut adalah salah satu contoh wiring dari beberapa cara penyambungan module DFPlayer mini ke Amplifier dan Speaker :

6.Kelola file audio dalam module DFPlayer mini

Dalam project ini kita harus menempatkan beberapa file audio dalam kartu memory microSD untuk dapat kita putar melalui module DFPlayer sesuai perintah pada program. Folder berisi audio Perintah dari alat ini.

5

C.LIBRARY + SOURCE CODE Sourch code dalam program ini cukup komplek dan melibatkan banyak element library di dalamnya. harus menambahkan beberapa Eksternal Library pada folder 'libraries' pada sistem Arduino untuk dapat melakukan Compile dan Upload pada Board Arduino anda.

1.LIBRARY Berikut daftar Library yang di butuhkan dalam project ini : #include #include #include #include #include #include #include #include #include masukan semua Eksternal Library yang dibutuhkan dalam program ini , bias dengan melakukan compile pada .ino file dan download programnya ke Arduino Uno

2.SOURCE CODE Source Code: Copy file (.ino) ke dalam Arduino IDE dan Upload ke dalam boar d Arduino IDE

GUNAKAN !! Arduino IDE Versi 1.6.12 untuk membuka file ini

6

D.HOW TO USE & TROUBLESHOOTING 1.HOW TO USE THIS PROJECT -Untuk mengakses RFID Doorlock sistem silahkan Menempelkan Kartu/Chain Lock pada RFID Reader

atau melalui keypad dengan mengetik digit angka diakhiri tanda

“ * “

-Untuk mendaftarkan kartu RFID Baru tekan tombol A pada keypad kemudian ikuti narasi -Untuk menghapus memory ID RFID kartu tambahan tekan tombol C pada keypad kemudian ikuti narasi -Untuk melihat nomor ID dari kartu RFID silahkan lihat pada LCD atau melalui serial monitor Arduino IDE

2.TROUBLESHOOTING Berikut adalah masalah yang mungkin timbul pada project ini :

-Gagal Compile dan Upload Source Code pada Arduino IDE -LCD tidak menampilkan apapun (tidak ada text yang terlihat)

-Angka yang muncul tidak sesuai dengan tombol keypad yang ditekan

Author :

-Selenoid doorlock tidak mau bekerja atau hanya bergetar saja -DFMini player tidak mau memainkan suara

Kristoforus Jason Tanudjaja

7

*Jack DC-005 Male Socket Power DC Adaptor 5.5mm Standar Multi Purpose Rp 1.950 *Tombol Push Button PBS-11B Merah Momentary Reset Switch Non-Locking NO Rp 5.000 *PAM8403 Stereo Power Amplifier 2x3W + Potensiometer Volume Rp 14.500 *High Quality Adaptor 12V 1A Adapter Power Supply 220V AC To 12V DC Rp 35.000 *High Quality Adaptor 9V 1A Adapter Arduino Power Supply 220V To 9V  Rp 32.500 *Universal Ntag213 NFC TAG Sticker 13.56MHz ISO14443A NTAG 213 NFC Tag Rp 5.000 *Module Keypad Membrane Matrix Keyboard Array 4X4 For Arduino Rp 12.500 *Red Push Button Self Locking Latching ON O FF Switch Tombol Saklar - Merah Rp 15.000 *Kabel Dupont Wire Jumper Cable For BreadBoard Project Board - Male To Female Rp 9.400 *Kabel Dupont Wire Jumper Cable For BreadBoard Project Board - Male To Male Rp 9.400 *Module MP3 Player For Arduino DF Player Mini Rp 29.500 *Speaker Buzzer 8 Ohm 0.5W Horn Diameter 3.5cm 35mm Loudspeaker Rp 7.500 *Kartu RFID 13.56Mhz Re-Writable Rfid Card For RC522 PN532 NFC Rp 35.100 *MFRC-522 RFID Reader Writer Module Card Keychain RC522 For Arduino Rp 33.500 *Arduino Uno R3 Atmega328 DIP 16u2 + Box Like ORIGINAL + Kabel Ori - KBL PENDEK Rp 93.500 *L298N Motor Driver Module For Motor DC , Stepper , Servo Arduino Rp 35.000 *H-Bridge L9110 Two Motor Driver Module Stepper / Motor DC Rp 13.500 *Selenoid Door Lock 9-12V For Arduino Home Automation Control Rp 98.500

Subtotal

Rp 486.550

8

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF