Mündəricat:
Video: Arduino Parmak İzi Qapı Kilidi: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Salam, bu layihəyə xoş gəldiniz, əslində iki layihədən ibarətdir, amma demək olar ki, eynidır, Arduino UNO lövhəsi, FPM10A optik barmaq izi sensoru və LCD i²c ekrana əsaslanan bir qapı kilid sistemidir, amma digər versiya üçün klaviatura daxildir.
Əlbəttə ki, nəzarət etmək istədiyiniz kilid sistemini də unutmayın və bundan sonra kabelləriniz və kodlarınız dəyişə bilər, amma narahat olmayın ki, bu asan olacaq
Addım 1: Alətlər
Bu layihə üçün lazım olan avadanlıqlar:
- Arduino lövhəsi, burada UNO istifadə edirəm
- Adafruit FPM10A optik barmaq izi sensoru
- LCD i²c ekran
- Və layihənin ikinci versiyası üçün klaviatura lazımdır, burada 4x4 istifadə edirəm
Qapı kilid sisteminizi də unutmayın, şəkildəki kimi istifadə etdim (Çin mağazasından 10 dollar) amma yalnız kilid blokundan istifadə etdim və bu qurğunun hər iki istiqamətə dönməli olan DC mühərriki olduğundan mənim L298n ikili H körpü modulumu istifadə edin, istəsəniz bir az IC H körpüsündən istifadə edə bilərsiniz, ancaq istifadə etdiyiniz sistemdən asılıdır, hamısını bir tranzistor və solenoid kilidi ilə əvəz edə bilərsiniz …
Davam etməzdən əvvəl, yuxarıda göstərilən bütün elementləri necə istifadə edəcəyinizi bildiyinizə əmin olun, çünki bu, layihənizi uyğunlaşdırmağı və hər hansı bir problemi həll etməyi asanlaşdıracaq:
Arduino uno + 4 × 4 Keypad Matrix + LCD i2c ekran
Arduino ilə FPM10A (50DY) barmaq izi sensoru
Arduino LCD I2C sadə istifadə və serial monitordan birbaşa yazma
L298n ikili H-körpü sürücüsünü Arduino ilə necə istifadə edəcəyinizi addım-addım öyrənin
Addım 2: Versiya 1
Birinci versiyada istifadə olunur: LCD + barmaq izi sensoru + l298n (sistemi idarə etmək üçün) + rezistorlu düymə (1k istifadə etdim).
Birinci versiya üçün əvvəlcə barmaq izi kitabxanasından (aşağıdan aşağıya) "Qeydiyyat" kodunu yükləməlisiniz və barmaq izi əlavə etmək, yükləmək və serial monitoru açmaq üçün istifadə etməlisiniz, sonra ID -ni yazın və "Enter" düyməsini basın və sonra barmaq izi təlimatında olduğu kimi addımlar. Sonra ikinci kodu yükləyin və hər bir istifadəçi üçün istədiyiniz adları əlavə edin, kodu yükləyin və buradan gedirik, barmaq izi şablonları daxili flash sürücü modullarında saxlanılır. Kod işə başladıqdan sonra, Arduino daim barmağının sensora yerləşdirilməsini gözləyir, əks halda içəridəsinizsə açmaq üçün düyməni basın, əgər barmaq düzgündürsə (verilənlər bazasındadır) kilidi açacaq və barmaq izi identifikatoru ilə əlaqəli bir mesaj və adı göstərir, kimlik adı ilə cütləşməsə bəzi qəribə şeyləri göstərəcək: D …
Bu, mənim tellərimdir, buna görə də düyməni basmaqla qarışmayacaqsınız, əslində başqa tellər əlavə etməyimi tələb edən Arduino 5v pinindən yüksək səviyyəni əldə etmək əvəzinə (və daha qarışıq olacaq) 8-də Yüksək və açılan bir rezistoru olan pin 9-dan düymənin vəziyyətini oxudum.
Addım 3: Versiya 2
1 -ci versiyada gördüyünüz kimi, modul flaş sürücüsünə yeni şablonlar əlavə etmək üçün kompüterdən (və ya Arduino proqramlaşdırmaq üçün istifadə etdiyiniz hər şeydən) istifadə etməlisiniz, buna görə də yalnız güc mənbəyi tələb edən bu daha çox quraşdırılmış versiyanı hazırladım. işləyir və yeni şablonlar indi klaviatura vasitəsi ilə əlavə olunur (bu layihə yalnız barmaq izi ilə əldə olunmağa əsaslandığı üçün içəridə qalmaq üçün nəzərdə tutulmuşdur, onu yalnız klaviatura əsaslı digər layihəmlə birləşdirə bilərsiniz, bunu etməlisiniz) bəzi dəyişikliklər var, amma çox asandır).
Klaviatura içəriyə yerləşdirilib, burada 'A' düyməsini basaraq kilidi aça bilərsiniz, çünki 'A' yeni bir adam əlavə etmək üçündür.
Yeni barmaq şablonu əlavə etmək üçün 'A' düyməsini basın, sizdən '1' '2' '3' '4' kodunda olan şifrəni istəyəcək, orada dəyişdirə bilərsiniz, kodu daxil edin və sonra ID nömrəsini daxil edin 3 rəqəm formatı, nümunələr "001", "021" və ya "115" 1 -dən 127 -ə qədər şəxsiyyət vəsiqələri daxil edə bilərsiniz, şəxsiyyət vəsiqəsinə toxunduqdan sonra barmağınızı qoyub çıxarmağınızı və yenidən yerləşdirməyinizi xahiş edəcək … İş bitdi. Və ilk versiya olaraq, kilidi açmaq üçün etibarlı bir barmaq izini gözləyir.
Bu, ikinci versiya üçün naqildir, basmaq düyməsini sildim, çünki içəridən açılma indi 'B' düyməsi ilə aparılır.
Addım 4: Kitabxanalar və Kodlar
Kitabxanalar:
-LCD i2c NewLiquidCrystal kitabxanasını yükləyin
-Klaviatura kitabxanasını yükləyin
-FPM10A optik barmaq izi sensorunu yükləyin
Kodlar
- LCD üçün fərqli bir ünvana sahibsinizsə i2c Skanerini yükləyin
1 -ci versiyadakı ilk kod barmaq izi kitabxanasındakı "Qeydiyyat" kodudur
Versiya 1 üçün ikinci kod: Buradan yükləyin
Versiya 2 üçün kod: Buradan yükləyin
Birinci versiya üçün hazırladığım kod, Serial monitorda ID göstərmək əvəzinə kitabxanadakı "Parmak izi" nümunəsinə əsaslanır (bu, barmaq izi şablonunun verilənlər bazasında olması deməkdir), əks halda bütün açılış ardıcıllığını tetikler. modulun verilənlər bazasında uyğunluq tapmadığı deməkdir) ekranda sadə bir mesaj göstərir.
İkinci versiyanın kodu həm "Barmaq izi", həm də "Qeydiyyat" nümunələrinə əsaslanır və ilk versiya kimi, amma bu dəfə "Qeydiyyat" xüsusiyyətini əlavə etdim və sənədi seriyalı monitor yerinə klaviaturadan əlavə edə bilərsiniz.
Tövsiyə:
DIY-Parmak İzi Açar Təhlükəsizlik Sistemi: 8 addım
DIY-Parmak İzi Açar Təhlükəsizlik Sistemi: Bu proqram günümüzün tələb olunan düymələrini (kilidi) təmin etmək üçün faydalıdır. Bəzən iki, daha çox adam arasında ev, qaraj, dayanacaq kimi bəzi ümumi açarlarımız olur. Bazarda mövcud olan bir çox biometrik sistem mövcuddur, bu
Barmaq izi skaneri və RFID oxuyucusu olan elektrikli qapı kilidi: 11 addım (şəkillərlə)
Barmaq izi skaneri və RFID oxuyucusu olan elektrikli qapı kilidi: Layihə, düymələrdən istifadə etmənin qarşısını almaq üçün dizayn edildi, məqsədimizə çatmaq üçün optik barmaq izi sensoru və Arduino istifadə etdik. Ancaq oxunmaz bir barmaq izi olan insanlar var və sensor onları tanımır. Sonra düşünərək
Arduino Parmak İzi İştirakçılığı Sistemi/ Bulud Məlumat Saxlama: 8 Addım
Arduino Parmak İzi İştirakçılığı Sistemi/ Bulud Məlumat Saxlama: Bu və digər möhtəşəm dərsləri ElectroPeak -in rəsmi internet saytında oxuya bilərsinizBaxış Bu günlərdə IoT cihazlarının istifadəsi və tətbiqi haqqında öyrənmək IoT sistemlərinin artan istifadəsi səbəbindən çox vacibdir. Bu dərslikdə, biz
Arduino və Parmak İzi Sensorunun Sərt Disk Təhlükəsizliyini Təkmilləşdirin: 6 addım
Arduino və Parmak İzi Sensorunun Sərt Disk Təhlükəsizliyini Təkmilləşdirin: Bu yazıda, barmaq izi sensoru və Arduino ilə sabit diskinizdə saxlanılan rəqəmsal məlumatlarınızın təhlükəsizliyini necə yaxşılaşdıracağınızı göstərmək istərdik. Bu yazının sonunda siz: Barmaq izi sensorundan istifadə etməyi öyrənəcəksiniz
Arduino Parmak İzi Sensoru Dərsliyi: 6 addım (şəkillərlə birlikdə)
Arduino Parmak İzi Sensoru Dərsliyi: Əziz dostlar, başqa bir dərsliyə xoş gəldiniz! Bu gün barmaq izi sensoru modulundan istifadə edən maraqlı bir Arduino layihəsi hazırlayacağıq. Heç bir gecikmə olmadan işə başlayaq! Həmişə bir barmaq izi sensoru modulunu sınamaq istəyirdim