Korisnički alati

Site alati


2017:studenti:kmlakar:start

Ovo je stara izmjena dokumenta!


RFID prsten

Razrada konteksta

Projektni zadatak

Svrha sustava

Omogućiti identifikaciju i jednostavniju razmjenu podataka korištenjem RFID tehnologije.

Ciljevi projekta

  1. Upoznavanje sa RFID i NFC tehnologijom
    1. Upoznavanje sa različitim vrstama RFID i NFC labela
    2. Odabir labela za testiranje u projektu
    3. Odabir čitača za testiranje labela
  2. Testiranje RFID i NFC tehnologije
    1. Odrediti s koje udaljenosti je moguće čitanje
    2. Odrediti u kojoj mjeri smetaju prepreke između čitača i labela
    3. Odrediti kako se ponaša čitač ako je više labela u njegovu polju
  3. Primjena RFID i NFC tehnologije za omogućavanje pristupa
    1. Napraviti bazu identifikacijskih brojeva kojima je omogućen pristup
    2. Uspostaviti komunikaciju između Arduina i računala preko serijske veze
    3. Čitanje i estrakcija podataka sa serijske veze na računalu

Plan projekta

DatumOčekivani rezultat
30.04.2017.Prikupljanje komponenti i upoznavanje sa sustavom
21.05.2017.Izrada projekta
28.05.2017.Izrada dokumentacije
04.06.2016.Izrada videa i prezentacije

Rezultati projekta

Prezentacija projekta

U sklopu projekta je proučena i testirana RFID i NFC tehnologija. Pomoću Adafruit PN532 Controller Shield-a je moguće pročitati identifikacijski broj bilo koje kartice napravljene prema ISO/IEC 14443 standardu.Moguće je također dobiti izgled memorijske mape, dok vidljivost vrijednosti u pojedinim segmentima memorije ovise o konfiguriranim postavkama za te segmente. Utvrđeno je da udaljenost s koje je moguće čitati labele ovisi o geometriji antene labele i čitača. Također je utvrđeno da ako se stavi aluminijska folija između čitača i labele, čitanje neće biti moguće. Ispitana je i “antikolizijska” funkcija koja omogućava prisustvo više kartica u polju čitača. Na kraju je pokazano kako se RFID i NFC tehnologija može iskoristiti za omogućavanje pristupa.

Uloga na projektu

Prvi dio projekta koji se odnosi na upoznavanje sa RFID i NFC tehnologijama smo kolega i ja napravili zajedno jer se trebalo dogovoriti oko komponenta koje treba nabaviti te ne bi imalo smisla da jedan od članova nije upoznat sa temom projekta. Nakon što je kolega ispitao tehnologije, moj zadatak je bio demonstrirati kako se navedene tehnologije mogu iskoristiti za omogućavanje pristupa. Za realizaciju sustava sam iskoristio Arduino Uno sa Adaftuit PN532 Shield-om za ćitanje podataka sa labela te osobno računalo za obradu podataka. Komunikacija između Arduina Uno-a i osobnog računala je uspostavljena preko serijske veze. Na osobnom računalu je napravljena Python skripta koja cijelo vrijeme čita podatke sa serijskog sučelja te čeka identifikacijski broj kartice. Identifikacijski broj se prepoznaje tako što je poslan neposredno prije kontrolnog broja koji označava kraj čitanja. Nakon što skripta prepozna identifikacijski broj, provjerava se da li je taj broj na popisu brojeva sa ovlaštenim pristupom te ispisuje poruku o rezultatu pretrage na komandnu liniju.

2017/studenti/kmlakar/start.1497242707.txt.gz · Zadnja izmjena: 2023/06/19 18:10 (vanjsko uređivanje)