Taula de continguts:

SISTEMA D'ASSISTÈNCIA BASAT EN RFID AMB ARDUINO I GSM: 5 passos
SISTEMA D'ASSISTÈNCIA BASAT EN RFID AMB ARDUINO I GSM: 5 passos

Vídeo: SISTEMA D'ASSISTÈNCIA BASAT EN RFID AMB ARDUINO I GSM: 5 passos

Vídeo: SISTEMA D'ASSISTÈNCIA BASAT EN RFID AMB ARDUINO I GSM: 5 passos
Vídeo: TODO ESTO PUEDES HACER CON UNA RASPBERRY PI 😈💻 2024, De novembre
Anonim
Image
Image

Aquest projecte utilitza la tecnologia RFID per fer una nota de tots els estudiants que entren a l'aula i també per calcular el temps que resideix a la classe. En aquest sistema proposat, cada estudiant té una etiqueta RFID. El procés d'assistència es pot fer col·locant la targeta a prop del lector RFID i no només això, sinó que hem introduït algunes funcions més en aquest projecte.

Pas 1: QUÈ ÉS LA RFID?

DIAGRAMA DE CIRCUITS i Codi
DIAGRAMA DE CIRCUITS i Codi

El terme RFID (identificació de radiofreqüència) és un tipus de dispositiu electrònic que inclou una antena petita i un xip. Aquest dispositiu s’utilitza per transmetre informació com persones, animals, llibres o qualsevol cosa entre el lector i l’etiqueta RFID mitjançant camps electromagnètics de radiofreqüència. És capaç de transportar 2k bytes de dades. Hi ha diferents tipus de sistemes RFID al mercat, que consisteixen en una antena, un transpondedor i un transceptor. Alguns tipus d’etiquetes es poden localitzar a prop del lector RFID i altres es poden trobar lluny del lector. Els rangs de freqüència de funcionament d’aquests dispositius inclouen principalment rangs baixos, mitjans i alts. El rang de freqüència baixa és de 30kHz a 500kHz, el rang de freqüència mitjana és de 900kHz a 1500kHz i el rang d’alta freqüència és de 2,4kHz a 2,5kHz.

RFID (identificació de radiofreqüència) està dissenyat per servir com a propòsit d’escàner de codis de barres o una banda magnètica a la part posterior de la targeta ATM. Crea un identificador únic per a aquest objecte i, de la mateixa manera que s’ha d’escanejar un codi de barres o una banda magnètica per obtenir la informació, s’ha d’escanejar el RFID per recuperar la informació.

Com funciona l'RFID?

RFID pertany a un grup de tecnologies anomenades identificació automàtica i captura de dades (AIDC). Els mètodes AIDC identifiquen automàticament objectes, recopilen dades sobre ells i introdueixen aquestes dades directament en sistemes informàtics amb poca o cap intervenció humana. Els mètodes RFID utilitzen ones de ràdio per aconseguir-ho. A un nivell senzill, els sistemes RFID consten de tres components: una etiqueta RFID o etiqueta intel·ligent, un lector RFID i una antena. Les etiquetes RFID contenen un circuit integrat i una antena, que s’utilitza per transmetre dades al lector RFID (també anomenat interrogador). Aleshores, el lector converteix les ones de ràdio en una forma de dades més útils. La informació recopilada de les etiquetes es transfereix a través d'una interfície de comunicacions a un sistema informàtic amfitrió, on les dades es poden emmagatzemar en una base de dades i analitzar-les posteriorment.

Pas 2: COMPONENTS

ARDUINO

amzn.to/2Ukaif3

2. LECTOR DE TARGETES RFID MFRC 522

amzn.to/2WjWsLi

3. SIM900A MINI MUDUL GSM O M6DUL GSM A6

amzn.to/2Wmsczp

amzn.to/2WcTdVY

NOTA: PODEU COMPRAR-LO AMB ELS ENLLAÇOS DONATS A PART DE CADA PRODUCTE.

Pas 3: DIAGRAMA DE CIRCUIT i codi

DIAGRAMA DE CIRCUITS i Codi
DIAGRAMA DE CIRCUITS i Codi

El RFID es connecta mitjançant la comunicació SPI i el GSM es connecta mitjançant la comunicació en sèrie. Assegureu-vos d’alimentar el mòdul GSM amb una font d’alimentació externa 1A.

El codi es pot descarregar des d’aquí:

Pas 4: FUNCIONAMENT DEL PROJECTE

TREBALL DEL PROJECTE
TREBALL DEL PROJECTE
TREBALL DEL PROJECTE
TREBALL DEL PROJECTE

En aquest projecte, hem utilitzat lectors RFID, etiquetes RFID, Arduino UNO, una base de dades local i C #. La interfície d’usuari es crea a C # i a la primera pàgina hem proporcionat quatre opcions, és a dir, Inici de sessió, Estudiant, sobre una sortida. L’opció d’inici de sessió és per a la gestió des d’on podeu iniciar la sessió i accedir a les dades proporcionant les dades d’inici de sessió, és a dir, nom d’usuari i contrasenya. A l’opció Estudiant, que s’obrirà sempre, la interfície d’usuari sempre s’obrirà i sempre que l’estudiant analitzi la seva targeta, es marcarà l’assistència i es guardarà a la base de dades amb el temps i s’hi mostrarà la taula horària. A la secció sobre, hi ha detalls sobre el projecte i fent clic al botó de sortida podeu sortir de l'aplicació. En iniciar la sessió, la gestió pot carregar dades, marques, assignació i notificació de tarifes i es poden visualitzar les mateixes dades per cercar les dades. La cessió i la notificació de la quota s’enviaran per correu electrònic. Hem creat una finestra independent per a tot i el vostre PC ha d’estar connectat a Internet i a la RFID mentre utilitzeu l’aplicació, ja que l’aplicació no és accessible fins que el port sèrie no està obert o, en paraules simples, fins que l’Arduino no estigui connectat. Com hem esmentat anteriorment, cada etiqueta RFID té un número únic, de manera que cada vegada que l'estudiant escaneja la targeta, el número d'etiqueta RFID s'enviarà a la base de dades i aquest número únic serà la identitat de cada estudiant.

Haureu de desar les dades de l’estudiant, és a dir, el seu nom, etc. abans de permetre que marqui l’assistència.

Pas 5: CONCLUSIÓ O NOTES FINALS

Aquest projecte ajudarà a qualsevol institut a gestionar les seves dades i això es pot millorar millor afegint algunes opcions i components nous, com ara que podeu afegir el GSM i enviar SMS al pare de l’alumne sempre que s’escaneja la seva targeta per a l’assistència. afegeix moltes altres coses. Podeu afegir teclat i sol·licitar la contrasenya sempre que s'explori la targeta, podeu afegir finestres separades per a cada estudiant i podeu permetre que vegin aquesta finestra. Podeu mostrar els resultats o les dades en pantalla LCD per obtenir una millor presentació.

Si us plau, subscriviu-nos a youtube: www.youtube.com/c/highvoltages

Facebook: www.facebook.com/highvoltagestech

Instagram: www.instagram.com/highvoltagestech

Recomanat: