––––––––––––––––––––––––––- [615358]

UNIVERSITATEA “ AUREL VLAICU“ din ARAD

FACULTATEA DE ȘTIINȚE EXACTE

INFORMATIC Ã
––––––––––––––––––––––––––-

LUCRARE RFID

Coordonator științific: – Absolvent: [anonimizat]/dr. Nume prenume Student: – Brînda Mădălin Florin

ARAD
2020

RFID

Un sistem de identificare radiofrecventa automata (RFID = Identificarea prin radiofrecventa)
este alcatuit din microcipuri echipate cu o antena numita eticheta sau transponder si un dispozitiv de
citire cu radiofrecventa care receptioneaza si decodeaza informatiile continute in acesta. Informațiile
citite sunt ulterior transmise printr -o rețea și procesate. Așa cum spune cuvântul în sine, RFID este
folosit pentru a păstra sub control. Orice persoană sau animal care are această etichetă pe ea. Cu
această tehnologie este posibil, de exemplu, să urmăriți toate bunurile care ies dintr -un depozit, dacă
etichetate corect. Una dintre principalele domenii de aplicare pentru RFID astăzi este în tr-adevăr
RFID pentru managementul depozitului și logistica. Eticheta RFID este un dispozitiv tehnologic care
astăzi este utilizat cu o frecvență foarte mare și care permite păstrarea sub control a resurselor de
depozitare, permițând astfel gestionarea ace stui aspect.
Ce este tehnologia RFID?
Cuvintele mai simple, eticheta RFID este un instrument care vă permite să marcați, într -un
mod unic, fiecare tip de unitate: chiar dacă acesta este același produs, cum ar fi două smartphone -uri,
fiecare dintre cele do uă etichete va avea o mică diferență în compoziție care permite păstrarea sub
control, de exemplu, a cantității de resurse diferite, oferind astfel un rezultat final de calitate. Evident,
discuția nu se referă doar la managementul depozitului (în cazul în care RFID este aplicat în prezent
în diferite companii), ci la orice obiect, animal sau persoană. Datorită RFID, de fapt, este posibil să
monitorizați și să controlați orice (și nu numai!) Pe care doriți să aplicați eticheta cu identificarea
frecvenței rad io.

Cum funcționează o etichetă RFID și un cititor de etichete?
Tehnologia RFID se bazează pe propagarea undelor electromagnetice în mediul înconjurător
și astfel permit detectarea automată și de la distanță a unui număr mare de obiecte, oameni sau
animale, atât în mișcare, cât și în statică. Un pic ca la radio, cu RFID există frecvențe înalte și joase.
În plus, putem distinge etichetele RFID pasive, care funcționează atât la frecvențe joase, cât și la cele
înalte, și apoi etichete RFID active, car e pot funcționa la distanțe mai mari, echipate cu baterii de
lungă durată.
Funcționarea etichetelor RFID este foarte simplu de analizat și de înțeles, este necesar să se
înțeleagă care sunt părțile care alcătuiesc diferitele etichete, astfel încât să aibă o imagine generală.
Fiecare etichetă este compusă dintr -un transponder, care în unele cazuri este denumit și etichetă (de
fapt "etichetă" în engleză): aceasta este partea de identificare a etichetei în sine sau că mărfurile sunt
atribuite unui impuls radio specific.
Aceasta poate avea o frecvență diferită în funcție de tipul de impuls care o caracterizează și,
în același timp, trebuie subliniat faptul că fiecare tip de etichetă, în funcție de scopul său, are un
impuls diferit, care permite să ofere o citire la o distanță diferită.

În general bunurile, în special paletele, se caracterizează printr -o frecvență medie de 13,56
MHz sau mare, cu o putere cuprinsă între 868 și 915 MHz. Acest semnal este citit de un cititor numit
un cititor care permite obținerea unei serii de informații privind tipul de bunuri. Cititorul este, la
rândul său, caracterizat printr -un fel de antenă care, atunci când este activată, generează un impuls
electromagnetic care permite activarea acelorași etichete.

