google-site-verification=SkGCPV09Sm10530AcS_1gAh0NCgunLJ0Cdn2x6bYlvo Langsung ke konten utama

Kunci Pintu Sidik Jari Berdasarkan FPM10A


Dua versi sistem kunci pintu berdasarkan pada sensor sidik jari Adafruit FPM10A, satu mudah untuk pengujian dan yang kedua lebih tertanam.

Halo, dan selamat datang di blog tentang teknik sebenarnya ini mencakup dua proyek tetapi hampir sama, ini adalah sistem kunci pintu yang didasarkan pada papan Arduino UNO, sensor sidik jari optik FPM10A dan layar LCD , tetapi untuk versi lain kami termasuk keypad.



 

Dan tentu saja jangan lupa tentang sistem penguncian yang ingin Anda kontrol, dan mengikuti ini kabel dan kode Anda dapat berubah tetapi jangan khawatir itu akan mudah.

 
Jadi sistem memiliki motor DC di dalam, dan harus dikontrol untuk mengubah arah jarum jam dan anti-jam, itu sebabnya dalam proyek saya, saya menambahkan modul H-Bridge L298n, Anda dapat menggunakan sedikit IC H-Bridge itu akan menyenangkan, tetapi saya harus menggunakan apa yang ada di tangan saya untuk saat ini.


Anda dapat menggunakan kunci solenoid, dan mengendalikannya dengan transistor dari Arduino, kabel Anda hanya perlu satu pin untuk mengendalikan transistor dan lebih sedikit jalur.

Tanpa basa-basi ... ketahui bagaimana sistem Anda bekerja dan mengadaptasinya.

Sebelum Anda melanjutkan, pastikan Anda tahu cara menggunakan semua elemen yang disebutkan di atas, karena itu akan membuat proyek Anda mudah diadaptasi dan menemukan masalah:

    Arduino uno + 4 × 4 Keypad Matrix + layar LCD i2c

    Interfacing FPM10A (50DY) Sensor sidik jari dengan Arduino

    Arduino LCD I2C mudah digunakan dan langsung menulis dari monitor serial

    Langkah demi langkah tentang cara menggunakan driver dual H-bridge L298n dengan Arduino

Versi 1:


Versi pertama menggunakan: LCD + sensor sidik jari + l298n (untuk mengontrol sistem) + menekan tombol dengan resistor (saya menggunakan 1k).
Untuk versi pertama, Anda perlu mengunggah kode "Daftarkan" terlebih dahulu dari perpustakaan sidik jari (turun di bawah), dan gunakan itu untuk menambahkan sidik jari, unggah dan buka monitor serial kemudian ketik ID dan tekan "Enter" lalu ikuti langkah-langkahnya seperti pada tutorial sidik jari. Kemudian unggah kode kedua dan tambahkan nama yang Anda inginkan untuk setiap pengguna, unggah kode dan di sini kita mulai, templat sidik jari disimpan dalam modul flash drive internal.
Setelah kode mulai bekerja, Arduino terus-menerus menunggu jari untuk ditempatkan pada sensor, jika tidak, jika Anda berada di dalam cukup tekan tombol untuk membuka, jika jari itu valid (ada dalam database) itu akan membuka kunci dan menunjukkan pesan dan nama yang terkait dengan ID sidik jari, jika ID tidak dipasangkan dengan nama itu akan menunjukkan beberapa hal aneh: D ...

Pengkabelan


Cukup banyak kabel saya, jadi Anda tidak akan bingung dengan tombol push, sebenarnya alih-alih mendapatkan tingkat tinggi dari pin Arduino 5v yang mengharuskan saya untuk menambahkan kabel lain (dan itu akan lebih berantakan) Saya hanya meletakkan pin 8 pada High dan saya membaca status tombol dari pin 9 yang memiliki resistor pull-down.

Versi 2:

Seperti yang dapat Anda lihat di versi 1 Anda harus menggunakan komputer (atau apa pun yang Anda gunakan untuk memprogram Anda Arduino) untuk menambahkan template baru ke drive flash modul, itu sebabnya saya membuat versi yang lebih tertanam ini yang hanya membutuhkan sumber daya untuk bekerja, dan template baru sekarang ditambahkan melalui keypad (yang dimaksudkan untuk tetap berada di dalam karena proyek ini didasarkan pada akses oleh sidik jari saja, Anda dapat menggabungkannya dengan proyek saya yang lain berdasarkan keypad saja, Anda harus melakukan beberapa modifikasi tetapi mudah).
Tombol ditempatkan di dalam yang berarti Anda dapat membuka kunci dengan menekan tombol di sini saya telah memilih 'B' karena 'A' adalah untuk menambahkan orang baru.
Untuk menambahkan templat jari baru tekan 'A' itu akan menanyakan kata sandi yang sudah ada dalam kode '1' '2' '3' '4', Anda dapat memodifikasinya di sana, Anda memasukkan kode lalu memasukkan nomor ID sebagai format 3 digit, contoh "001", "021" atau "115" Anda dapat memasukkan ID dari 1 hingga 127, setelah mengetuk ID itu akan meminta Anda untuk meletakkan jari, menghapus dan menempatkannya lagi ... Pekerjaan selesai.
Dan sebagai versi pertama menunggu sidik jari yang valid untuk membuka kunci.

