Sisukord:
- Samm: komponendid
- 2. samm: riistvara - vooluringi seadistamine
- Samm: tarkvara - koodi allalaadimine
- Samm 4: Tarkvara - koodi „Cadastro_Biometria” selgitus
- Samm: tarkvara - koodi "Cadastro_RFID" selgitus
- 6. samm: tarkvara - koodi "Leitura_Cartao_e_Biometria" selgitus
- 7. samm: trükkplaat (PCB)
- 8. samm: tehke väike kast ahela hoidmiseks
- 9. samm: projekti installimine
- 10. samm: projekti lõpetamine
- 11. samm: projekti litsents
Video: Elektriline ukselukk sõrmejäljeskanneri ja RFID -lugejaga: 11 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Projekt oli disain, et vältida võtmete kasutamise vajadust, eesmärgi saavutamiseks kasutasime optilist sõrmejäljeandurit ja Arduino. Siiski on inimesi, kellel on loetamatu sõrmejälg ja andur ei tunne seda ära. Mõeldes sellele olukorrale, kasutati biomeetrilise anduriga RFID -kaardilugejat, mis võimaldas siseneda sõidukaartide, RFID -võtmehoidja siltide ja NFC -ga mobiiltelefonidega.
Samm: komponendid
Projekti jaoks kasutatakse järgmisi elemente:
- 1 Arduino Nano;
- 1 FPM10A optilise sõrmejäljelugeja andurimoodulid Arduino lukkudele;
- 1 RFID Rc522, 13,56 MHz;
- 2 LED -i (1 roheline ja 1 punane) * 1 Oled ekraan 128 X 32 Serial i2c Arduino 0, 91;
- 1 elektrooniline ukselukk HDL FEC-91 CA.
Kõiki neid materjale saab hõlpsasti Internetist leida. Kui idee on teha see projekt võimalikult kiireks, on soovitatav osta tooted veebisaidilt Mercado Livre (ainult siis, kui elate Brasiilias), kuna sellel on turvaline ja kiire kohaletoimetamine (tooted jõuavad sihtkohta umbes 1 või 2 nädalat). Kui aga projektiga ei pea kiirustama, on palju odavam osta esemeid välismaalt veebisaitidelt nagu Ebay, AliExpress jne. Kuid pole garantiid selle kohta, millal ja kas toode saabub sihtkohta.
Mercado Livre keskmine ostuhind kokku: +/- 200 reaali (umbes 38,62 USA dollarit). Keskmine ostuhind rahvusvahelistel veebisaitidel: +/- 45 reaali (umbes 8, 69 USA dollarit).
Need hinnad arvutati ilma elektroonilise ukseluku HDL maksumuseta, mille leiate sellelt lingilt:
HDL -i hind selle juhendi tegemise päeval oli saatmise eest 74, 90 dollarit (14, 69 dollarit) + 6 00 dollarit (1, 16 dollarit).
2. samm: riistvara - vooluringi seadistamine
Ülaltoodud skeem näitab elektriahela ühendusi.
Skeemi ja faili (.fzz) tegemiseks kasutati programmi Fritzing, mille saab alla laadida aadressilt
Tabelid näitavad ühendusi andurite ja Arduino Nano Oled -ekraani vahel.
Samm: tarkvara - koodi allalaadimine
Arduino Nano vähese vaba mälu tõttu jagati kood 3 erinevasse kausta, mille saate alla laadida allolevalt faililt või lingilt:
github.com/andreocunha/PET_Tranca_EngComp
- Esimene kaust on sõrmejälje ja kaardi lugemine. Selle nimi on: “Leitura_Cartao_e_Biometria”.
- Teine on sõrmejälje registreerimine. Ja see on kaustas: “Cadastro_Biometria”.
- Kolmas fail on kaardi koodi lugemine. Ja see on kaustas: “Cadastro_RFID”.
Laadige oma arvutisse alla Arduino IDE. Allalaaditud faili sees on lisaks kolmele kausta kaks zip -faili. Need zip -failid on andurite (RFID ja biomeetrilise sõrmejäljelugeja) teegid, nii et lisage need Arduino IDE -sse.
Samm 4: Tarkvara - koodi „Cadastro_Biometria” selgitus
Kuna Arduino Nano mälu on väga piiratud, on registreerimine põhikoodist eraldi (see vastutab ainult juba registreeritud sõrmejälje kinnitamise eest).
Biomeetrilisel anduril on juba sisemälu, mis salvestab sõrmejäljed (saab salvestada kuni 128 sõrmejälge). See tagab, et registreeritud andmed ei kao pärast vooluringi väljalülitamist.
Minge oma arvuti failihalduris allalaaditud kausta "Cadastro_Biometria" ja topeltklõpsake faili "Cadastro_Biometria.ino". Arduino IDE laadib koodi ja sellel on 5 sakki, millest igaüks tähistab koodi ühte funktsiooni. Laadige kood oma Arduinole, avage jadamonitor 9600 -s ja järgige seal kuvatavaid juhiseid uue sõrmejälje registreerimiseks, ühe eemaldamiseks või näete, et kõik sõrmejäljed on juba registreeritud.
Samm: tarkvara - koodi "Cadastro_RFID" selgitus
Pärast kõigi sõrmejälgede salvestamist on aeg registreerida RFID -kaardid või -märgendid. Kuid erinevalt sõrmejäljeskanneriga tehtud toimingutest ei salvestata koodi sellesse ossa RFID -kaartide või siltide registrit. Ja teades seda, avage kaust "Cadastro_RFID" ja topeltklõpsake faili "Cadastro_RFID.ino". Laadige kood Arduinole, avage seeriamonitor numbris 9600 ja seejärel viige kaart või silt lugejale lähemale.
Luuakse kuueteistkümnendkood ja see kuvatakse ekraanil (näiteks (näiteks: "32: 80: CD: F2"). Kirjutage see oma arvutisse märkmikule või paberile, sest see kopeeritakse lõplik kood (see, mis loeb ainult teavet).
6. samm: tarkvara - koodi "Leitura_Cartao_e_Biometria" selgitus
Nüüd oleme koodi viimases osas. Avage kaust "Leitura_Cartao_e_Biometria" ja topeltklõpsake nuppu "Leitura_Cartao_e_Biometria.ino". Kood avatakse Arduino IDE -s ja sellel on 4 sakki, millest igaüks tähistab funktsiooni. Koodi toimimiseks tuleb teha mõned muudatused õigesti.
Klõpsake vahekaarti „leituraRfid” ja asendage sulgudes „if” ja „else id” olevad kuueteistkümnendarvud märkmikusse salvestatud numbriga (näide: „32: 80: CD: F2”). koodi lisamiseks või kustutamiseks „muud, kui”.
Nüüd klõpsake vahekaarti "nomeDoUsuario" ja asendage sulgudes olevad nimed vastavate kasutajate nimedega ja selle kasutaja jaoks valitud ID -dega. Valmis !! Nüüd peate koodi Arduinole laadima.
7. samm: trükkplaat (PCB)
Kui kõik sammud on siiani hästi sujunud, tehke trükkplaat (tavaliselt kasutame selleks tarkvara EAGLE CAD) ja seejärel keevitage komponendid. Vooluahel näeb välja nagu videos näidatud.
8. samm: tehke väike kast ahela hoidmiseks
Koostöös FindesLabiga tegime 3D -printeri abil kasti. Pärast seda lõpetasime selle, maalisime selle ja lisasime vooluringi.
9. samm: projekti installimine
Karp keerati seinale ja HDL (vastutab ukse lukustamise eest) paigaldati uksele. Vaata videot projekti lõplikust demonstratsioonist.
10. samm: projekti lõpetamine
Vaadake, kuidas projekti tulemus reaalses rakenduses oli.
11. samm: projekti litsents
PET Engenharia de Computação elektriline ukselukk sõrmejäljeskanneri ja RFID -lugejaga on litsentsitud Creative Commons Attribution 4.0 rahvusvahelise litsentsi alusel.
Soovitan:
RFID kodus valmistatud ukselukk: 4 sammu
RFID kodus valmistatud ukselukk: RFID -ukseluku seade on praktiline seade, mida saate oma igapäevaelus kasutada. Võtmekaardi skannimisel saate ukseluku avada. Muutsin projekti sellel veebisaidil: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
RFID -ukselukk Arduinoga: 4 sammu
RFID -ukselukk Arduinoga: Põhimõtteliselt on selle projekti eesmärk oma maja, kontorikoha ja isegi isiklike kappide loomine. Need projektid aitavad teil aru saada RFID -ga arduino ja kuidas need on omavahel ühendatud. Niisiis
Sõrmejäljeskanneri klassisüsteem (GT-521F32): 9 sammu
Sõrmejäljeskanneri klassisüsteem (GT-521F32): see projekt on lihtne kohalviibimise logimissüsteem, mis kasutab Sparkfuni odavat optilist sõrmejäljeskannerit GT-521F32, et skannida ja salvestada, kes ja millal keegi sisse logib
Juhtmevaba RFID -ukselukk Nodemcu abil: 9 sammu (piltidega)
Juhtmevaba RFID-ukselukk Nodemcu abil: --- Põhifunktsioon --- See projekt ehitati osana Universidade do Algarve'i võrgukommunikatsiooni klassist koostöös minu kolleegi Lu & Santiac'iga. Selle peamine eesmärk on juhtida elektriluku juurdepääsu traadita traadita ühenduse kaudu
Arduino RFID -ukselukk: 5 sammu (piltidega)
Arduino RFID -ukselukk: *** Värskendatud 9.8.2010 *** Tahtsin teha garaaži sisenemise lihtsa ja turvalise viisi. RFID oli parim viis oma ukse avamiseks, isegi kui mul on käed täis, võin ukse lahti teha ja selle lahti lükata! Ehitasin lihtsa vooluahela põhilise ATMega 168 arduino chi abil