Citirea nu trebuie făcută neapărat prin numărarea între etichetele diferite și cititorul însuși: în
funcție de intensitatea semnalului, cititorul va recepționa impulsurile care sunt conținute de eticheta
însăși odată stimulată de aceeași antenă. Atunci când există o marfă de intra re sau de ieșire, cititorul
va înțelege tipul de bunuri și comunicând cu programul corespunzător, va continua cu introducerea
aceluiași în categoria de destinație.
Evident, pentru ca această procedură să aibă loc, este necesar să se încerce configurarea
programului care trebuie să gestioneze cititorul cu grijă și precizie și, în același timp, procesul de
citire a etichetelor, astfel încât să fie posibilă prevenirea oricăror complicații care ar putea fi destul de
complexă pentru a face față și pentru a face gestionarea complexului de depozit.
În mod natural, diferitele etichete și cititorul sunt calibrate astfel încât interferențele radio
magnetice să nu atingă în mod negativ citirea și schimbul de informații între etichete și alte
dispozitive.
Datorită aces tui control special, va fi creat un fel de combinație solidă de comunicare care să
prevină apariția unor situații negative.
Prin urmare, funcționarea cititorului RFID și a etichetelor este destul de simplă de analizat și
permite obținerea de avantaje difer ite în ceea ce privește managementul companiei în sine, garantând
astfel un rezultat final de primă calitate, prevenind astfel erorile de orice tip care, atât pe termen scurt
pe termen lung, ele pot fi destul de complexe pentru a rezolva.
Exemple de utiliz are a RFID: managementul depozitului
Pur și simplu pentru că acest tip de tehnologie permite de fapt un control foarte precis al
situației din același depozit. Managementul are loc într -un mod simplificat, deoarece va fi posibil să
se efectueze un simplu t ip de operațiune sau atunci când eticheta este citită de către cititor, aceasta
trimite o informație în timp util către programul la care este conectat.
rfid tag stock management De exemplu, dacă înregistrați mărfuri expediate, veți vedea cum
de fiecare da tă când este citită o etichetă, o unitate este eliminată din totalul inventarului. Datorită
acestui management, va fi de asemenea posibil să știți când trebuie făcute comenzile, deoarece
depozitul va fi actualizat automat atunci când vă decideți să trageți eticheta pe cititor, făcându -l citit
de același lucru.
În același timp, este posibilă continuarea operării inverse, adică este posibilă conștientizarea
diferitelor intrări din depozit, care vor fi actualizate datorită etichetelor care sunt supuse citirii prin
intermediul unui instrument special. Prin urmare, datorită acestui tip particular de instrument și

tehnologie, va fi mai puțin complexă administrarea depozitului în sine, care poate fi exploatat eficient
într-un mod mai profesionist și mai sigur, fără complicații.

Capătul inferior al spectrului include frecvențe de la 100 kHz până la 500 kHz și se utilizează
în schimburile pe distanțe medii și pentru citirile cu viteză mică. Se utilizează în controalele de acces,
în operațiunile de inventariere, în identificarea capului de bovine.
Banda intermediară a spectrului include frecvențele între 10 MHz și 15 MHz: se utilizează la
distanța medie, dar cu o viteză de detecție mai mare. Se utilizează în controlul accesului și în producția
de car tele inteligente, … Capătul ridicat al spectrului a fost împărțit în două intervale de la 850 MHz
la 950 MHz și de la 2,4 GHz la 5,8 GHz. Acestea sunt frecvențe care oferă o mai mare flexibilitate.
de utilizare, viteze mari de detecție și sunt utilizate pentru detectarea taxelor de autostradă și pentru
monitorizarea obiectelor în mișcare. Cele mai utilizate frecvențe în aplicațiile comerciale sunt trei:
125 KHz, 13,56 MHz și 2,45 MHz. Zgomotul, interferențele, prezența altor echipamente externe
sistemului pot interfera cu datele transmise și modifică informațiile transmise și recepționate. Viteza
de transmisie între etichetă și cititor este influențată de frecvența transportatorului selectat. În general,
cu cât este mai mare frecvența purtătoare, cu atât e ste mai bună performanța sistemului în ceea ce
privește viteza de schimb. Lățimea de bandă necesară trebuie să fie de cel puțin două ori mai mare
decât rata de biți a transmisiei radio (la care trebuie adăugat efectul de zgomot), astfel încât să
transmită în mod eficient lățimea de bandă disponibilă în spectrul de frecvență trebuie să fie
suficientă. Intervalul de frecvență este, de asemenea, influențat de entitatea cu puteri ale dispozitivului
(etichetele și cititorii implicați.) Câmpul generat de antena î n absența perturbațiilor și a obstacolelor
are valori de intensitate proporționale cu inversul pătratului distanței față de punctul considerat. În
plus, fenomenele de reflexie a solului sau a obstacolelor, puterea de transmisie este redusă în
continuare pe ntru a face imposibilă: puterea totală furnizată (puls sau continuu), zona de emisie, tipul
de câmp generat de dispozitivele RFID sunt reglementate de autoritățile competentă.