Kabel:


Ini adalah kabel untuk versi kedua, saya menghapus tombol karena pembukaan dari dalam sekarang dilakukan dengan tombol 'B'.

Perpustakaan:

Kode:

  • Kode pertama dalam versi 1 adalah kode "Daftarkan" dari perpustakaan sidik jari
Kode yang saya buat untuk versi pertama didasarkan pada contoh "Sidik Jari" dari perpustakaan alih-alih menunjukkan ID pada monitor Seri (yang berarti bahwa cetakan sidik jari ada dalam database) itu memicu seluruh urutan pembukaan sebaliknya (yang berarti bahwa modul gagal menemukan kecocokan dalam database) itu menunjukkan pesan sederhana di layar.
Kode untuk versi kedua didasarkan pada contoh "Sidik Jari" dan "Daftarkan", dan seperti versi pertama tetapi kali ini saya menambahkan fitur "Daftarkan" dan Anda dapat menambahkan ID dari keypad alih-alih monitor Serial.

Kemungkinan peningkatan:

Kode dibuat dengan cara sederhana karena saya seorang pemula, jadi harus jelas bagi siapa saja yang mau memperbaikinya seperti memasukkan kata sandi. Ini bisa lebih aman karena pengguna harus memasukkan lebih dari 4 digit atau kurang, dan validasinya dapat dilakukan dengan tombol kemudian dibandingkan dengan kode yang diprogram ... Anda juga dapat menambahkan menghapus urutan template, seperti halnya menambahkan, tekan tombol -> kata sandi -> dan ketik ID.
Anda juga dapat menambahkan bel untuk berdering atau sebagai Alarm, atau sensor PIR untuk menghidupkan sistem setiap kali seseorang berada di dekat pintu ...
Semoga Anda menyukainya dan jika ada masalah Anda dapat menghubungi saya, jangan lupa untuk mempertimbangkan berlangganan saluran.

Kode: 

Silahkan Download disini1

Silahkan Download disini2

Komentar

Postingan populer dari blog ini

Eror Code Pada AC Inverter Panasonic

Berikut eror kode pada Ac Inverter Panasonic H11> Komunikasi Kegagalan (Wiring rusak atau masalah dengan ID untuk OD komunikasi) H12> ID / OD Kompatibilitas Masalah (Lebih dari atau bawah sistem multi-diindeks) H14> Indoor Air Sensor rusak (Sensor Terputus, rusak atau Kontak Kotor) H15> Kompresor Sensor rusak (Sensor Terputus, rusak atau Kontak Kotor) H16> Current Transformer Masalah (Power Transistor Modul atau terbuka PCB Gas Sangat Rendah rusak.) H19> Penggemar Motor Indoor Terkunci (Fan Motor Indoor PCB Kegagalan) H21> Lampung Beralih Dioperasikan (Periksa Drainase) H23> Pipa Sensor Indoor rusak (Sensor Terputus, rusak atau Kontak Kotor) H27> Terbuka Air Sensor rusak (Sensor Terputus, rusak atau Kontak Kotor) H28> Terbuka Pipa Sensor rusak (Sensor Terputus, rusak atau Kontak Kotor) H30> terbuka Discharge Sensor 1 rusak (Sensor Terputus, rusak atau Kontak Kotor) H32> Terbuka Discharge Sensor 2 rusak (Sensor Terputus, rus...

ALLAHU ALLAH (QOD KAFANI) - AL HUBBI PEMALANG LIVE GROBOG WETAN

Cara Riset Controller SDG-800 series pada GENSET MAN 250KVA

GENSET MAN 250KVA Dua hal pertama yang benar-benar harus diperhatikan dalam pengoperasian mesin tersebut (mengapa??? Jangan bertanya kepada saya!!!) adalah sebagai berikut :  1.  Selama pengoperasian mesin tersebut, jangan sekali-kali mesin sampai kehabisan solar. Akibatnya, controller akan terus memberikan perintah buka-an solar semakin besar. Pada waktu start berikutnya, ada kemungkinan terjadi mesin akan overspeed. Meskipun diulangi start berturut-turut. Cara untuk menormalkannya, adalah dengan me-reset controller SDG. Lihat butir C.  2.  Sebaiknya setelah 1.5 tahun, ganti batere aki dengan yang baru secara berkala. Ini untuk mencegah agar controller SDG tidak mengalami perobahan data parameternya. Atau menjaga agar kondisi aki selalu prima, untuk menjalankan mesin. Perhatian!!! Jangan sekali-kali mencoba menjalankan mesin menggunakan aki yang soak, sehingga controller SDG tidak mendapatkan tegangan yang cukup ( < 18V). Akibatnya controller ...