SMART LOCK
Dalam zaman sekarang dimana sebuah kunci dapat diduplikasi atau dicuri tentu kita memerlukan system security yang lebih pintar, maka itu kami dari BINUS UNIVERSITY yang beranggotakan 3 orang ( Efendi-2502001392) , ( Patrick Arthur Sahalaraja - 2502012376) ,(Richie Cheniago - 2540118391) membuat prototype sistem smart lock untuk menanggulangi hal ini, dengan system smart lock kita sudah tidak perlu memiliki kunci pyhsical,tetapi dengan menggunakan teknologi fingerprint scanner, RFID scanner, dan smartphone
Supplies
Untuk project kami ,List alat yang kami gunakan yaitu :
- RFID Reader mfrc522
- Fingerprint AS608
- ESP32
- Selenoid
- Jumper
- Transistor IRL540NPBF
- Voltage regulator LM1117 15v
- Resistor (10K,100ohm,470 ohm)
- Diode IN4002
- Button
- Adaptor 12v
- Kapasitor c1 100uf 16v
Menyatukan Perangkat Keras
Kami menyatukan semua perangkat Dengan scematic yang sudah kami buat, scematic ini memiliki beberapa sensor dan aktuator yang bekerja bersama sebagai satu. salah satunya yaitu
- Sebuah RFID-reader yang akan melihat apakah tag RFID yang digunakan dapat masuk ke dalam rumah atau tidak.
- Pemindai sidik jari yang bekerja dengan cara yang sama seperti pembaca RFID tetapi dengan sidik jari.
- Kunci pintu yang membuka dan menutup dalam keadaan tertentu.
Connection Ke ESP32
Kita menggunakan PlatformIO yang ada pada extension VScode untuk menghubungkan ESP32 dengan code yang kita buat
Software Pada PlatformIO
Agar code yang kita gunakan bisa berfungsi dengan baik (akan di lampirkan di bawah),anda harus menginstall beberapa library yang harus di install
- mfrc522
- wifi manager
- adafuit finggerprint
- mobizt/Firebase
Software: Code
kita membuat beberapa scripts,dan beberapa class untuk finggerprint dan rfid ,kita menggunakan library untuk pemindai sidik jari dan pembaca RFID. Akhirnya saya hanya menggunakan satu file untuk membuat proyek lengkap berfungsi,kita juga membuat agar kode tersebut tersambung ke firebase dan flutter agar dapat membaca data dari database saya dan mengirimkannya ke objek json