Componentele unui sistem RFID
Componentele fundamentale ale unui sistem de ident ificare a frecvențelor radio sunt:
– transponderul sau eticheta
– sistemul de lectură (cititor sau programator) ambele au antene care îndeplinesc sarcina de
transmisie și de colectare.
Transponderul conține informații stocate utilizând memorii ROM, RAM și memorii nevolatile
adecvate pentru fiecare tip de flux de date. Memoria RAM pentru datele temporare transmise în
timpul interogării și pregătirii răspunsului, posibilele memorii EEPROM permit stocarea permanentă
a datelor chiar și în cazul unor defecțiuni ale alimentării cu energie a sistemului. Tampoanele de
memorie sunt utilizate pentru a aloca date în faza de modulare a semnalului. Etichetele pot fi active
sau pasive. Etichetele active pot efectua operațiuni de citire și scriere alimentate de baterii int erne a
căror durată de viață afectează în mod evident durata de viață a dispozitivului. Ele sunt mai fiabile
decât etichetele pasive, iar la frecvențe mai mari ele sunt mai imune la tulburări. Etichetele pasive, pe
de altă parte, nu au propria lor sursă de alimentare și sunt alimentate prin dispozitivul de citire. Lipsa
puterii și, prin urmare, a consumului dau o viață foarte mare acestor dispozitive. Intervalul de
frecvență de transmisie este limitat și nu este protejat efectiv de zgomot și de perturbații. Etichetele
transmit, de obicei, codurile alfanumerice utilizate ca identificatori care sunt utilizați pentru a
identifica dispozitivul însuși și fișierele de conținut. Sistemele utilizate pentru citirea datelor au
sarcina principală de a genera conexiunea cu etichetele și apoi de a transfera informațiile conținute în
acestea în sistemele de procesare. Odată ce mesajul a fost preluat și citit, sistemul de citire oferă
algoritmi de protocol special
(Protocol Response Command) pentru a determina sfârșitul mes ajului și pentru a întrerupe
comunicarea. Sistemul de citire oferă, de asemenea, condiție, control și decodare a semnalului
recepționat. RFID -urile sunt clasificate în patru categorii: echipamente EAS (Electronic Article
Surveillance); sisteme de colectare a datelor; rețele și sisteme de poziționare. Tehnologiile RFID sunt
utilizate în sectoarele transportului și logisticii, fabricării bunurilor prelucrate, securitatea pentru
controlul accesului și tranzitului, monitorizarea vitelor, controlul serviciilor p oștale, monitorizarea
bagajelor la aeroporturi aeroporturi, pentru gestionarea tranzitului și a taxelor de trecere (Telepass),
supraveghere, antifurt, control automat al accesului vehiculelor, realimentarea automată a
vehiculelor, identificarea automată a sculelor -unelte pentru monitorizarea stării de lucru și uzură de
tăiere.

