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
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.
Ini adalah kabel untuk versi kedua, saya menghapus tombol karena pembukaan dari dalam sekarang dilakukan dengan tombol 'B'.
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'.
Komentar