Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: Hardver - Az áramkör beállítása
- 3. lépés: Szoftver - A kód letöltése
- 4. lépés: Szoftver - A „Cadastro_Biometria” kód magyarázata
- 5. lépés: Szoftver - A "Cadastro_RFID" kód magyarázata
- 6. lépés: Szoftver - A "Leitura_Cartao_e_Biometria" kód magyarázata
- 7. lépés: Nyomtatott áramkör (PCB)
- 8. lépés: Készíts egy kis dobozt az áramkör megtartásához
- 9. lépés: A projekt telepítése
- 10. lépés: A projekt befejezése
- 11. lépés: Projektengedély
Videó: Elektromos ajtózár ujjlenyomat -olvasóval és RFID -olvasóval: 11 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A projekt célja a kulcsok használatának elkerülése volt, a cél eléréséhez optikai ujjlenyomat -érzékelőt és Arduino -t használtunk. Vannak azonban olyan személyek, akiknek olvashatatlan ujjlenyomatuk van, és az érzékelő nem ismeri fel. A helyzetre gondolva egy RFID kártyaolvasót használtak a biometrikus érzékelővel, amely lehetővé tette a belépést menetkártyákkal, RFID kulcstartó címkékkel és NFC -vel ellátott mobiltelefonokkal.
1. lépés: Alkatrészek
A projekt során a következő elemeket kell használni:
- 1 Arduino Nano;
- 1 FPM10A optikai ujjlenyomat -olvasó érzékelő modul Arduino zárakhoz;
- 1 Leitor RFID Rc522 de 13,56 mhz;
- 2 LED (1 zöld és 1 piros) * 1 Oled kijelző 128 X 32 soros i2c Arduino 0, 91;
- 1 Elektronikus ajtózár HDL FEC-91 CA.
Mindezek az anyagok könnyen megtalálhatók az interneten. Ha az ötlet az, hogy ezt a projektet a lehető leggyorsabban készítsük el, akkor ajánlott a Mercado Livre weboldalon megvásárolni az elemeket (csak akkor, ha Brazíliában él), mivel biztonságos és gyors szállítással rendelkezik (a termékek a következő helyen érkeznek meg: körülbelül 1 vagy 2 hét). Ha azonban a projektet nem kell sietősen elvégezni, sokkal olcsóbb, ha külföldön vásárolja meg az elemeket olyan webhelyeken, mint az Ebay, az AliExpress, stb..
A Mercado Livre teljes átlagos vásárlási költsége: +/- 200 real (kb. 38,62 amerikai dollár). A teljes átlagos vásárlási költség nemzetközi weboldalakon: +/- 45 real (körülbelül 8,69 amerikai dollár).
Ezeket az árakat a HDL elektronikus ajtózár költsége nélkül számították ki, amely ezen a linken található:
A HDL ára az Instructables készítésének napján 74,90 R $ (14,69 USD) + 6,00 USD (1,16 USD) volt a szállításért.
2. lépés: Hardver - Az áramkör beállítása
A fenti vázlat az elektromos áramkör csatlakozásait mutatja.
A Fritzing program segítségével készítették el a sematikus ábrát és a fájlt (.fzz), amely letölthető a következő linkről:
A táblázatok az Arduino Nano érzékelői és az Oled kijelző közötti kapcsolatokat mutatják be.
3. lépés: Szoftver - A kód letöltése
Az Arduino Nano kevés memóriája miatt a kódot három különböző mappára osztották fel, amelyek letölthetők az alábbi fájlból vagy a linkről:
github.com/andreocunha/PET_Tranca_EngComp
- Az első mappa az ujjlenyomat és a kártya olvasása. Ennek a neve: „Leitura_Cartao_e_Biometria”.
- A második az ujjlenyomat regisztrálása. És ott van a mappában: „Cadastro_Biometria”.
- A harmadik fájl a kártya kódjának olvasása. És ez a mappában van: „Cadastro_RFID”.
Töltse le az Arduino IDE -t a számítógépére. A letöltött fájl belsejében a három mappán kívül két zip fájl található. Ezek a zip fájlok az érzékelők (az RFID és a biometrikus ujjlenyomat -leolvasó) könyvtárai, ezért vegye fel őket az Arduino IDE -re.
4. lépés: Szoftver - A „Cadastro_Biometria” kód magyarázata
Mivel az Arduino Nano memóriája nagyon korlátozott, a regisztráció eltekint a fő kódtól (ez csak a már regisztrált ujjlenyomat megerősítéséért lesz felelős).
A biometrikus érzékelő már rendelkezik belső memóriával, amely rögzíti az ujjlenyomatokat (akár 128 ujjlenyomatot is rögzíthet). Ez garantálja, hogy a regisztrált adatok nem vesznek el az áramkör leállítása után.
A számítógép fájlkezelőjében lépjen a letöltött "Cadastro_Biometria" mappába, és kattintson duplán a "Cadastro_Biometria.ino" fájlra. Az Arduino IDE betölti a kódot, és 5 füle lesz, mindegyik a kód egy funkcióját képviseli. Töltse be a kódot Arduino készülékére, nyissa meg a soros monitort a 9600 -ban, és kövesse az ott található utasításokat az új ujjlenyomat regisztrálásához, az egyik eltávolításához, vagy nézze meg, hogy minden ujjlenyomat már regisztrálva van.
5. lépés: Szoftver - A "Cadastro_RFID" kód magyarázata
Az összes ujjlenyomat rögzítése után ideje regisztrálni az RFID kártyákat vagy címkéket. De eltérően az ujjlenyomat -olvasóval végzett művelettől, a kód ezen részén nem menti az RFID -kártyák vagy címkék regiszterét. És ennek tudatában nyissa meg a "Cadastro_RFID" mappát, és kattintson duplán a "Cadastro_RFID.ino" fájlra. Töltse be a kódot az Arduino -ba, nyissa meg a soros monitort 9600 -ban, majd vigye közelebb a kártyát vagy címkét az olvasóhoz.
A rendszer hexadecimális kódot generál, és megjelenik a képernyőn (például (például: "32: 80: CD: F2"). Írja le egy jegyzetfüzetre a számítógépén vagy egy papírra, mert átmásolja a a végső kód (az, amely csak információt olvas be).
6. lépés: Szoftver - A "Leitura_Cartao_e_Biometria" kód magyarázata
Most a kód utolsó részén vagyunk. Nyissa meg a "Leitura_Cartao_e_Biometria" mappát, és kattintson duplán a "Leitura_Cartao_e_Biometria.ino" -ra. A kód megnyílik az Arduino IDE -n, és 4 füle lesz, mindegyik a funkciót jelzi. Néhány változtatást el kell végezni, hogy a kód működjön. helyesen.
Kattintson a "leituraRfid" fülre, és az "if" és "else id" zárójelben lévő hexadecimális számokat cserélje le a jegyzetfüzetre mentett számmal (például: "32: 80: CD: F2"). hogy hozzáadjon vagy töröljön a kódból bármilyen „else if” -t.
Most kattintson a "nomeDoUsuario" fülre, és cserélje ki a zárójelben lévő neveket a megfelelő felhasználók neveivel és az adott felhasználó számára kiválasztott azonosítókkal. Kész!! Most már csak be kell töltenie a kódot az Arduino -ra.
7. lépés: Nyomtatott áramkör (PCB)
Ha eddig minden lépés jól ment, készítsen nyomtatott áramköri lapot (általában az EAGLE CAD szoftvert használjuk), majd hegesztje az alkatrészeket. Az áramkör úgy néz ki, mint a videóban.
8. lépés: Készíts egy kis dobozt az áramkör megtartásához
A FindesLab -szal együttműködésben készítettünk egy dobozt egy 3D nyomtató segítségével. Ezt követően befejeztük, festettük és hozzáadtuk az áramkört.
9. lépés: A projekt telepítése
A dobozt a falra csavarták, és az ajtóra szerelték a HDL -t (az ajtó zárva tartásáért felelős). Nézze meg a videót a projekt utolsó bemutatójáról.
10. lépés: A projekt befejezése
Nézze meg, hogyan valósult meg a projekt eredménye a valódi alkalmazásban.
11. lépés: Projektengedély
A PET Engenharia de Computação által gyártott elektromos ajtózár ujjlenyomat -olvasóval és RFID -olvasóval a Creative Commons Nevezd meg 4.0 nemzetközi licence alapján.
Ajánlott:
Arduino ujjlenyomat -ajtózár: 4 lépés
Arduino ujjlenyomat -ajtózár: Ü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 LCD i²c képernyőn alapuló ajtózár -rendszer, de a másik verzióhoz
ATM gép Arduino használatával (ujjlenyomat+RFID kártya): 4 lépés (képekkel)
ATM-gép Arduino használatával (ujjlenyomat+RFID kártya): Helló barátaim, új ötlettel jövök az Arduino-t használó ATM-ről. Hasznos lehet vidéki területeken, ahol a készpénz nélküli szolgáltatások nem lehetségesek. Ez egy kis ötlet. Remélem élvezted.Kezdjük el
Vezeték nélküli RFID ajtózár Nodemcu használatával: 9 lépés (képekkel)
Vezeték nélküli RFID ajtózár a Nodemcu használatával: --- Fő funkció --- Ez a projekt az Universidade do Algarve hálózati kommunikációs osztályának részeként épült fel, kollégámmal, Luc Santusszal. Fő célja az elektromos zár hozzáférésének ellenőrzése vezeték nélküli wi
Elektromos robogó szétszerelése elektromos alkatrészekhez: 6 lépés
Elektromos robogó szétszerelése elektromos alkatrészekhez: Ez az a módszer, amellyel szétszedhetek egy használt álló elektromos robogót az elektromos mountainboard építéséhez szükséges alkatrészekhez. (Az ötlet innen származik: > > https: // www .instructables.com/id/Electric-Mountain-Board/) Az ok, amiért használtan vettem, az
Arduino RFID ajtózár: 5 lépés (képekkel)
Arduino RFID ajtózár: *** Frissítve 2010. 08. 9. *** Egyszerű és biztonságos utat akartam elérni a garázsomba. Az RFID volt a legjobb módja az ajtó kinyitásának, még teli kezemmel is ki tudom nyitni és kinyitni! Egy egyszerű áramkört építettem egy alapvető ATMega 168 arduino chi -vel