Informațiile conținute în memoriile tagului
Mulți cred că etichetele RFID pot amenința confidențialitatea, deoarece conțin informații
personale care ar putea fi furate. Etichetele ut ilizate astăzi în lumea comerțului cu amănuntul nu conțin
informații personale, ci conțin și transmit doar cititorului un cod de identificare (UIN: Unic
Identification Number).
În cele mai multe cazuri, eticheta se referă apoi la produsul pe care se află ș i nu conține nici o
referință la cine a cumpărat sau a manipulat -o.
Este adevărat că ulterior UIN ar putea fi asociat cu persoana și informațiile stocate într -o bază
de date, care în orice caz poate fi gestionată în condiții de siguranță în conformitate cu standardele
industriale. Accesul la aceste informații este limitat la cei care dețin, de fapt, permisiunile necesare
pentru gestionarea bazei de date. Întrucât eticheta conține numai UIN, este foarte dificil să credem că
cineva care fură în cele din urmă eticheta sau citește informațiile poate avea cumva acces la orice fel
de informații personale.
Putem face o paralelă cu plăcuțele de înmatriculare a autovehiculelor: mii de oameni își pot
vedea ziarul în fiecare zi, dar dacă nu au acces la baza de date car e mă conectează la plăcuța de
înmatriculare, nu au de fapt nicio informație.
În anumite cazuri, chipul RFID are scopul de a transporta informații personale, de exemplu
pe un document de identitate biometric. Dar chiar și în acest caz, riscurile pot fi ușor reduse datorită
utilizării tehnicilor de criptare a datelor.
Neînțelegerea documentelor biometrice
Proiectele de introducere a etichetelor biometrice RFID în documente au generat numeroase
discuții, datorate în mare parte unei neînțelegeri fundamentale. Documentul biometric nu
intenționează să accelereze verificările identității (de exemplu, la o graniță) printr -un control
"Contactless". În realitate, scopul este de a putea stoca mai multe informații în document,
pentru o mai mare securitate . Pentru a accesa informațiile stocate, documentul trebuie mai întâi să
treacă sub un cititor optic capabil să citească caracterele imprimate pe documentul însuși, astfel încât
și cineva cu cititor RFID să nu poată accesa datele fără discriminare. Atunci c ând informațiile stocate
într-un chip RFId sunt criptate, intimitatea persoanelor fizice este de fapt sporită și nu este amenințată.
Dar există și un alt aspect: includerea unei etichete RFID într -un document ridică foarte mult nivelul
de competență tehnol ogică necesar pentru a produce o falsă.

Pe lângă miturile privind amenințările la adresa confidențialității, există și altele care au
legătură cu securitatea etichetelor RFID și a cititorilor. Mai întâi de toate, lansarea standardului RFId
Generation -2 a s porit securitatea oferind opțiuni precum solicitarea unei parole pentru a citi pe
eticheta unică.
Această caracteristică plasează eticheta la același nivel de securitate ca orice tehnologie de
criptare cu care suntem obișnuiți, cum ar fi introducerea unui cod PIN pentru utilizarea unui ATM
sau a unui card de credit.
În realitate, prin urmare, caracteristicile actuale ale RFId au pus -o la un nivel mai ridicat de
securitate decât multe alte tehnologii utilizate pe scară largă, precum e -mail-ul. Până în prezen t nu
există episoade de hackeri cunoscute care au trecut protecția de securitate RFID și vulnerabilitățile
au fost identificate numai de către cercetători. Un exemplu în acest sens a venit de la Lukas Grunwald,
din sistemele DN, care la Conferința de secur itate Defcon de la Las Vegas au arătat un sistem de
duplicare a etichetelor RFID, pentru a permite producătorilor să se adapteze în avans.
Etichetele RFID rezistă temperaturilor ridicate în timpul tratării vopselei
pentru industria auto
O companie speciali zată în arcuri elicoidale pentru suspensiile vehiculelor utilizează
tehnologia de identificare a frecvențelor radio (RFID) pentru a identifica componentele și pentru a
monitoriza procesele de lucru în liniile automate de vopsire. Componentele se deplasează pe rame de
transport dedicate; fiecare cadru, atașat la un transportor aerian, este echipat cu o etichetă RFID pentru
temperatură ridicată și frecvență ridicată. În timpul ciclului de întărire a vopselei, temperaturile pot
ajunge la 250 ° C pentru mai mul t de 30 de minute. Contrinex transpondere la temperatură ridicată
oferă o fiabilitate excelentă chiar și în acest domeniu.
Beneficiile clienților
· Nu se întrerupe producția datorită identificării fiabile a componentelor
· Nu există riscul de degradare a sistemului, deoarece etichetele sunt rezistente la temperaturi
ridicate
· Reducerea costurilor de întreținere, având în vedere durata lungă de viață a transponderelor
· Nu există riscul de contaminare a vopselei datorită etichetelor fără silico n

