Isi kandungan:
Video: Kunci Pintu Cap Jari Arduino: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Halo, dan selamat datang ke projek ini, sebenarnya ia merangkumi dua projek tetapi hampir sama, ini adalah sistem kunci pintu berdasarkan papan Arduino UNO, sensor cap jari optik FPM10A dan skrin LCD ²c, tetapi untuk versi lain kami sertakan pad kekunci.
Dan jangan lupa tentang sistem penguncian yang ingin anda kendalikan, dan ikuti pendawaian dan kod anda mungkin berubah tetapi jangan bimbang akan mudah
Langkah 1: Alat
Perkakasan yang diperlukan untuk projek ini adalah:
- Arduino board, di sini saya menggunakan UNO
- Adafruit FPM10A sensor cap jari optik
- Skrin LCD i²c
- Dan untuk versi kedua projek, anda memerlukan papan kekunci, di sini saya menggunakan 4x4
Dan jangan lupa tentang sistem kunci pintu anda, saya menggunakan yang ada dalam gambar (10 Bucks dari kedai cina) tetapi saya hanya menggunakan unit kunci, dan kerana unit itu mempunyai motor DC yang harus berpusing ke kedua arah saya harus gunakan modul H-bridge dual L298n saya, anda boleh menggunakan jambatan IC H kecil jika anda mahu, tetapi bergantung pada sistem yang anda gunakan, anda boleh mengganti semuanya dengan transistor dan kunci solenoid…
Sebelum meneruskan, pastikan anda mengetahui cara menggunakan semua elemen yang disebutkan di atas, kerana ini akan menjadikan projek anda mudah disesuaikan dan menemui sebarang masalah:
Arduino uno + Skrin Keypad Matrix + LCD i2c LCD
Sensor cap jari FPM10A (50DY) antara muka dengan Arduino
Arduino LCD I2C mudah digunakan dan menulis langsung dari monitor bersiri
Langkah demi langkah bagaimana menggunakan pemacu H-bridge dual L298n dengan Arduino
Langkah 2: Versi 1
Versi pertama menggunakan: LCD + sensor cap jari + l298n (untuk mengawal sistem) + butang tekan dengan perintang (saya menggunakan 1k).
Untuk versi pertama, anda perlu memuat naik kod "Daftarkan" terlebih dahulu dari perpustakaan cap jari (bawah bawah), dan gunakannya untuk menambahkan cap jari, muat naik dan buka monitor bersiri kemudian taip ID dan tekan "Enter" kemudian ikuti langkah-langkah seperti dalam tutorial cap jari. Kemudian muat naik kod kedua dan tambahkan nama yang anda mahukan untuk setiap pengguna, muat naik kod dan di sini kita pergi, templat cap jari disimpan dalam pemacu kilat dalaman modul. Setelah kod mula berfungsi, Arduino sentiasa menunggu jari meletakkan pada sensor, jika tidak, jika anda berada di dalamnya, tekan butang untuk membuka, jika jari itu sah (ada di pangkalan data) ia akan membuka kunci dan menunjukkan mesej dan nama yang berkaitan dengan ID cap jari, jika ID tidak dipasangkan dengan nama, ia akan menunjukkan beberapa perkara pelik: D…
Itu cukup banyak pendawaian saya, jadi anda tidak akan keliru dengan butang tekan, malah bukannya mendapatkan tahap tinggi dari pin Arduino 5v yang memerlukan saya menambah wayar lain (dan ia akan menjadi lebih tidak kemas) Saya hanya meletakkan pin 8 di Tinggi dan saya membaca keadaan butang dari pin 9 yang mempunyai perintang tarik ke bawah.
Langkah 3: Versi 2
Seperti yang anda lihat pada versi 1, anda harus menggunakan komputer (atau apa sahaja yang anda gunakan untuk memprogramkan anda Arduino) untuk menambahkan templat baru ke pemacu denyar modul, sebab itulah saya membuat versi yang lebih tersemat ini yang hanya memerlukan sumber kuasa untuk berfungsi, dan templat baru kini ditambahkan melalui papan kekunci (yang bermaksud untuk terus berada di dalam kerana projek ini hanya berdasarkan akses dengan cap jari sahaja, anda boleh menggabungkannya dengan projek saya yang lain berdasarkan pad kekunci sahaja, anda harus lakukan beberapa pengubahsuaian tetapi mudah).
Pad kekunci diletakkan di dalam yang bermaksud anda boleh membuka kunci dengan menekan butang di sini saya memilih 'B' kerana 'A' adalah untuk menambahkan orang baru.
Untuk menambah templat jari baru tekan 'A' ia akan meminta kata laluan yang sudah ada dalam kod '1' '2' '3' '4', anda boleh mengubahnya di sana, anda memasukkan kod kemudian memasukkan nombor 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, mengeluarkannya dan meletakkannya lagi … Kerja selesai. Dan sebagai versi pertama ia menunggu cap jari yang sah untuk membuka kunci.
Ini adalah pendawaian untuk versi kedua, saya mengeluarkan butang tekan kerana bukaan dari dalam dilakukan sekarang dengan butang ‘B’.
Langkah 4: Perpustakaan dan Kod
Perpustakaan:
-Muat turun perpustakaan NewLiquidCrystal LCD i2c
-Muat turun perpustakaan pad kekunci
-Muat turun sensor cap jari optik FPM10A
Kod
- Muat turun Pengimbas i2c sekiranya anda mempunyai alamat yang berbeza untuk LCD anda
-Kod pertama dalam versi 1 adalah kod "Daftar" dari perpustakaan cap jari
Kod kedua untuk Versi 1: Muat turun di sini
Kod untuk Versi 2: Muat turun di sini
Kod yang saya buat untuk versi pertama didasarkan pada contoh "Sidik Jari" dari perpustakaan, bukannya menunjukkan ID pada monitor Serial (yang bermaksud bahawa templat cap jari ada dalam pangkalan data) ia memicu keseluruhan urutan pembukaan sebaliknya (yang bermaksud bahawa modul gagal menemui padanan dalam pangkalan data) ia menunjukkan mesej ringkas di skrin.
Kod untuk versi kedua didasarkan pada contoh "Cap Jari" dan "Daftar", dan seperti versi pertama tetapi kali ini saya menambahkan ciri "Mendaftar" dan anda boleh menambahkan ID dari papan kekunci dan bukannya monitor Serial.
Disyorkan:
Sistem Keselamatan Kunci Jari Jari DIY: 8 Langkah
Sistem Keselamatan Kunci Sidik Jari DIY: Aplikasi ini berguna untuk mengamankan kunci (kunci) dari hari ke hari. Kadang kala kita mempunyai beberapa kunci biasa seperti rumah, garaj, tempat letak kereta di antara dua atau lebih orang. Terdapat sebilangan besar sistem metrik bio yang terdapat di pasar, ini
Sistem Kehadiran Jari Jari dan RFID Menggunakan Pangkalan Data Raspberry Pi dan MySQL: 5 Langkah
Sistem Kehadiran Cap Jari dan RFID Menggunakan Raspberry Pi dan MySQL Pangkalan Data: Video Projek Ini
Kunci Pintu Elektrik Dengan Pengimbas Cap Jari dan Pembaca RFID: 11 Langkah (dengan Gambar)
Kunci Pintu Elektrik Dengan Pengimbas Cap Jari dan Pembaca RFID: Projek ini dirancang untuk mengelakkan keperluan menggunakan kunci, untuk mencapai tujuan kami, kami menggunakan sensor cap jari optik dan Arduino. Namun ada individu yang mempunyai cap jari yang tidak terbaca dan sensor tidak akan mengenalinya. Kemudian berfikir
SafetyLock: Kunci Pintar Dibuat Dengan Raspberry Pi (Cap Jari dan RFID): 10 Langkah
SafetyLock: Kunci Pintar Dibuat Dengan Raspberry Pi (Cap Jari dan RFID): Adakah anda pernah mahukan cara yang lebih mudah untuk mengamankan rumah anda? Jika ya, ini adalah penyelesaian untuk anda! Saya membuat SafetyLock, ini adalah kunci yang boleh dibuka dengan cap jari anda, lencana RFID dan juga melalui laman web. Berkat konsep ini, anda akan
Kotak Penjagaan Jari Jari: 4 Langkah
Fingerprint Guarded Box: Gunakan pengimbas cap jari UART DFRobot untuk menyimpan cap jari dan hanya membenarkan orang yang dibenarkan mengakses kotak