Taula de continguts:
- Pas 1: components
- Pas 2: Maquinari: configuració del circuit
- Pas 3: Programari: descàrrega del codi
- Pas 4: Programari: explicació del codi "Cadastro_Biometria"
- Pas 5: Programari: explicació del codi "Cadastro_RFID"
- Pas 6: Programari: explicació del codi "Leitura_Cartao_e_Biometria"
- Pas 7: placa de circuit imprès (PCB)
- Pas 8: feu una petita caixa per mantenir el circuit
- Pas 9: la instal·lació del projecte
- Pas 10: Acabar el projecte
- Pas 11: llicència del projecte
Vídeo: Pany elèctric amb escàner d'empremta digital i lector RFID: 11 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
El projecte es va dissenyar per evitar la necessitat d’utilitzar tecles, per assolir el nostre objectiu vam utilitzar un sensor d’empremta digital òptic i un Arduino. Tanmateix, hi ha persones que tenen una empremta digital il·legible i el sensor no la reconeixerà. Després de pensar en aquesta situació, es va utilitzar un lector de targetes RFID amb el sensor biomètric, que permetia l'entrada amb targetes de passeig, etiquetes de clauer RFID i telèfons mòbils amb NFC.
Pas 1: components
Els següents elements s’utilitzaran per al projecte:
- 1 Arduino Nano;
- 1 mòdul de sensor lector d'empremtes digitals òptic FPM10A per a panys Arduino;
- 1 Leitor RFID Rc522 de 13,56 mhz;
- 2 leds (1 verd i 1 vermell) * 1 pantalla Oled 128 X 32 sèrie i2c Arduino 0, 91;
- 1 pany electrònic HDL FEC-91 CA.
Tots aquests materials es poden trobar fàcilment a Internet. Si la idea és fer aquest projecte el més ràpid possible, es recomana comprar els articles al lloc web Mercado Livre (només si resideix al Brasil), ja que té un enviament segur i ràpid (els productes arribaran a la destinació a aproximadament 1 o 2 setmanes). Tot i això, si no cal fer el projecte amb presses, és molt més barat comprar articles a l’estranger en llocs web com Ebay, AliExpress, etc. Però no hi ha garantia quant a quan i si el producte arribarà a la destinació.
Cost mitjà total de compra a Mercado Livre: +/- 200 reals (aproximadament 38,62 dòlars dels Estats Units). Cost mitjà total de compra en llocs web internacionals: +/- 45 reals (al voltant de 8, 69 dòlars dels Estats Units).
Aquests preus es van calcular sense el cost del pany electrònic HDL, que es pot trobar en aquest enllaç:
El preu del HDL el dia que es va fer aquest Instructables va ser de 74, 90 R $ (14, 69 $) + 6 R $, 00 (1, 16 $) per a l'enviament.
Pas 2: Maquinari: configuració del circuit
L'esquema anterior mostra les connexions del circuit elèctric.
Amb el programa Fritzing es va fer l’esquema i el fitxer (.fzz) que es pot descarregar a:
Les taules mostren les connexions entre els sensors i la pantalla Oled de l’Arduino Nano.
Pas 3: Programari: descàrrega del codi
A causa de les poques memòries disponibles a Arduino Nano, el codi es va dividir en 3 carpetes diferents que es poden descarregar al fitxer següent o a l’enllaç:
github.com/andreocunha/PET_Tranca_EngComp
- La primera carpeta és llegir l’empremta digital i la targeta. El seu nom és: “Leitura_Cartao_e_Biometria”.
- El segon és registrar l’empremta digital. I és a la carpeta: "Cadastro_Biometria".
- El tercer fitxer consisteix a llegir el codi de la targeta. I és a la carpeta: "Cadastro_RFID".
Descarregueu l'IDE Arduino al vostre ordinador. Dins del fitxer descarregat, a més de les tres carpetes, hi ha dos fitxers zip. Aquests fitxers zip són les biblioteques dels sensors (de l’RFID i l’escàner biomètric d’empremtes digitals), de manera que els inclogueu a l’IDE Arduino.
Pas 4: Programari: explicació del codi "Cadastro_Biometria"
Com que la memòria de l'Arduino Nano és molt limitada, el registre serà diferent del codi principal (que només serà responsable de la confirmació d'una empremta digital ja registrada).
El sensor biomètric ja té una memòria interna que gravarà les empremtes digitals (pot enregistrar fins a 128 empremtes digitals). Això garanteix que les dades registrades no es perdran després de tancar el circuit.
Al gestor de fitxers de l'ordinador, aneu a la carpeta descarregada "Cadastro_Biometria" i feu doble clic al fitxer "Cadastro_Biometria.ino". L’IDE Arduino carregarà el codi i tindrà 5 pestanyes, cadascuna representa una funció del codi. Carregueu el codi al vostre Arduino, obriu el monitor sèrie al 9600 i seguiu les instruccions allà per registrar una nova empremta digital, eliminar-ne una o veure que totes les empremtes digitals ja estan registrades.
Pas 5: Programari: explicació del codi "Cadastro_RFID"
Després de gravar totes les empremtes digitals, és hora de registrar les targetes o etiquetes RFID. Però, a diferència del que es va fer amb l’escàner d’empremtes digitals, en aquesta part del codi no es guardaran el registre de targetes o etiquetes RFID. I sabent això, obriu la carpeta "Cadastro_RFID" i feu doble clic al fitxer "Cadastro_RFID.ino". Carregueu el codi a l'Arduino, obriu el monitor sèrie el 9600 i, a continuació, acosteu la targeta o l'etiqueta al lector.
Es generarà un codi hexadecimal que apareixerà a la pantalla (per exemple ("32: 80: CD: F2"). Escriviu-lo en un bloc de notes de l'ordinador o en un paper, perquè es copiarà a el codi final (el que només llegirà informació).
Pas 6: Programari: explicació del codi "Leitura_Cartao_e_Biometria"
Ara estem a la darrera part del codi. Obriu la carpeta "Leitura_Cartao_e_Biometria" i feu doble clic a "Leitura_Cartao_e_Biometria.ino". El codi s'obrirà a l'IDE Arduino i tindrà 4 pestanyes, cadascuna d'elles representant la funció. Cal fer alguns canvis perquè el codi funcioni. correctament.
Feu clic a la pestanya "leituraRfid" i substituïu cada número hexadecimal dins del parèntesi "if" i "else id" pel número que heu desat al bloc de notes (exemple: "32: 80: CD: F2"). No dubteu per afegir o eliminar qualsevol "else if" del codi.
Ara feu clic a la pestanya "nomeDoUsuario" i substituïu els noms del parèntesi pels noms dels usuaris respectius i els identificadors que es van escollir per a aquest usuari. Fet !! Ara només cal carregar el codi a l’Arduino.
Pas 7: placa de circuit imprès (PCB)
Si fins ara tots els passos van anar bé, feu una placa de circuit imprès (normalment fem servir el programari EAGLE CAD per fer-ho) i, a continuació, soldeu els components. El circuit es veurà com el que es mostra al vídeo.
Pas 8: feu una petita caixa per mantenir el circuit
Hem creat una caixa amb una impressora 3D en col·laboració amb FindesLab. Després d’això, l’hem acabat, pintant-lo i afegint el circuit.
Pas 9: la instal·lació del projecte
La caixa es va cargolar a la paret i el HDL (responsable de mantenir la porta tancada amb clau) es va instal·lar a la porta. Mireu el vídeo de la demostració final del projecte.
Pas 10: Acabar el projecte
Mireu com el resultat del projecte va ser en aplicació real.
Pas 11: llicència del projecte
El pany de la porta elèctrica amb escàner d’empremtes digitals i lector RFID de PET Engenharia de Computação té una llicència Creative Commons Attribution 4.0 International License.
Recomanat:
SafetyLock: un pany intel·ligent fabricat amb Raspberry Pi (empremta digital i RFID): 10 passos
SafetyLock: un pany intel·ligent fabricat amb Raspberry Pi (empremta digital i RFID): alguna vegada heu desitjat una manera més accessible de protegir la vostra casa? Si és així, aquesta és la solució per a vosaltres. He creat SafetyLock, es tracta d’un pany que es pot obrir amb la vostra empremta digital, una insígnia RFID i fins i tot a través d’un lloc web. Gràcies a aquest concepte
Ús del sensor d'empremta digital per a l'assistència al temps en combinació amb la solució XAMP: 6 passos (amb imatges)
Ús del sensor d’empremta digital per a l’assistència de temps en combinació amb la solució XAMP: per a un projecte escolar, buscàvem una solució sobre com fer un seguiment de l’assistència dels estudiants. Molts dels nostres estudiants arriben tard. És una feina tediosa comprovar la seva presència. D'altra banda, hi ha molta discussió perquè els estudiants sovint diran
Pany de la porta d'empremta digital Arduino: 4 passos
Bloqueig de porta d’empremtes digitals Arduino: Hola i benvingut a aquest projecte, en realitat inclou dos projectes, però són pràcticament iguals, és un sistema de bloqueig de porta basat en una placa Arduino UNO, un sensor d’empremta òptica FPM10A i una pantalla LCD i²c, però per a l'altra versió que incloguem
Escàner CT i escàner 3D amb Arduino: 12 passos (amb imatges)
Escàner CT i 3D amb Arduino: la tomografia computada (TC) o la tomografia axial computaritzada (TAC) s’associa amb més freqüència a la imatge del cos perquè permet als clínics veure l’estructura anatòmica del pacient sense haver de fer cap cirurgia. Imatge dins de l'home b
Caixer automàtic que utilitza Arduino (empremta digital + targeta RFID): 4 passos (amb imatges)
Caixer automàtic que utilitza Arduino (impressió digital + targeta RFID): Hola amics, torno amb una nova idea de caixer automàtic que utilitza Arduino. Pot ser útil a les zones rurals on els serveis sense efectiu no són possibles. És una petita idea. Espero t’ha agradat. Comencem