Avantaje specifice ale produsului
· Transponderele cu carcasă LCP funcționează la temperaturi de până la 250 ° C
· Tehnologia ConIdent® este extrem de rezistentă la contaminarea suprafeței
· Distanțe de intervenție de până la 56 mm
Alte aplicații ale et ichetei RFID, aproape invizibile și necunoscute
Cel mai eficient cod al IoT este eticheta RFID (Radiofrequency IDentification): un mic cip
format dintr -o memorie și o antenă (din mărimea și forma antenei, variază funcționalitatea și
domeniul de acțiune).
Eticheta este un microcip bi -dimensional (aplicat pe suporturi diferite în funcție de utilizare)
care, exploatând inducția electromagnetică, solicitat de un cititor RFID, activează un proces de
comunicare și schimb de date în citire și scriere.
În interioru l etichetei, memoria electronică poate conține un număr foarte mare de informații.
Valoarea adăugată? Mai mult decât atât: în primul rând, constructorul din interiorul etichetei
introduce un cod serial unic de identificare (TID – Transponder IDentification ) care, deoarece nu
poate fi falsificat decât prin deteriorarea etichetei care devine astfel inutilizabil, constituie un anumit
sistem de identificare.
Un alt plus este faptul că, spre deosebire de codul de bare care trebuie citit exclusiv într -o
manieră f rontală și numai unul câte unul, etichetele pot fi citite într -un mod masiv, adică tot atunci
când obiectele la care sunt atașate sunt stivuite, suprapuse, închise într -o cutie sau distribuite într -un
spațiu ca un birou sau un depozit.
Etichetele (sau transponderele) reprezintă unitatea fundamentală a Internetului obiectelor,
deoarece permit o trasabilitate mult mai completă și mai avansată și o cale de urmărire a informațiilor,
deoarece este asociată cu un proces unic de identificare.

RFID și confide nțialitate, ceea ce trebuie să știm
A existat o perioadă în care RFID -ul a fost introdus în curba Gartner, multe companii
crezuseră și investesc în astfel de soluții care, în cea mai mare parte, nu au reușit.
Problema era că tehnologia nu era matură nici l a nivel hardware, nici la nivel de software, și
că abilitățile integratorilor de sistem erau practic zero. Un proiect RFID nu este o așa -numită soluție
într-o cutie, însă necesită o analiză a sistemelor informatice, dar și teste detaliate pentru a înțelege
care bariere pot împiedica citirea în frecvența radio și, prin urmare, cum ar trebui rezolvate problemele
critice prin alegerea tag -uri dreapta și câteva trucuri în predispoziția cititorilor.
Un alt nucleu dur al RFID este tema RFiD și confidențialitate: de la început, tehnologia RFID
nu a fost niciodată bine explicată oamenilor pentru care o parte din opinia publică a crezut că eticheta
era echivalentă cu o eroare. În 2003, când Benetton a decis printre precursorii de a folosi etichetele
pentru a optimiza lanțul de aprovizionare global, el a suferit un set de scuturi din partea liderilor de
opinie și a revoltelor populare (în Statele Unite, scandalul Watergate era încă în viață în mintea
oamenilor ), astfel încât marca a fost forțată să abandoneze proiectu l. De atunci, proiectele RFID au
continuat, dar aproape toate au fost dezactivate.

Pasive și active diferențe de tag RFiD
De asemenea, discutăm despre etichetele RFID pasive și active, dar să ne concentrăm pe cele
pasive și să încercăm să înțelegem din ce constau acestea.
Acești pasivi sunt diferitele tipuri de etichete care sunt plasate în diferite bunuri și sunt
caracterizate de un cip, care identifică acel tip de element și o antenă.
Cipul și antena sunt activate atunci când aceste părți intră în con tact cu cititorul: un exemplu
clasic este cel al unei mărfi care este transmisă pe carcasă, care emite un sunet când recunoaște
eticheta.

