Satura rādītājs:
- 1. darbība: sastāvdaļas
- 2. solis: Aparatūra - ķēdes iestatīšana
- 3. darbība: programmatūra - koda lejupielāde
- 4. solis: programmatūra - koda “Cadastro_Biometria” skaidrojums
- 5. darbība: programmatūra - koda "Cadastro_RFID" skaidrojums
- 6. darbība: programmatūra - koda "Leitura_Cartao_e_Biometria" skaidrojums
- 7. solis: iespiedshēmas plate (PCB)
- 8. solis: izveidojiet mazu kastīti, lai saglabātu ķēdi
- 9. solis: projekta uzstādīšana
- 10. solis: projekta pabeigšana
- 11. darbība: projekta licence
Video: Elektriskā durvju slēdzene ar pirkstu nospiedumu skeneri un RFID lasītāju: 11 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Projekts tika izstrādāts, lai izvairītos no nepieciešamības izmantot atslēgas, lai sasniegtu savu mērķi, mēs izmantojām optisko pirkstu nospiedumu sensoru un Arduino. Tomēr ir personas, kurām ir nesalasāms pirkstu nospiedums, un sensors to neatpazīst. Tad, domājot par šo situāciju, tika izmantots RFID karšu lasītājs ar biometrisko sensoru, ļaujot iekļūt ar braukšanas kartēm, RFID atslēgu piekariņu tagiem un mobilajiem tālruņiem ar NFC.
1. darbība: sastāvdaļas
Projektam tiks izmantoti šādi priekšmeti:
- 1 Arduino Nano;
- 1 FPM10A optisko pirkstu nospiedumu lasītāja sensora moduļi Arduino slēdzenēm;
- 1 RFID Rc522, 13,56 MHz;
- 2 gaismas diodes (1 zaļa un 1 sarkana) * 1 Oled displejs 128 X 32 Sērijas i2c Arduino 0, 91;
- 1 elektroniskā durvju slēdzene HDL FEC-91 CA.
Visus šos materiālus var viegli atrast internetā. Ja ideja ir padarīt šo projektu pēc iespējas ātrāku, ieteicams iegādāties preces vietnē Mercado Livre (tikai tad, ja dzīvojat Brazīlijā), jo tai ir droša un ātra piegāde (produkti nonāks galamērķī apmēram 1 vai 2 nedēļas). Tomēr, ja projekts nav jāsteidzas, ir daudz lētāk iegādāties preces ārzemēs tādās vietnēs kā Ebay, AliExpress uc. Bet nav garantijas, kad un kad produkts nonāks galamērķī.
Kopējās vidējās Mercado Livre pirkuma izmaksas: +/- 200 reāli (aptuveni 38,62 ASV dolāri). Kopējās vidējās pirkuma izmaksas starptautiskajās vietnēs: +/- 45 reāli (aptuveni 8, 69 ASV dolāri).
Šīs cenas tika aprēķinātas bez maksas par elektronisko HDL durvju slēdzeni, kas atrodama šajā saitē:
HDL cena šīs instrukcijas izgatavošanas dienā bija R $ 74, 90 ($ 14, 69) + R $ 6, 00 ($ 1, 16) par piegādi.
2. solis: Aparatūra - ķēdes iestatīšana
Iepriekš redzamā shēma parāda elektriskās ķēdes savienojumus.
Programma Fritzing tika izmantota, lai izveidotu shēmu un failu (.fzz), ko var lejupielādēt vietnē:
Tabulās parādīti savienojumi starp sensoriem un Ord displeju Arduino Nano.
3. darbība: programmatūra - koda lejupielāde
Tā kā Arduino Nano atmiņā bija maz vietas, kods tika sadalīts 3 dažādās mapēs, kuras var lejupielādēt zemāk esošajā failā vai saitē:
github.com/andreocunha/PET_Tranca_EngComp
- Pirmā mape ir pirkstu nospiedumu un kartes nolasīšana. Tās nosaukums ir: “Leitura_Cartao_e_Biometria”.
- Otrais ir pirkstu nospiedumu reģistrēšana. Un tas atrodas mapē: “Cadastro_Biometria”.
- Trešais fails ir nolasīt kartes kodu. Un tas atrodas mapē: “Cadastro_RFID”.
Lejupielādējiet Arduino IDE savā datorā. Lejupielādētā faila iekšpusē papildus trim mapēm ir divi zip faili. Šie zip faili ir sensoru (RFID un biometriskā pirkstu nospiedumu skenera) bibliotēkas, tāpēc iekļaujiet tos Arduino IDE.
4. solis: programmatūra - koda “Cadastro_Biometria” skaidrojums
Tā kā Arduino Nano atmiņa ir ļoti ierobežota, reģistrācija tiks veikta atsevišķi no galvenā koda (tas būs atbildīgs tikai par jau reģistrēta pirksta nospieduma apstiprināšanu).
Biometriskajam sensoram jau ir iekšējā atmiņa, kas ierakstīs pirkstu nospiedumus (tas var ierakstīt līdz 128 pirkstu nospiedumiem). Tas garantē, ka reģistrētie dati netiks zaudēti pēc ķēdes izslēgšanas.
Datora failu pārvaldniekā dodieties uz lejupielādēto mapi "Cadastro_Biometria" un veiciet dubultklikšķi uz faila "Cadastro_Biometria.ino". Arduino IDE ielādēs kodu, un tam būs 5 cilnes, katra no tām apzīmē vienu koda funkciju. Ielādējiet kodu savā Arduino, atveriet sērijas monitoru 9600 un izpildiet tur sniegtos norādījumus, lai reģistrētu jaunu pirkstu nospiedumu, noņemtu vienu vai redzētu, ka visi pirkstu nospiedumi jau ir reģistrēti.
5. darbība: programmatūra - koda "Cadastro_RFID" skaidrojums
Pēc visu pirkstu nospiedumu ierakstīšanas ir laiks reģistrēt RFID kartes vai birkas. Bet atšķirībā no tā, kas tika darīts ar pirkstu nospiedumu skeneri, šajā koda daļā netiks saglabāts RFID karšu vai tagu reģistrs. Un zinot to, atveriet mapi "Cadastro_RFID" un veiciet dubultklikšķi uz faila "Cadastro_RFID.ino". Ielādējiet kodu Arduino, atveriet sērijas monitoru 9600 un pēc tam tuviniet karti vai tagu lasītājam.
Tiks ģenerēts heksadecimāls kods, kas parādīsies ekrānā (piemēram (piemēram: "32: 80: CD: F2"). Pierakstiet to piezīmjdatorā datorā vai uz papīra, jo tas tiks kopēts uz galīgais kods (tas, kas nolasa tikai informāciju).
6. darbība: programmatūra - koda "Leitura_Cartao_e_Biometria" skaidrojums
Tagad mēs esam pēdējā koda daļā. Atveriet mapi "Leitura_Cartao_e_Biometria" un veiciet dubultklikšķi uz "Leitura_Cartao_e_Biometria.ino". Kods tiks atvērts Arduino IDE, un tam būs 4 cilnes, no kurām katra atspoguļos funkciju. Lai kods varētu darboties, būs jāveic dažas izmaiņas. pareizi.
Noklikšķiniet uz cilnes "leituraRfid" un aizstājiet katru heksadecimālo skaitli iekavās "ja" un "cits id" ar numuru, ko saglabājāt piezīmju grāmatiņā (piemēram: "32: 80: CD: F2"). lai pievienotu vai dzēstu kodu “cits, ja”.
Tagad noklikšķiniet uz cilnes "nomeDoUsuario" un aizstājiet iekavās esošos vārdus ar attiecīgo lietotāju vārdiem un šim lietotājam izvēlētajiem ID. Gatavs !! Tagad jums vienkārši jāielādē kods Arduino.
7. solis: iespiedshēmas plate (PCB)
Ja līdz šim visas darbības bija veiksmīgas, izveidojiet iespiedshēmas plates (parasti mēs izmantojam programmatūru EAGLE CAD) un pēc tam sametiniet komponentus. Ķēde izskatīsies tā, kā parādīts video.
8. solis: izveidojiet mazu kastīti, lai saglabātu ķēdi
Sadarbībā ar FindesLab mēs izgatavojām kastīti, izmantojot 3D printeri. Pēc tam mēs to pabeidzām, krāsojot un pievienojot ķēdi.
9. solis: projekta uzstādīšana
Kastīte tika pieskrūvēta pie sienas, un uz durvīm tika uzstādīts HDL (atbildīgs par durvju aizslēgšanu). Noskatieties projekta noslēguma demonstrācijas video.
10. solis: projekta pabeigšana
Skatieties, kā projekta rezultāts bija reāls pielietojums.
11. darbība: projekta licence
PET Engenharia de Computação elektriskā durvju slēdzene ar pirkstu nospiedumu skeneri un RFID lasītāju ir licencēta saskaņā ar Creative Commons Attribution 4.0 starptautisko licenci.
Ieteicams:
Pirkstu nospiedumu un uz RFID balstīta apmeklējuma sistēma, izmantojot Raspberry Pi un MySQL datu bāzi: 5 soļi
Uz pirkstu nospiedumiem un RFID balstīta apmeklējuma sistēma, izmantojot Raspberry Pi un MySQL datubāzi: šī projekta video
Pirkstu nospiedumu sensora izmantošana laika apmeklējumam kopā ar XAMP risinājumu: 6 soļi (ar attēliem)
Pirkstu nospiedumu sensora izmantošana kopā ar XAMP risinājumu: skolas projektam mēs meklējām risinājumu, kā izsekot skolēnu apmeklējumam. Daudzi mūsu studenti ierodas vēlu. Tas ir garlaicīgs darbs, pārbaudot viņu klātbūtni. No otras puses, ir daudz diskusiju, jo studenti bieži teiks
Arduino pirkstu nospiedumu durvju slēdzene: 4 soļi
Arduino pirkstu nospiedumu durvju slēdzene: Sveiki, un laipni lūdzam šajā projektā. Patiesībā tas ietver divus projektus, taču tie ir gandrīz vienādi. Tā ir durvju slēdzenes sistēma, kuras pamatā ir Arduino UNO plāksne, FPM10A optiskais pirkstu nospiedumu sensors un LCD i²c ekrāns, bet otrai versijai, kuru mēs iekļaujam
Arduino pirkstu nospiedumu sensora apmācība: 6 soļi (ar attēliem)
Arduino pirkstu nospiedumu sensora apmācība: Dārgie draugi, laipni lūdzam citā apmācībā! Šodien mēs izveidosim interesantu Arduino projektu, kurā tiek izmantots pirkstu nospiedumu sensora modulis. Bez jebkādas kavēšanās sāksim darbu! Es vienmēr gribēju izmēģināt pirkstu nospiedumu sensora moduli
Kā maldināt pirkstu nospiedumu drošības sistēmu tikpat viegli kā ABC: 12 soļi (ar attēliem)
Kā maldināt pirkstu nospiedumu drošības sistēmu tikpat viegli kā ABC: šī instrukcija parādīs, kā maldināt pirkstu nospiedumu drošības sistēmu tikpat viegli kā ABC. IBM nekad nevēlas, lai jūs zinātu par ,. tas darbojas arī lielākajā daļā pirkstu nospiedumu drošības sistēmas. Piemēram: piem. durvis, mobilais tālrunis …. Šī instrukcija ir pievienota v