Sommario:
- Passaggio 1: CHE COS'È L'RFID?
- Fase 2: COMPONENTI
- Passaggio 3: SCHEMA CIRCUITO e codice
- Fase 4: LAVORO DEL PROGETTO
- Fase 5: CONCLUSIONE O NOTE FINALI
Video: SISTEMA DI PRESENZA BASATO SU RFID UTILIZZANDO ARDUINO E GSM: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Questo progetto utilizza la tecnologia RFID per prendere nota di ogni studente che entra in classe e anche per calcolare il tempo che trascorre in classe. In questo sistema proposto, a ogni studente viene assegnato un tag RFID. Il processo di presenza può essere fatto posizionando la tessera vicino al lettore RFID e non solo questo, ma abbiamo introdotto alcune funzioni in più in questo progetto.
Passaggio 1: CHE COS'È L'RFID?
Il termine RFID (identificazione a radiofrequenza) è un tipo di dispositivo elettronico che include una piccola antenna e un chip. Questo dispositivo viene utilizzato per trasmettere le informazioni come persone, animali, libri o qualsiasi altra cosa tra lettore e tag RFID utilizzando campi elettromagnetici a radiofrequenza. È in grado di trasportare 2k byte di dati. Esistono diversi tipi di sistemi RFID sul mercato, che consistono in un'antenna, un transponder e un ricetrasmettitore. Alcuni tipi di tag possono essere posizionati vicino al lettore RFID e alcuni tag possono essere posizionati lontano dal lettore. Le gamme di frequenza operativa di questi dispositivi includono principalmente le gamme basse, medie e alte. La gamma delle basse frequenze va da 30kHz a 500kHz, la gamma delle medie frequenze va da 900kHz a 1500kHz e la gamma delle alte frequenze va da 2,4kHz a 2,5kHz.
RFID (identificazione a radiofrequenza) è progettato per fungere da scanner di codici a barre o da una striscia magnetica sul retro della carta bancomat. Crea un identificatore univoco per quell'oggetto e proprio come un codice a barre o una striscia magnetica deve essere scansionato per ottenere le informazioni RFID deve essere scansionato per recuperare le informazioni.
Come funziona l'RFID?
L'RFID appartiene a un gruppo di tecnologie denominate Identificazione Automatica e Acquisizione Dati (AIDC). I metodi AIDC identificano automaticamente gli oggetti, raccolgono dati su di essi e immettono tali dati direttamente nei sistemi informatici con un intervento umano minimo o nullo. I metodi RFID utilizzano le onde radio per raggiungere questo obiettivo. A un livello semplice, i sistemi RFID sono costituiti da tre componenti: un tag RFID o etichetta intelligente, un lettore RFID e un'antenna. I tag RFID contengono un circuito integrato e un'antenna, che viene utilizzata per trasmettere dati al lettore RFID (chiamato anche interrogatore). Il lettore converte quindi le onde radio in una forma di dati più utilizzabile. Le informazioni raccolte dai tag vengono quindi trasferite tramite un'interfaccia di comunicazione a un sistema informatico host, dove i dati possono essere archiviati in un database e analizzati in un secondo momento.
Fase 2: COMPONENTI
ARDUINO
amzn.to/2Ukaif3
2. LETTORE DI SCHEDE RFID MFRC 522
amzn.to/2WjWsLi
3. MINI MODULO GSM SIM900A O MODULO GSM A6
amzn.to/2Wmsczp
amzn.to/2WcTdVY
NOTA: PUOI ACQUISTARLO DAI LINK RIPORTATI SOTTO OGNI PRODOTTO.
Passaggio 3: SCHEMA CIRCUITO e codice
L'RFID è connesso tramite la comunicazione SPI e il GSM è connesso tramite la comunicazione seriale. Assicurati di alimentare il modulo GSM con un alimentatore esterno da 1A.
Il codice può essere scaricato da qui:
Fase 4: LAVORO DEL PROGETTO
In questo progetto abbiamo utilizzato un lettore RFID, tag RFID, Arduino UNO, un database locale e C#. L'interfaccia utente è creata su C# e nella prima pagina abbiamo fornito quattro opzioni, ad esempio Login, Studente, su un'uscita. L'opzione Login è per la gestione da cui è possibile effettuare il login e accedere ai dati fornendo i dati di accesso ovvero nome utente e password. Nell'opzione Studente, che sarà sempre aperta, l'interfaccia utente sarà sempre aperta e ogni volta che lo studente effettuerà la scansione della tessera la presenza verrà contrassegnata e verrà salvata nel database con l'orario e l'orario. Nella sezione about, ci sono dettagli sul progetto e cliccando il pulsante exit è possibile uscire dall'applicazione. Effettuando l'accesso la gestione può caricare dati, voti, assegnazione e notifica tariffa e può visualizzare gli stessi dati può cercare i dati. L'incarico e la notifica della quota verranno inviati via e-mail. Abbiamo creato una finestra separata per tutto e il tuo PC deve essere connesso a internet e RFID durante l'utilizzo dell'applicazione in quanto l'applicazione non è accessibile fino a quando la porta seriale non è aperta o in parole semplici fino a quando l'Arduino non è connesso. Come accennato in precedenza, ogni tag RFID ha un numero univoco, quindi ogni volta che lo studente scansiona la sua carta, il numero del tag RFID verrà inviato al database e quel numero di tag univoco sarà l'identità di ogni singolo studente.
Dovrai salvare i dati dello studente cioè il suo nome ecc prima di consentirgli di segnare la frequenza.
Fase 5: CONCLUSIONE O NOTE FINALI
Questo progetto aiuterà qualsiasi istituto a gestire i propri dati e questo può essere migliorato aggiungendo alcune nuove opzioni e componenti come puoi aggiungere il GSM e inviare SMS al genitore dello studente ogni volta che la sua carta viene scansionata per la frequenza e potresti aggiungi tante altre cose. Puoi aggiungere la tastiera e puoi chiedere la password ogni volta che la carta viene scansionata e puoi aggiungere finestre separate per ogni studente e puoi consentire loro di vedere quella finestra. È possibile visualizzare i risultati oi dati su LCD per una migliore presentazione.
Per favore, iscriviti su youtube: www.youtube.com/c/highvoltages
Facebook: www.facebook.com/highvoltagestech
Instagram: www.instagram.com/highvoltagestech
Consigliato:
Sistema di monitoraggio visivo basato su LoRa per l'agricoltura Iot - Progettare un'applicazione frontale utilizzando Firebase e Angular: 10 passaggi
Sistema di monitoraggio visivo basato su LoRa per l'agricoltura Iot | Progettare un'applicazione frontale usando Firebase e Angular: Nel capitolo precedente abbiamo parlato di come funzionano i sensori con il modulo loRa per popolare il database Firebase Realtime e abbiamo visto il diagramma di altissimo livello come funziona l'intero nostro progetto. In questo capitolo parleremo di come possiamo
Sistema di rilevazione presenze basato su impronte digitali e RFID utilizzando Raspberry Pi e database MySQL: 5 passaggi
Sistema di presenza basato su impronte digitali e RFID utilizzando Raspberry Pi e database MySQL: video di questo progetto
Sistema di presenza inviando dati RFID al server MySQL utilizzando Python con Arduino: 6 passaggi
Sistema di presenza inviando dati RFID al server MySQL utilizzando Python con Arduino: in questo progetto ho interfacciato RFID-RC522 con arduino e quindi sto inviando i dati RFID al database phpmyadmin. A differenza dei nostri progetti precedenti, in questo caso non stiamo utilizzando alcuno shield ethernet, qui stiamo solo leggendo i dati seriali provenienti da ar
Sistema di presenza con memorizzazione dei dati sul foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield: 6 passaggi
Sistema di partecipazione con memorizzazione dei dati sul foglio di calcolo di Google utilizzando RFID e Arduino Ethernet Shield: Ciao ragazzi, qui abbiamo un progetto molto entusiasmante ed è così che inviare i dati rfid al foglio di calcolo di Google utilizzando Arduino. In breve realizzeremo un sistema di presenze basato su lettore rfid che salverà i dati delle presenze in tempo reale su goog
Controllo motore basato su GSM Arduino (senza modulo GSM): 3 passaggi
Arduino GSM Based Motor Control (senza modulo GSM): in questo progetto ti mostrerò un metodo di base ma unico per accendere e spegnere qualsiasi cosa usando il relè. Questa idea è venuta da poche persone che hanno fatto tali progetti, ma hanno avuto problemi a dipendere tutti dai comportamenti del telefono cellulare durante la chiamata. io semplice