Cuprins:
- Pasul 1: CE ESTE RFID?
- Pasul 2: COMPONENTE
- Pasul 3: DIAGRAMA CIRCUITULUI și codul
- Pasul 4: LUCRAREA PROIECTULUI
- Pasul 5: CONCLUZIE SAU NOTE FINALE
Video: SISTEM DE PREZENȚĂ PE BAZĂ RFID CU ARDUINO ȘI GSM: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Acest proiect folosește tehnologia RFID pentru a nota o notă a fiecărui elev care intră în clasă și, de asemenea, pentru a calcula timpul rezident în clasă. În acest sistem propus, fiecărui student i se alocă o etichetă RFID. Procesul de participare se poate face prin plasarea cardului lângă cititorul RFID și nu numai acest lucru, dar am introdus câteva funcții în acest proiect.
Pasul 1: CE ESTE RFID?
Termenul RFID (identificarea frecvenței radio) este un tip de dispozitiv electronic care include o antenă mică și un cip. Acest dispozitiv este utilizat pentru a transmite informații precum persoane, animale, cărți sau orice alte lucruri între cititor și eticheta RFID folosind câmpuri electromagnetice de frecvență radio. Este capabil să transporte 2k octeți de date. Există diferite tipuri de sisteme RFID pe piață, care constau dintr-o antenă, un transponder și un transceiver. Unele tipuri de etichete pot fi localizate aproape de cititorul RFID, iar unele etichete pot fi localizate departe de cititor. Domeniile de frecvență de funcționare ale acestor dispozitive includ în principal intervalele joase, medii și înalte. Gama de frecvență joasă este de la 30kHz la 500kHz, gama de frecvențe medii este de la 900kHz la 1500kHz și gama de frecvențe înalte este de 2,4kHz la 2,5kHz.
RFID (identificarea frecvenței radio) este conceput pentru a servi ca scop al scanerului de coduri de bare sau a unei benzi magnetice pe spatele cardului ATM. Creează un identificator unic pentru acel obiect și la fel ca un cod de bare sau o bandă magnetică, trebuie scanat pentru a obține informațiile. RFID trebuie scanat pentru a prelua informațiile.
Cum funcționează RFID?
RFID aparține unui grup de tehnologii denumite identificare automată și captare de date (AIDC). Metodele AIDC identifică automat obiecte, colectează date despre ele și introduc aceste date direct în sistemele de computer cu intervenție umană redusă sau deloc. Metodele RFID utilizează unde radio pentru a realiza acest lucru. La un nivel simplu, sistemele RFID constau din trei componente: o etichetă RFID sau o etichetă inteligentă, un cititor RFID și o antenă. Etichetele RFID conțin un circuit integrat și o antenă, care este utilizată pentru a transmite date către cititorul RFID (numit și interogator). Cititorul convertește apoi undele radio într-o formă de date mai utilizabilă. Informațiile colectate din etichete sunt apoi transferate printr-o interfață de comunicații către un sistem computer gazdă, unde datele pot fi stocate într-o bază de date și analizate ulterior.
Pasul 2: COMPONENTE
ARDUINO
amzn.to/2Ukaif3
2. CITITOR DE CARDURI RFID MFRC 522
amzn.to/2WjWsLi
3. MODULUL SIM900A MINI GSM SAU MODULUL A6 GSM
amzn.to/2Wmsczp
amzn.to/2WcTdVY
NOTĂ: ÎL PUTEȚI CUMPARA DE LA LINKURILE DATE DUPĂ FIECARE PRODUS.
Pasul 3: DIAGRAMA CIRCUITULUI și codul
RFID este conectat utilizând comunicarea SPI, iar GSM este conectat utilizând comunicarea în serie. Asigurați-vă că alimentați modulul GSM cu sursă de alimentare externă 1A.
Codul poate fi descărcat de aici:
Pasul 4: LUCRAREA PROIECTULUI
În acest proiect, am folosit cititor RFID, etichete RFID, Arduino UNO, o bază de date locală și C #. Interfața cu utilizatorul este creată pe C # și pe prima pagină am oferit patru opțiuni, adică Login, Student, despre o ieșire. Opțiunea de conectare este pentru gestionarea de unde vă puteți conecta și accesa datele oferind detaliile de conectare, adică numele de utilizator și parola. În opțiunea Student, care va fi deschisă întotdeauna, interfața cu utilizatorul va fi întotdeauna deschisă și ori de câte ori studentul își va scana cardul, prezența va fi marcată și va fi salvată în baza de date cu timpul, iar tabelul de timp va fi afișat acolo. În secțiunea despre, există detalii despre proiect și făcând clic pe butonul de ieșire puteți părăsi aplicația. Prin conectare, administrarea poate încărca date, mărci, atribuire și notificarea taxelor și poate vizualiza aceleași date, poate căuta datele. Atribuirea și notificarea taxei vor fi trimise prin e-mail. Am creat o fereastră separată pentru toate, iar computerul dvs. trebuie să fie conectat la internet și RFID în timp ce utilizați aplicația, deoarece aplicația nu este accesibilă până când portul serial este deschis sau, în cuvinte simple, până când Arduino nu este conectat. Așa cum am menționat mai sus, că fiecare etichetă RFID are un număr unic, de aceea ori de câte ori studentul își scanează cardul, numărul etichetei RFID va fi trimis la baza de date și acel număr unic de etichetă va fi identitatea fiecărui student.
Va trebui să salvați datele elevului, adică numele său etc., înainte de a-i permite să marcheze prezența.
Pasul 5: CONCLUZIE SAU NOTE FINALE
Acest proiect va ajuta orice institut să își gestioneze datele și acest lucru poate fi îmbunătățit prin adăugarea unor noi opțiuni și componente, cum ar fi să adăugați GSM și să trimiteți SMS părintelui elevului ori de câte ori cardul său este scanat pentru prezență și puteți adaugă multe alte lucruri. Puteți adăuga tastatură și puteți solicita parola ori de câte ori cardul este scanat și puteți adăuga ferestre separate pentru fiecare student și le puteți permite să vadă acea fereastră. Puteți afișa rezultatele sau datele pe ecranul LCD pentru o prezentare mai bună.
Vă rugăm să ne abonați pe youtube: www.youtube.com/c/highvoltages
Facebook: www.facebook.com/highvoltagestech
Instagram: www.instagram.com/highvoltagestech
Recomandat:
Tutorial Arduino MFRC522 - Eticheta RFID este prezentă sau eliminată ?: 6 pași
Tutorial Arduino MFRC522 - Este prezentă sau eliminată eticheta RFID ?: Acest tutorial este inițial postat pe tensiuni ridicate
Amprentă digitală și sistem de prezență bazat pe RFID utilizând baza de date Raspberry Pi și MySQL: 5 pași
Amprentă digitală și sistem de prezență bazat pe RFID utilizând baza de date Raspberry Pi și MySQL: Video al acestui proiect
Sistem de prezență prin trimiterea datelor RFID către serverul MySQL folosind Python cu Arduino: 6 pași
Sistem de prezență prin trimiterea datelor RFID către serverul MySQL folosind Python cu Arduino: În acest proiect am interfațat RFID-RC522 cu arduino și apoi trimit date RFID la baza de date phpmyadmin. Spre deosebire de proiectele noastre anterioare, nu folosim niciun scut Ethernet în acest caz, aici citim doar datele seriale provenite de la ar
Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield: 6 pași
Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield: Bună băieți, aici venim cu un proiect foarte interesant și așa este cum să trimitem date RFID pe foaia de calcul Google folosind Arduino. Pe scurt, vom face un sistem de prezență bazat pe cititorul de RFID, care va salva datele de prezență în timp real pentru a goog
Sistem de prezență la clasa scanerului de amprentă digitală (GT-521F32): 9 pași
Sistem de prezență la clasa scanerului de amprentă digitală (GT-521F32): acest proiect este un sistem simplu de înregistrare a prezenței care utilizează GT-521F32, un scaner optic de amprentă digitală de la Sparkfun pentru a scana și înregistra cine și când se conectează cineva