Turinys:
- 1 žingsnis: komponentai
- 2 žingsnis: Aparatūra - grandinės nustatymas
- 3 žingsnis: programinė įranga - kodo atsisiuntimas
- 4 žingsnis: Programinė įranga - kodo „Cadastro_Biometria“paaiškinimas
- 5 veiksmas: programinė įranga - kodo „Cadastro_RFID“paaiškinimas
- 6 veiksmas: programinė įranga - kodo „Leitura_Cartao_e_Biometria“paaiškinimas
- 7 žingsnis: spausdintinė plokštė (PCB)
- 8 žingsnis: Padarykite mažą dėžutę, kad išlaikytumėte grandinę
- 9 žingsnis: projekto diegimas
- 10 žingsnis: Užbaikite projektą
- 11 veiksmas: projekto licencija
Video: Elektrinė durų spyna su pirštų atspaudų skaitytuvu ir RFID skaitytuvu: 11 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Projektas buvo suprojektuotas taip, kad nereikėtų naudoti raktų, kad pasiektume savo tikslą, naudojome optinį pirštų atspaudų jutiklį ir „Arduino“. Tačiau yra asmenų, kurių pirštų atspaudai yra neįskaitomi, o jutiklis jų neatpažins. Tada pagalvojus apie šią situaciją, buvo naudojamas RFID kortelių skaitytuvas su biometriniu jutikliu, leidžiantis įeiti su važiavimo kortelėmis, RFID raktų pakabučių etiketėmis ir mobiliaisiais telefonais su NFC.
1 žingsnis: komponentai
Projektui bus naudojami šie elementai:
- 1 „Arduino Nano“;
- 1 FPM10A optinio pirštų atspaudų skaitytuvo jutiklio moduliai, skirti „Arduino“spynoms;
- 1 „Leitor“RFID Rc522 de 13,56 mhz;
- 2 šviesos diodai (1 žalia ir 1 raudona) * 1 apšviestas ekranas 128 X 32 „Serial i2c Arduino“0, 91;
- 1 elektroninis durų užraktas HDL FEC-91 CA.
Visą šią medžiagą galima lengvai rasti internete. Jei norima, kad šis projektas vyktų kuo greičiau, rekomenduojama pirkti prekes svetainėje „Mercado Livre“(tik jei gyvenate Brazilijoje), nes jos saugus ir greitas pristatymas (produktai pasieks paskirties vietą apie 1 ar 2 savaites). Tačiau jei projekto nereikia skubėti, kur kas pigiau nusipirkti prekes užsienyje tokiose svetainėse kaip „Ebay“, „AliExpress“ir pan. Tačiau nėra jokios garantijos, kada ir ar produktas atvyks į paskirties vietą.
Bendra vidutinė „Mercado Livre“pirkimo kaina: +/- 200 realas (apie 38,62 JAV dolerio). Bendra vidutinė pirkimo kaina tarptautinėse svetainėse: +/- 45 realai (apie 8,69 JAV dolerio).
Šios kainos buvo apskaičiuotos be elektroninio HDL durų užrakto kainos, kurią rasite šioje nuorodoje:
DTL kaina šios instrukcijos sukūrimo dieną buvo 74,90 USD (14,69 USD) + 6,00 USD (1,16 USD) už pristatymą.
2 žingsnis: Aparatūra - grandinės nustatymas
Aukščiau pateikta schema rodo elektros grandinės jungtis.
Schema ir failas (.fzz), kurį galima atsisiųsti iš: https://github.com/andreocunha/Esquematico_Tranca, buvo sukurta naudojant programą „Fritzing“.
Lentelėse parodytos jungtys tarp jutiklių ir „Oled“ekrano „Arduino Nano“.
3 žingsnis: programinė įranga - kodo atsisiuntimas
Kadangi „Arduino Nano“atmintyje yra nedaug, kodas buvo padalytas į 3 skirtingus aplankus, kuriuos galima atsisiųsti iš žemiau esančio failo arba nuorodos:
github.com/andreocunha/PET_Tranca_EngComp
- Pirmasis aplankas yra pirštų atspaudų ir kortelės skaitymas. Jos pavadinimas: „Leitura_Cartao_e_Biometria“.
- Antrasis yra pirštų atspaudų registravimas. Ir tai yra aplanke: „Cadastro_Biometria“.
- Trečiasis failas yra kortelės kodo skaitymas. Ir tai yra aplanke: „Cadastro_RFID“.
Atsisiųskite „Arduino IDE“į savo kompiuterį. Atsisiųsto failo viduje, be trijų aplankų, yra du ZIP failai. Šie ZIP failai yra jutiklių (RFID ir biometrinio pirštų atspaudų skaitytuvo) bibliotekos, todėl įtraukite juos į „Arduino IDE“.
4 žingsnis: Programinė įranga - kodo „Cadastro_Biometria“paaiškinimas
Kadangi „Arduino Nano“atmintis yra labai ribota, registracija bus atskirta nuo pagrindinio kodo (jis bus atsakingas tik už jau užregistruoto piršto atspaudo patvirtinimą).
Biometrinis jutiklis jau turi vidinę atmintį, kuri įrašys pirštų atspaudus (gali įrašyti iki 128 pirštų atspaudų). Tai garantuoja, kad išjungus grandinę registruoti duomenys nebus prarasti.
Kompiuterio failų tvarkyklėje eikite į atsisiųstą aplanką „Cadastro_Biometria“ir dukart spustelėkite failą „Cadastro_Biometria.ino“. „Arduino IDE“įkelia kodą ir turės 5 skirtukus, kurių kiekvienas atitinka vieną kodo funkciją. Įkelkite kodą į „Arduino“, atidarykite serijinį monitorių 9600 ir vykdykite ten pateiktas instrukcijas, kad užregistruotumėte naują piršto atspaudą, pašalintumėte vieną arba pamatytumėte, kad visi pirštų atspaudai jau yra užregistruoti.
5 veiksmas: programinė įranga - kodo „Cadastro_RFID“paaiškinimas
Įrašius visus pirštų atspaudus, laikas užregistruoti RFID korteles ar žymes. Tačiau skirtingai nuo to, kas buvo padaryta naudojant pirštų atspaudų skaitytuvą, šioje kodo dalyje RFID kortelių ar žymų registras nebus išsaugotas. Ir žinodami tai, atidarykite aplanką „Cadastro_RFID“ir dukart spustelėkite failą „Cadastro_RFID.ino“. Įkelkite kodą į „Arduino“, atidarykite serijinį monitorių 9600 ir tada priartinkite kortelę ar žymą arčiau skaitytojo.
Bus sugeneruotas šešioliktainis kodas, kuris bus rodomas ekrane (pvz., (Pavyzdys: "32: 80: CD: F2"). Užsirašykite jį kompiuterio užrašų knygelėje arba popieriuje, nes jis bus nukopijuotas į galutinis kodas (tas, kuris skaitys tik informaciją).
6 veiksmas: programinė įranga - kodo „Leitura_Cartao_e_Biometria“paaiškinimas
Dabar esame paskutinėje kodo dalyje. Atidarykite aplanką „Leitura_Cartao_e_Biometria“ir dukart spustelėkite „Leitura_Cartao_e_Biometria.ino“. Kodas bus atidarytas „Arduino IDE“ir jame bus 4 skirtukai, kurių kiekvienas parodys funkciją. Reikės atlikti kai kuriuos pakeitimus, kad kodas galėtų veikti teisingai.
Spustelėkite skirtuką „leituraRfid“ir kiekvieną šešioliktainį skaičių, esantį skliaustuose „jei“ir „kitas ID“, pakeiskite skaičiumi, kurį išsaugojote užrašų knygelėje (pvz., „32: 80: CD: F2“). prie kodo pridėti arba ištrinti bet kokį „kitą, jei“.
Dabar spustelėkite skirtuką „nomeDoUsuario“ir skliausteliuose esančius pavadinimus pakeiskite atitinkamų vartotojų vardais ir to vartotojo ID. Padaryta!! Dabar jums tereikia įkelti kodą į „Arduino“.
7 žingsnis: spausdintinė plokštė (PCB)
Jei iki šiol visi veiksmai buvo sėkmingi, sukurkite spausdintinę plokštę (paprastai tam naudojame programinę įrangą EAGLE CAD) ir tada suvirinkite komponentus. Grandinė atrodys taip, kaip parodyta vaizdo įraše.
8 žingsnis: Padarykite mažą dėžutę, kad išlaikytumėte grandinę
Bendradarbiaudami su „FindesLab“sukūrėme dėžutę naudodami 3D spausdintuvą. Po to mes jį baigėme, nudažėme ir pridėjome grandinę.
9 žingsnis: projekto diegimas
Dėžutė buvo prisukta prie sienos, o HDL (atsakinga už tai, kad durys būtų užrakintos) buvo sumontuota ant durų. Žiūrėkite paskutinio projekto demonstravimo vaizdo įrašą.
10 žingsnis: Užbaikite projektą
Stebėkite, kaip projekto rezultatas buvo realiai pritaikytas.
11 veiksmas: projekto licencija
PET Engenharia de Computação elektrinė durų spyna su pirštų atspaudų skaitytuvu ir RFID skaitytuvu yra licencijuota pagal „Creative Commons Attribution 4.0“tarptautinę licenciją.
Rekomenduojamas:
Pirštų atspaudų ir RFID stebėjimo sistema naudojant „Raspberry Pi“ir „MySQL“duomenų bazę: 5 žingsniai
Pirštų atspaudų ir RFID pagrįsta dalyvavimo sistema naudojant „Raspberry Pi“ir „MySQL“duomenų bazę: šio projekto vaizdo įrašas
Pirštų atspaudų jutiklio naudojimas kartu su XAMP sprendimu: 6 žingsniai (su nuotraukomis)
Pirštų atspaudų jutiklio naudojimas kartu su XAMP sprendimu: Mokyklos projektui ieškojome sprendimo, kaip stebėti mokinių lankomumą. Daugelis mūsų studentų atvyksta vėlai. Tai varginantis darbas patikrinti jų buvimą. Kita vertus, yra daug diskusijų, nes studentai dažnai sakys
„Arduino“pirštų atspaudų durų užraktas: 4 žingsniai
„Arduino“pirštų atspaudų durų užraktas: Sveiki, sveiki atvykę į šį projektą. Tiesą sakant, tai apima du projektus, tačiau jie yra beveik vienodi, tai durų užrakto sistema, pagrįsta „Arduino UNO“plokšte, FPM10A optiniu pirštų atspaudų jutikliu ir LCD i²c ekranu, tačiau kitai versijai, kurią mes įtraukiame
„Arduino“pirštų atspaudų jutiklio pamoka: 6 žingsniai (su nuotraukomis)
„Arduino“pirštų atspaudų jutiklio pamoka: Mieli draugai, kviečiame į kitą pamoką! Šiandien mes sukursime įdomų „Arduino“projektą, kuriame naudojamas pirštų atspaudų jutiklio modulis. Nedelsdami pradėkime! Visada norėjau išbandyti pirštų atspaudų jutiklio modulį
Kaip apgauti pirštų atspaudų apsaugos sistemą taip paprasta, kaip ABC: 12 žingsnių (su nuotraukomis)
Kaip apgauti pirštų atspaudų apsaugos sistemą taip paprasta, kaip ir ABC: Ši instrukcija parodys, kaip apgauti pirštų atspaudų apsaugos sistemą taip pat lengvai, kaip ir ABC. IBM niekada nenori, kad jūs žinotumėte apie. jis veikia ir daugelyje pirštų atspaudų apsaugos sistemos. Pavyzdžiui: pvz. durys, mobilusis telefonas …. Ši instrukcija pateikiama kartu su v