În acel moment precis, cipul de pe etichetă este activat care, datorită antenei, trimite un
semnal cititorului, permi țând cititorului să o recunoască.
Datele trimise vor fi apoi transmise cititorului însuși și programului la care este conectat,
permițând astfel transmiterea datelor fără erori. Mai mult, acest tip de etichetă este caracterizat printr –
un suport, adesea ade ziv, care este plasat pe acest tip de mărfuri, permițându -l să fie citit într -un mod
destul de simplu și rapid. Elementele pasive sunt cele care pot fi văzute în bunuri și care permit, prin
urmare, menținerea depozitului sub control cu o mai mare simplit ate.
Partea întunecată (RFID )
Identificarea etichetelor și a cititoarelor poate fi dificilă • Dacă nu este eliminată sau
dezactivată, etichetele RFID fac ca obiectele să fie identificate și, prin urmare, eventual datele legate
de acestea, chiar și în afara sferei în care a fost instalat sistemul proiectat să funcționeze .
Eticheta acționează ca un "far", chiar independent de conexiunea cu datele produsului
• Datele produsului sunt adesea asociate cu identitatea cumpărătorului? Distribuția cu
amănuntul în lanțurile de magazine Achiziționarea online
• Identitatea cumpărătorului poate fi, la rândul său, utilizată ca un indice în baze de date de
natură diferită, prin urmare identificatorul etichetei identifică potențial date personale, inclusiv da te
sensibile .
Protejați -vă de tagurile RFID
Când vorbim despre aceste etichete, trebuie să luăm în considerare și faptul de siguranță.
Acest lucru pentru a evita o scurgere a aceluiași lucru care ar putea, într -un fel, să deterioreze
depozitul sau propriet arul unui instrument care utilizează această tehnologie.
În ceea ce privește eticheta și protecția, există instrumente particulare, cum ar fi filmele
rezistente care blochează impulsul emis de cip dacă nu este solicitat. Practic, este un fel de scut care
vizează împiedicarea etichetei să funcționeze independent și fără nici un fel de control.
În ceea ce privește portofoliul de clienți, dacă au instrumente cu acest tip de tehnologie, este
posibil să achiziționeze titularii de carduri care au același scop și care împiedică sistemul să comunice
cu terminalele fără ca proprietarul să opereze funcția contactless folosind cartea lui.

Un sistem de prezență bazat pe RFID în care trebuie să scri e în baza de date
o dată ce citesc de la etichetă și să aflu care student este :
import java.io.*;
import java.util.*;
import javax.comm.*;
public class SimpleRead implements Runnable, SerialPortEventListener {
static CommPortIdentifier portId;
static Enumeration portList;
InputStream inputStream;
SerialPort serialPort;
Thread readThread;
public static void main(String[] args) {
portList = CommPortIdentifier.getPortIdentifiers();
while (portList.hasMoreElements()) {
portId = (CommPortIdentifier) portList.nextElement();
if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {
if (portId.getName().equals("COM13")) {
// if (portId.getName().equals(" /dev/term/a")) {
SimpleRead reader = new SimpleRead();
}
}
}
}
public SimpleRead() {
try {

serialPort = (SerialPort) portId.open("SimpleReadApp", 2000);
} catch (P ortInUseException e) {System.out.println(e);}
try {
inputStream = serialPort.getInputStream();
} catch (IOException e) {System.out.println(e);}
try {
serialPort.addEventListener(this);
} catch (TooMan yListenersException e) {
System.out.println(e);
}
serialPort.notifyOnDataAvailable(true);
try {
serialPort.setSerialPortParams(9600, SerialPort.DATABITS_8,
SerialPort.STOPBITS_1, SerialPort.PARITY_NONE);
} catch (UnsupportedCommOperationException e) {
System.out.println(e);
}
readThread = new Thread(thi s);
readThread.start();
}
public void run() {
try {
Thread.sleep(20000);
} catch (InterruptedException e) {System.out.println(e);}
}

public void serialEvent(SerialPortEvent event) {
switch(event.getEventType()) {
case SerialPortEvent.BI:
case SerialPortEvent.OE:
case SerialPortEvent.FE:
case SerialPortEvent.PE:
case SerialPortEvent.CD:
case SerialPortEvent.CTS:
case SerialPortEvent.DSR:
case SerialPortEvent.RI:
case SerialPortEvent.OUTPUT_BUFFER_EMPTY:
break;
case SerialPortEvent.DATA_AVAILABLE:
byte[] readBuffer = new byte[20];
try {
while (inputStream.available() > 0) {
int numBytes = inputStream.read(readBuffer);
}
System.out.print(new String(readBuffer) );
} catch (IOException e) {System.out.println(e);}
break;
}
}
}

