Obsah:
Video: Zámok dverí s odtlačkom prsta Arduino: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Dobrý deň, vitajte na tomto projekte, v skutočnosti obsahuje dva projekty, ale sú do značnej miery rovnaké. Jedná sa o systém zamykania dverí založený na doske Arduino UNO, optickom snímači odtlačkov prstov FPM10A a obrazovke LCD i²c, ale pre druhú verziu sme vrátane klávesnice.
Nezabudnite na uzamykací systém, ktorý ste ochotní ovládať, a podľa toho sa vaše zapojenie a kódy môžu zmeniť, ale nebojte sa, bolo by to jednoduché.
Krok 1: Nástroje
Hardvér potrebný pre tento projekt je:
- Doska Arduino, tu používam UNO
- Optický snímač odtlačkov prstov Adafruit FPM10A
- LCD obrazovka i²c
- A pre druhú verziu projektu budete potrebovať klávesnicu, tu používam 4x4
A nezabudnite na váš systém zamykania dverí, použil som ten na obrázku (10 dolárov z čínskeho obchodu), ale použil som iba zámkovú jednotku a keďže táto jednotka má jednosmerný motor, ktorý by sa mal otáčať v oboch smeroch, musel som použite môj dvojitý H-mostíkový modul L298n, ak chcete, môžete použiť malý mostík IC H, ale závisí to od systému, ktorý používate, všetko môžete nahradiť tranzistorom a solenoidovým zámkom …
Predtým, ako budete pokračovať, sa uistite, že viete, ako používať všetky vyššie uvedené prvky, pretože vám uľahčí prispôsobenie sa projektu a odhalí akýkoľvek problém:
Arduino uno + matica klávesnice 4 × 4 + obrazovka LCD i2c
Rozhranie FPM10A (50DY) Snímač odtlačkov prstov s Arduino
Arduino LCD I2C jednoduché použitie a priamy zápis zo sériového monitora
Krok za krokom, ako používať duálny ovládač H-bridge L298n s Arduino
Krok 2: Verzia 1
Prvá verzia používa: LCD + snímač odtlačkov prstov + l298n (na ovládanie systému) + tlačidlo s odporom (použil som 1k).
Pre prvú verziu musíte najskôr nahrať kód „Zaregistrovať sa“z knižnice odtlačkov prstov (nižšie) a pomocou neho pridať odtlačok prsta, nahrať ho a otvoriť sériový monitor, potom zadajte ID a stlačte „Enter“a potom postupujte podľa kroky ako v návode na používanie odtlačkov prstov. Potom nahrajte druhý kód a zadajte požadované mená pre každého používateľa, nahrajte kód a ideme na to, šablóny odtlačkov prstov sú uložené v internej jednotke flash modulu. Akonáhle začne kód fungovať, Arduino neustále čaká na priloženie prsta k senzoru, inak ak ste vo vnútri, otvorte ho stlačením tlačidla a ak je prst platný (je v databáze), otvorí sa zámok a zobrazuje správu a meno súvisiace s ID odtlačku prsta, ak nie je identifikátor spárovaný s menom, zobrazí niektoré podivné veci: D…
To je do značnej miery moje zapojenie, takže nebudete zmätení tlačidlom, v skutočnosti namiesto toho, aby som získal vysokú úroveň z pinu Arduino 5v, ktorý vyžaduje, aby som pridal ďalšie vodiče (a bude to chaotickejšie), vložil som kolík 8 na High a prečítal som stav tlačidla z pinu 9, ktorý má sťahovací odpor.
Krok 3: Verzia 2
Ako vidíte v 1. verzii, na pridanie nových šablón na jednotku Flash modulu musíte použiť počítač (alebo čokoľvek iné, čo použijete na programovanie Arduina). Preto som urobil túto integrovanejšiu verziu, ktorá vyžaduje iba zdroj napájania. fungujú a nové šablóny sa teraz pridávajú pomocou klávesnice (čo znamenalo zostať vo vnútri, pretože tento projekt je založený len na prístupe pomocou odtlačkov prstov, môžete ho skombinovať s mojím ďalším projektom založeným iba na klávesnici, budete musieť urobiť niektoré úpravy, ale sú jednoduché).
Klávesnica je umiestnená vo vnútri, čo znamená, že zámok môžete otvoriť stlačením tlačidla. Tu som vybral „B“, pretože „A“slúži na pridanie novej osoby.
Ak chcete pridať novú šablónu prsta, stlačte „A“a požiada vás o heslo, ktoré je už v kóde „1“2 „3“4 „. Môžete ho tam upraviť, zadáte kód a potom zadáte identifikačné číslo ako trojmiestny formát, príklady „001“, „021“alebo „115“môžete zadať ID od 1 do 127, po ťuknutí na ID vás požiada, aby ste položili prst, odstránili ho a znova ho vložili … Úloha je hotová. A ako prvá verzia čaká na otvorenie zámku platným odtlačkom prsta.
Toto je zapojenie pre druhú verziu, odstránil som tlačidlo, pretože otváranie zvnútra sa teraz vykonáva pomocou tlačidla „B“.
Krok 4: Knižnice a kódy
Knižnice:
-Stiahnite si knižnicu LCD i2c NewLiquidCrystal
-Stiahnite si knižnicu klávesnice
-Stiahnite si optický snímač odtlačkov prstov FPM10A
Kódy
- Stiahnite si skener i2c v prípade, že máte inú adresu LCD
-Prvým kódom vo verzii 1 je kód „Zaregistrujte sa“z knižnice odtlačkov prstov
Druhý kód pre verziu 1: Stiahnite si tu
Kód pre verziu 2: Stiahnite si tu
Kód, ktorý som vytvoril pre prvú verziu, je založený na príklade „odtlačku prsta“z knižnice, namiesto toho, aby sa ID zobrazovalo na sériovom monitore (čo znamená, že šablóna odtlačku prsta je v databáze), ináč spustí celú otváraciu sekvenciu (čo znamená, že modulu sa nepodarilo nájsť zhodu v databáze) zobrazuje jednoduchú správu na obrazovke.
Kód pre druhú verziu je založený na príkladoch „Fingerprint“a „Enroll“a rovnako ako prvá verzia, ale tentoraz som pridal funkciu „Registrácia“a namiesto sériového monitora môžete pridať ID z klávesnice.
Odporúča:
Identifikácia odtlačkom prsta: 4 kroky
Identifikácia odtlačku prsta: Aplikáciu odtlačkov prstov môžeme vidieť v každodennom živote. S rozvojom priemyslu mobilných telefónov má takmer každý mobilný telefón funkciu odomykania odtlačkom prsta. Dnes predstavím zariadenie na odomykanie odtlačkom prsta, ktoré je možné použiť na
Systém zabezpečenia kľúča proti odtlačkom prsta: 8 krokov
DIY-Systém zabezpečenia kľúčov odtlačkov prstov: Táto aplikácia je užitočná na zabezpečenie našich každodenných požadovaných kľúčov (zámok). Niekedy máme niektoré bežné kľúče, ako sú domov, garáž, parkovanie medzi dvoma alebo viacerými ľuďmi. Na trhu je k dispozícii množstvo biometrických systémov, ktoré
Strážený box proti odtlačkom prsta: 4 kroky
Box chránený pred odtlačkami prstov: Na uloženie odtlačkov prstov použite skener odtlačkov prstov DARTobot spoločnosti DFRobot a prístup k boxu umožnite iba oprávneným osobám
Vylepšite zabezpečenie pevných diskov snímačom Arduino a odtlačkom prsta: 6 krokov
Zlepšenie zabezpečenia pevných diskov pomocou senzora Arduino a snímača odtlačkov prstov: V tomto článku vám chceme ukázať, ako zlepšiť zabezpečenie vašich digitálnych údajov uložených na pevnom disku snímačom odtlačkov prstov a Arduino. Na konci tohto článku budete: Naučíte sa používať snímač odtlačkov prstov. Zabezpečenie doplníte o
Ako oklamať systém zabezpečenia proti odtlačkom prsta rovnako ľahko ako ABC: 12 krokov (s obrázkami)
Ako oklamať bezpečnostný systém proti odtlačkom prsta rovnako ľahko ako ABC: Tento návod vám ukáže, ako oklamať bezpečnostný systém proti odtlačkom prsta rovnako jednoducho ako ABC. Spoločnosť IBM nikdy nechcela, aby ste o tom vedeli. funguje to aj pre väčšinu systému zabezpečenia odtlačkov prstov. Napríklad: napr. dvere, mobilný telefón …. Tento návod je dodávaný s v