Tartalomjegyzék:
Videó: Arduino ujjlenyomat -ajtózár: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Üdvözöljük, és üdvözöljük ebben a projektben. Valójában két projektet tartalmaz, de nagyjából ugyanazok, ez egy Arduino UNO táblán, FPM10A optikai ujjlenyomat -érzékelőn és egy LCD i²c képernyőn alapuló ajtózár -rendszer, de a másik verzió esetében billentyűzetet tartalmaz.
És persze ne felejtsük el a zárszerkezetet, amelyet hajlandóak irányítani, és ezt követően a vezetékezés és a kódok megváltozhatnak, de ne aggódjon, könnyű lenne
1. lépés: Eszközök
A projekthez szükséges hardverek a következők:
- Arduino tábla, itt egy UNO -t használok
- Adafruit FPM10A optikai ujjlenyomat -érzékelő
- LCD i²c képernyő
- A projekt második verziójához pedig billentyűzetre lesz szüksége, itt 4x4 -et használok
És ne felejtsd el az ajtózárodat, én a képen láthatót használtam (10 Bucks a kínai boltból), de csak a záregységet használtam, és mivel ennek az egységnek van egy egyenáramú motorja, aminek mindkét irányba el kell fordulnia. használd az L298n kettős H-híd modulomat, ha akarsz, használhatsz egy kis IC H hidat is, de ez a használt rendszertől függ, cserélhetsz egy tranzisztorral és egy mágnesszeleppel…
Mielőtt folytatná, győződjön meg róla, hogy tudja használni a fent említett összes elemet, mivel ez megkönnyíti a projekt alkalmazkodását és minden probléma észlelését:
Arduino uno + 4 × 4 billentyűzet mátrix + LCD i2c képernyő
Interfész FPM10A (50DY) Ujjlenyomat -érzékelő Arduino -val
Arduino LCD I2C egyszerű használat és közvetlen írás soros monitorról
Lépésről lépésre, hogyan kell használni az L298n kettős H-híd meghajtót az Arduino-val
2. lépés: 1. verzió
Az első verzió a következőket használja: LCD + ujjlenyomat -érzékelő + l298n (a rendszer vezérléséhez) + nyomógomb ellenállással (én 1k -t használtam).
Az első verzióhoz először fel kell töltenie az „Enroll” kódot az ujjlenyomat -könyvtárból (lejjebb), és ezzel ujjlenyomatot adhat hozzá, töltse fel és nyissa meg a soros monitort, majd írja be az azonosítót, majd nyomja meg az „Enter” gombot, majd kövesse az ujjlenyomat -bemutatóban leírt lépéseket. Ezután töltse fel a második kódot, és adja hozzá a kívánt neveket minden felhasználóhoz, töltse fel a kódot, és itt vagyunk, az ujjlenyomat -sablonokat a modulok belső flash meghajtója tárolja. Amint a kód elkezd működni, az Arduino folyamatosan várja, hogy az ujját helyezze az érzékelőre, különben, ha bent van, csak nyomja meg a gombot a megnyitáshoz, ha az ujj érvényes (az adatbázisban van), akkor kinyitja a zárat, és üzenetet és az ujjlenyomat -azonosítóhoz tartozó nevet mutatja, ha az azonosító nincs párosítva névvel, akkor furcsa dolgokat fog látni: D…
Nagyjából ez a vezetékezésem, így nem fogod összezavarni a nyomógombot, valójában ahelyett, hogy a magas szintet kapnád az Arduino 5v -os tűjéből, amely megköveteli, hogy más vezetékeket adjak hozzá (és rendetlenebb lesz) 8 a High-on, és leolvasom a gomb állapotát a 9-es csapból, amely lehúzható ellenállással rendelkezik.
3. lépés: 2. verzió
Amint az 1. verzióban látható, számítógépet kell használnia (vagy bármit, amellyel az Arduino programozására szolgál) ahhoz, hogy új sablonokat adjon a modul flash meghajtójához, ezért készítettem ezt a beágyazottabb verziót, amely csak áramforrást igényel. munka, és az új sablonok mostantól billentyűzeten keresztül kerülnek hozzáadásra (ez azt jelentette, hogy belül kell maradni, mivel ez a projekt csak az ujjlenyomaton alapuló hozzáférésen alapul, ezt kombinálhatja a másik, csak billentyűzeten alapuló projektemmel. némi módosítás, de egyszerű).
A billentyűzet be van helyezve, ami azt jelenti, hogy kinyithatja a zárat egy gomb megnyomásával, itt választottam a „B” -t, mivel az „A” egy új személy hozzáadására szolgál.
Új ujjsablon hozzáadásához nyomja meg az 'A' gombot, és megkéri a jelszót, amely már benne van az '1' '2' '3' '4' kódban, ott módosíthatja, írja be a kódot, majd adja meg az azonosító számot egy 3 számjegyes formátumban, például „001”, „021” vagy „115”, akkor 1 -től 127 -ig adhat meg azonosítót, az azonosító megérintése után felkéri, hogy helyezze el az ujját, vegye ki és helyezze vissza … A munka kész. És első verzióként várja, hogy érvényes ujjlenyomat nyissa ki a zárat.
Ez a második verzió kábelezése, eltávolítottam a nyomógombot, mivel a nyílást belülről a „B” gomb végzi.
4. lépés: Könyvtárak és kódok
Könyvtárak:
-Töltse le az LCD i2c NewLiquidCrystal könyvtárat
-Töltse le a billentyűzet könyvtárat
-Töltse le az FPM10A optikai ujjlenyomat -érzékelőt
Kódok
- Töltse le az i2c szkennert, ha más címet ad meg az LCD -nek
-Az első verzió az 1 -es verzióban az „Enroll” kód az ujjlenyomat -könyvtárból
Második kód az 1. verzióhoz: Töltse le itt
A 2. verzió kódja: Töltse le itt
Az első verzióhoz készített kód a könyvtár „Ujjlenyomat” példáján alapul, ahelyett, hogy az azonosítót megjelenítené a soros monitoron (ami azt jelenti, hogy az ujjlenyomat -sablon az adatbázisban van), hanem a teljes nyitószekvenciát aktiválja. azt jelenti, hogy a modul nem talált egyezést az adatbázisban) egyszerű üzenetet jelenít meg a képernyőn.
A második verzió kódja mind az „Ujjlenyomat”, mind az „Enroll” példákon alapul, és ugyanúgy, mint az első verzió, de ezúttal hozzáadtam a „Bejelentkezés” funkciót, és az azonosítót a billentyűzetről adhatja hozzá a soros monitor helyett.
Ajánlott:
Kapacitív ujjlenyomat -érzékelő illesztése az Arduino UNO -val: 7 lépés
Kapacitív ujjlenyomat -érzékelő illesztése Arduino UNO -val: Hé, mi van, srácok! Akarsh itt a CETech -től. Ma védő réteget adunk a projektjeinkhez. Ne aggódjon, nem fogunk testőreket kinevezni ugyanerre. Ez egy aranyos kis jó megjelenésű ujjlenyomat -érzékelő lesz a DFRobot -tól. Szóval
Ujjlenyomat -alapú biometrikus szavazógép Arduino használatával: 4 lépés (képekkel)
Ujjlenyomat -alapú biometrikus szavazógép Arduino használatával: Mindannyian ismerjük a meglévő elektronikus szavazógépet, ahol a felhasználónak meg kell nyomnia egy gombot a szavazás leadásához. De ezeket a gépeket kezdettől fogva kritizálták az edzés miatt. Tehát a kormány ujjlenyomat-alap bevezetését tervezi
Ujjlenyomat -érzékelő Arduino -val: 5 lépés
Ujjlenyomat -érzékelő Arduino -val: Helló! Ebben a cikkben látni fogjuk, hogyan kell használni az ujjlenyomat -érzékelőt az Arduino -val. Az ujjlenyomat -érzékelővel biztonságot és zárat adhat otthonához, irodájához, garázsához és még sok máshoz. Nem csak a biztonságról, de hozzáadhatja ennek a modulnak a használatát a kívánt helyen
Arduino ujjlenyomat -figyelő rendszer W/ felhő adattárolás: 8 lépés
Arduino ujjlenyomat -jelenléti rendszer felhőalapú adattárolóval: Ezt és más csodálatos oktatóanyagokat az ElectroPeak hivatalos weboldalán olvashatja el. Ebben az oktatóanyagban arra törekszünk, hogy
Ujjlenyomat -tároló Arduino -val: 7 lépés
Ujjlenyomat-tároló Arduino-val: Szia, Ebben a cikkben olyan biztonsági zárat készítünk, amely biometrikus ujjlenyomat-mintán dolgozik. Remélem, élvezni fogja. #hogyan #az #ujjlenyomathoz #a zárhoz