transmițător -receptor radio cu două sensuri, cititorul, care trimite un semnal la
etichetă și își citește răspunsul

Basic Specifications:
•Input voltage: 3.3V
•Frequency: 13.56MHz

Schema de conectare schematic (RFID -RC522 to Arduino Uno)

PinWiring to Arduino Uno
SDA –––––––– Digital 10
SCK –––––––– Digital 13
MOSI –––––––- Digital 11
MISO –––––––- Digital 12
IRQ–––––––– unconnected
GND –––––––– GND
RST–––––––– Digital 9
3.3V –––––––– 3.3V (DO NOT CONNECT TO 5V)

Citirea datelor din tr-o etichetă RFID -RC522

După ce ați terminat circuitul, mergeți la File> Examples> MFRC522> DumpInfo și încărcați codul.
Acest cod va fi disponibil în Arduino IDE (după instalarea bibliotecii RFID).
Apoi, deschideți monitorul serial.

Aproximați cardul RFID sau brelocul cititorului. Lăsați cititorul și eticheta să se apropie până se
afișează toate informațiile.

Acestea sunt informațiile pe care le puteți citi de pe card, inclusiv cardul UID care este evidențiat în
galben. Informațiil e sunt stocate în memorie care este împărțită în segmente și blocuri, după cum
puteți vedea în imaginea anterioară.
Aveți 1024 bytes de stocare a datelor împărțite în 16 sectoare și fiecare sector este protejat de două
chei diferite, A și B.
Notați -vă cart ela UID, deoarece veți avea nevoie mai târziu.
Încărcați codul Arduino care a fost sufixat aici.

Demonstrație
Aproximați cardul pe care l -ați ales pentru a permite accesul și veți vedea:

Dacă aproximați o altă etichetă cu alt UID, mesajul de respingere va apărea:

Codul proiectului :

#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN 10
#define RST_PIN 9
MFRC522 mfrc522(SS_PIN, RST_PIN); // Create MFRC522 instance.
void setup()
{
Serial.begin(9600); // Initiate a serial communication
SPI.begin(); // Initiate SPI bus
mfrc522.PCD_Init(); // Initiate MFRC522
Serial.println("Approximate your card to the reader…");
Serial.println();
}
void loop()
{
// Look for new cards
if ( ! mfrc522.PICC_IsNewCardPresent())
{
return;
}

// Select one of the cards
if ( ! mfrc522.PICC_ReadCardSerial())
{
return;
}
//Show UID on serial monitor
Serial.print("UID tag :");
String content= "";
byte letter;
for (byte i = 0; i < mfrc522.uid.size; i++)
{
Serial.print(mfrc522.uid.uidByte[i] < 0x10 ? " 0" : " ");
Serial.print(mfrc522.uid.uidByte[i], HEX);
content.concat(String(mfrc522.uid.uidByte[i] < 0x10 ? " 0" : " "));
content.concat(String(mfrc522.uid.uidByte[i], HEX));
}
Serial.println();
Serial.print("Message : ");
content.toUpperCase();
if (content.substring(1) == "BD 31 15 2B") //change here the UID of the card/cards that you want to
give access
{
Serial.println("Au thorized access");
Serial.println();
delay(3000);
}
else {
Serial.println(" Access denied");
delay(3000);
}
}

Similar Posts