Sadržaj:
- Korak 1: Komponente
- Korak 2: Hardver - Postavljanje kruga
- Korak 3: Softver - preuzimanje koda
- Korak 4: Softver - objašnjenje koda “Cadastro_Biometria”
- Korak 5: Softver - objašnjenje koda "Cadastro_RFID"
- Korak 6: Softver - objašnjenje koda "Leitura_Cartao_e_Biometria"
- Korak 7: Tiskana ploča (PCB)
- Korak 8: Napravite malu kutiju za održavanje kruga
- Korak 9: Instalacija projekta
- Korak 10: Završetak projekta
- Korak 11: Licenca projekta
Video: Električna brava za vrata sa skenerom otiska prsta i RFID čitačem: 11 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Projekt je osmišljen kako bi se izbjegla potreba korištenja ključeva, a za postizanje našeg cilja koristili smo optički senzor otiska prsta i Arduino. Međutim, postoje pojedinci koji imaju nečitljiv otisak prsta i senzor ga neće prepoznati. Nakon razmišljanja o ovoj situaciji, s biometrijskim senzorom upotrijebljen je čitač RFID kartica, što je omogućilo unos s karticama za vožnju, oznakama za privjeske RFID ključeva i mobitelima s NFC -om.
Korak 1: Komponente
Za projekt će se koristiti sljedeće stavke:
- 1 Arduino Nano;
- 1 optički senzorski moduli čitača otiska prsta FPM10A za Arduino brave;
- 1 Leitor RFID Rc522 od 13,56 mhz;
- 2 LED diode (1 zeleni i 1 crveni) * 1 Oled zaslon 128 X 32 Serijski i2c Arduino 0, 91;
- 1 Elektronička brava za vrata HDL FEC-91 CA.
Svi ti materijali lako se mogu pronaći na Internetu. Ako je ideja učiniti ovaj projekt što bržim, preporučuje se da artikle kupite na web stranici Mercado Livre (samo ako živite u Brazilu) jer ima sigurnu i brzu dostavu (proizvodi će stići na odredište u oko 1 ili 2 tjedna). Međutim, ako projekt ne treba raditi u žurbi, puno je jeftinije kupiti artikle u inozemstvu na web stranicama poput Ebaya, AliExpressa itd. No nema jamstva kada će i hoće li proizvod stići na odredište.
Ukupni prosječni troškovi kupnje Mercado Livre: +/- 200 reala (oko 38,62 američkih dolara). Ukupni prosječni troškovi kupnje na međunarodnim web stranicama: +/- 45 reala (oko 8, 69 američkih dolara).
Te su cijene izračunate bez troškova elektroničke brave HDL, koja se može pronaći na ovoj poveznici:
Cijena HDL -a na dan izrade ovog Instructablesa iznosila je 74,90 USD (14, 69 USD) + 6,00 USD (1, 16 USD) za dostavu.
Korak 2: Hardver - Postavljanje kruga
Gornja shema prikazuje veze električnog kruga.
Program Fritzing korišten je za izradu sheme i datoteke (.fzz) koju je moguće preuzeti na:
Tablice prikazuju veze između senzora i Oled zaslona na Arduino Nano.
Korak 3: Softver - preuzimanje koda
Zbog malo dostupne memorije na Arduino Nano, kôd je podijeljen u 3 različite mape koje se mogu preuzeti u datoteci ispod ili na poveznici:
github.com/andreocunha/PET_Tranca_EngComp
- Prva mapa je za čitanje otiska prsta i kartice. Naziv mu je: “Leitura_Cartao_e_Biometria”.
- Druga je registracija otiska prsta. I nalazi se u mapi: "Cadastro_Biometria".
- Treća datoteka je čitanje koda kartice. I nalazi se u mapi: "Cadastro_RFID".
Preuzmite Arduino IDE na svoje računalo. Unutar preuzete datoteke, osim tri mape, nalaze se i dvije zip datoteke. Te zip datoteke su knjižnice senzora (RFID -a i biometrijskog skenera otiska prsta) pa ih uključite u Arduino IDE.
Korak 4: Softver - objašnjenje koda “Cadastro_Biometria”
Budući da je memorija Arduino Nano vrlo ograničena, registracija će se razlikovati od glavnog koda (koji će biti odgovoran samo za potvrdu već registriranog otiska prsta).
Biometrijski senzor već ima internu memoriju koja će snimati otiske prstiju (može snimiti do 128 otisaka prstiju). To jamči da registrirani podaci neće biti izgubljeni nakon isključivanja kruga.
Na upravitelju datoteka vašeg računala idite u preuzetu mapu "Cadastro_Biometria" i dvaput kliknite datoteku "Cadastro_Biometria.ino". Arduino IDE učitat će kôd i imat će 5 kartica, od kojih svaka predstavlja jednu funkciju koda. Učitajte kôd na svoj Arduino, otvorite serijski monitor u 9600 i slijedite tamošnje upute kako biste registrirali novi otisak prsta, uklonili jedan ili vidjeli da su svi otisci prstiju već registrirani.
Korak 5: Softver - objašnjenje koda "Cadastro_RFID"
Nakon snimanja svih otisaka prstiju vrijeme je za registraciju RFID kartica ili oznaka. Ali drugačije od onoga što je učinjeno skenerom otiska prsta, na ovom dijelu koda neće biti spremljene RFID kartice ili registar oznaka. Znajući to, otvorite mapu "Cadastro_RFID" i dvaput kliknite datoteku "Cadastro_RFID.ino". Učitajte kôd na Arduino, otvorite serijski monitor u 9600, a zatim približite karticu ili oznaku čitaču.
Generirat će se heksadecimalni kôd koji će se pojaviti na ekranu (za (primjer: "32: 80: CD: F2"). Zapišite ga u bilježnicu na računalu ili papir, jer će se kopirati u konačni kod (onaj koji će čitati samo informacije).
Korak 6: Softver - objašnjenje koda "Leitura_Cartao_e_Biometria"
Sada smo na posljednjem dijelu koda. Otvorite mapu "Leitura_Cartao_e_Biometria" i dvaput kliknite na "Leitura_Cartao_e_Biometria.ino". Kôd će se otvoriti na Arduino IDE -u i imat će 4 kartice, od kojih svaka predstavlja funkciju. Neke će promjene morati biti učinjene kako bi kôd mogao funkcionirati ispravno.
Kliknite na karticu "leituraRfid" i zamijenite svaki heksadecimalni broj unutar zagrada "if" i "else id" brojem koji ste spremili u bilježnicu (primjer: "32: 80: CD: F2"). Slobodno za dodavanje ili brisanje bilo kojeg "else if" iz koda.
Sada kliknite karticu "nomeDoUsuario" i zamijenite imena u zagradama imenima odgovarajućih korisnika i ID -ovima koji su odabrani za tog korisnika. Gotovo !! Sada samo trebate učitati kôd na Arduino.
Korak 7: Tiskana ploča (PCB)
Ako su do sada svi koraci prošli dobro, napravite tiskanu ploču (obično za to koristimo softver EAGLE CAD), a zatim zavarite komponente. Krug će izgledati kao onaj prikazan u videu.
Korak 8: Napravite malu kutiju za održavanje kruga
Napravili smo kutiju pomoću 3D pisača u partnerstvu s FindesLabom. Nakon toga smo ga dovršili, obojili i dodali krug.
Korak 9: Instalacija projekta
Kutija je pričvršćena na zid, a HDL (odgovoran za zaključavanje vrata) instaliran je na vrata. Pogledajte video posljednje demonstracije projekta.
Korak 10: Završetak projekta
Pogledajte kako je rezultat projekta bio u stvarnoj primjeni.
Korak 11: Licenca projekta
Električna brava za vrata sa skenerom otiska prsta i RFID čitačem tvrtke PET Engenharia de Computação licencirana je prema Creative Commons Attribution 4.0 International License.
Preporučeni:
Sustav prisutnosti na temelju otiska prsta i RFID -a koji koristi Raspberry Pi i MySQL bazu podataka: 5 koraka
Sustav prisutnosti na temelju otisaka prstiju i RFID -a koji koristi Raspberry Pi i MySQL bazu podataka: video ovog projekta
Korištenje senzora otiska prsta za praćenje vremena u kombinaciji s rješenjem XAMP: 6 koraka (sa slikama)
Korištenje senzora otiska prsta za praćenje radnog vremena u kombinaciji s rješenjem XAMP: Za školski projekt tražili smo rješenje kako pratiti pohađanje učenika. Dosta naših učenika dolazi kasno. Dosta je posao provjeravati njihovu prisutnost. S druge strane, puno se raspravlja jer će studenti često reći
Arduino senzor otiska prsta: 6 koraka (sa slikama)
Arduino senzor otiska prsta senzor: Dragi prijatelji, dobrodošli u još jedan vodič! Danas ćemo izgraditi zanimljiv Arduino projekt koji koristi modul senzora otiska prsta. Bez daljnjeg odlaganja, počnimo! Uvijek sam htio isprobati modul senzora otiska prsta u
Bežična RFID brava za vrata pomoću Nodemcua: 9 koraka (sa slikama)
Bežično zaključavanje vrata RFID pomoću Nodemcua: --- Glavna funkcija --- Ovaj je projekt izgrađen kao dio predavanja o mrežnim komunikacijama na Universidade do Algarve u suradnji s mojim kolegom Lu í s Santosom. Njegova je glavna svrha kontrolirati pristup električnoj bravi putem bežične bežične
Kako prevariti sigurnosni sustav otiska prsta tako jednostavno kao ABC: 12 koraka (sa slikama)
Kako prevariti sigurnosni sustav otisaka prstiju tako jednostavno kao ABC: Ova će vam uputa pokazati kako prevariti sigurnosni sustav otisaka prstiju jednostavno poput ABC -a. IBM nikada ne želi da znate o ,. radi i za većinu sigurnosnog sustava za otiske prstiju. Na primjer: npr. vrata, mobilni telefon …. Uz ove upute dolazi v