Taula de continguts:
- Pas 1: què necessiteu: components i cablejat
- Pas 2: el codi i els fitxers adjunts
- Pas 3: Acabeu: proveu-ho tot: el vídeo de la cosa que funciona
Vídeo: SISTEMA DE CONTROL D'ACCÉS ARDUINO RFID NFC: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
El que necessitava era un sistema de control d’accés per a la meva oficina.
Tot el projecte és bastant fàcil de construir.
Tenia un Aduino Mega de recanvi i un escut Ethernet a casa, així que, amb alguns components més, he estat capaç de construir un sistema de control d’accés per a la meva oficina. Utilitza etiquetes NFC i base de dades mySql per recopilar dades en una taula.
Substancialment, l'Arduino espera una etiqueta i, a continuació, intentarà contactar amb una pàgina web PHP que gestionarà la càrrega de les dades a la base de dades. Per fer-ho, comprovarà primer la presència de l'etiqueta en una taula "usuaris" d'etiquetes "conegudes". La taula conté usuaris coneguts i les seves etiquetes relatives.
Si l'etiqueta no es reconeix, l'Arduino no gravarà l'accés. En cas contrari, inserirà un registre a la taula. De moment, la marca de temps, id_tag, la sucursal de l'empresa (ubicació) i la IP es registren a la taula.
També he afegit un lcd per facilitar les coses als usuaris. Quan es registra l'accés, un led verd parpellejarà durant uns segons i un zumbador reproduirà un to curt amb un to creixent. El LCD mostrarà un breu missatge correcte durant uns segons.
Si es produeixen alguns problemes (ja que el LAN no funciona o les etiquetes desconegudes), un led vermell parpellejarà en lloc seu i el to reproduirà un to decreixent. El lcd també mostrarà un breu missatge d'error durant uns segons.
Amb un parell de botons més, podeu registrar també el tipus d'operació: "és un accés o una sortida ?!" (però es desenvoluparà una altra vegada).
Pas 1: què necessiteu: components i cablejat
En primer lloc, és un projecte orientat a la base de dades, de manera que necessitareu un servidor web on penjar un fitxer.php. aquesta és la part de codi que processa les sol·licituds de l'arduino i gestiona la base de dades.
També necessiteu una base de dades mysql, on s’emmagatzemaran tots els accessos.
Podeu acumular-ho tot en un "servidor" local a la vostra oficina (potser xampp és una bona i senzilla opció) o si teniu un lloc web + mysql db, podria ser el mateix.
D’acord, aquí teniu la llista de materials:
- Arduino Mega 2560
- Escut Ethernet W5100
- Lector d'etiquetes RF522 RFID compatible amb etiquetes de 13, 56 MHz 14333A
- Pantalla LCD 16x2 1602
- un timbre piezoelèctric o un altre tipus de timbre
- Un munt de cables
- Un parell de leds (verd i vermell) i 2 de resistències de 2k
I, de nou, bé … sobre el cablejat … Les imatges sobre el cablejat no són les millors, però es descriu millor a l'esbós arduino adjunt al següent pas.
Pas 2: el codi i els fitxers adjunts
Finalment, aquí hi ha els fitxers que esteu cercant. A l'adjunt trobareu
timbrature.ino, que és l'esbós per penjar a Arduino Mega
Com s'ha esmentat anteriorment, totes les connexions i els cables sobre la placa lcd i RFID es descriuen a la capçalera del fitxer.ino
- rfid lib.zip, que conté la biblioteca rfid necessària
- timbratura.zip, (timbratura.php), aquest fitxer és el fitxer que heu de penjar al servidor web del vostre lloc web. Primer gestionarà reconèixer l'etiqueta (comproveu si surt a la taula "usuaris") i, a continuació, gravarà la accés a una taula "access" de mysql.
Pas 3: Acabeu: proveu-ho tot: el vídeo de la cosa que funciona
Ara ja podeu tornar a veure el vídeo. Es tracta de com funciona el lector, comprova l’etiqueta i registra l’accés a la base de dades. Espero que el vídeo sigui ara més clar en comparació amb el primer pas.
Recomanat:
Com es crea un sistema de control de punts d'accés sense fils no autoritzats: 34 passos
Com es crea un sistema de control de punts d'accés sense fils no autoritzats: Saludos lectores. El present instructiu és un gu í a de com desenvolupar un sistema de monitoreo de punts d'accés inal á mbricos no autoritzats utilitzant un Raspberry PI.Este sistema ha estat desenvolupat com a part d'un treball d'inv
Sistema d'accés basat en ultrasons: 6 passos (amb imatges)
Sistema d’accés basat en ultrasons: aquesta vegada us presento un sistema d’accés basat en ultrasons, crec que podria ser interessant, es basa en ones ultrasòniques, de manera que és un sistema d’accés sense contacte que no necessita cap altre dispositiu electrònic, sinó qualsevol objecte, fins i tot les vostres mans. provar t
Control de l'accés a Arduino YÚN amb MySQL, PHP5 i Python: 11 passos (amb imatges)
Controlar l'accés a Arduino YÚN amb MySQL, PHP5 i Python: Hola amics! Bé, com ja sabeu, al setembre es va crear el nou escut d’Arduino, Arduino YUN. Aquest petit amic té un sistema incrustat de Linux amb el qual podem executar qualsevol cosa que se us acudeixi (almenys fins ara). Tot i que hi ha molt poca informació
CONTROL D'ACCÉS DE PORTA RFID AMB CONTADOR: 8 passos
CONTROL D'ACCÉS A PORTA RFID AMB CONTADOR: Tutorial DE CONTROL D'ACCÉS A PORTA RFID AMB CONTADOR
Control d'accés RFID amb Arduino Yun i Raspberry Pi: 11 passos
Control d'accés RFID amb Arduino Yun i Raspberry Pi: Benvingut al meu instructable. Heu cercat en línia un sistema de control d’accés RFID que pugui tenir diversos usuaris sense utilitzar una clau mestra per programar-lo? Un sistema que pot registrar l'accés amb el nom de la persona? Un sistema on podeu afegir fàcilment