Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena | ||
2017:ijazvec:projektni_zadatak [2017/03/17 13:20] ijazvec [Svrha projekta] |
2017:ijazvec:projektni_zadatak [2023/06/19 16:11] (trenutno) |
||
---|---|---|---|
Redak 1: | Redak 1: | ||
- | **SINULI - Speaker Independent Natural Language User Interface** | + | **RFIDring** |
====== Svrha projekta ====== | ====== Svrha projekta ====== | ||
- | Omogućiti personalizaciju i automatizirati postavljanje ambijentalnih uvjeta u privatnom prostoru pomoću indentifikacije RFID prstenom. | + | Upoznavanje RFID/NFC tehnologijom. Korištenje NFC čipa ugrađenog na prsten i Arduino čitača za ostvarivanje jednostavnije identifikacije i prijenosa određenih podataka. |
====== Korisnici projekta ====== | ====== Korisnici projekta ====== | ||
- | Svi stanari kuće, stana, ili korisnici nekog poslovnog prostora. | + | Osobe koje posjeduju NFC prsten ili se općenito žele upoznati s NFC tehnologijom. |
- | Sustav će moći koristiti svi ljudi koji bi bili sposobni zadati govornu naredbu ljudskoj osobi (posluzi) ograničene inteligencije. | ||
====== Ciljevi projekta ====== | ====== Ciljevi projekta ====== | ||
- | - Primiti govornu naredbu preko drugih sustava u kući. | + | - Upoznavanje sa RFID i NFC tehnologijom |
- | - Analizirati govornu naredbu i prepoznati | + | - Upoznavanje sa različitim vrstama RFID i NFC labela |
- | * kojem je podsustavu namijenjena (klimatizacija, rasvjeta, sigurnost, …) | + | - Odabir labela za testiranje u projektu |
- | * što treba napraviti (uključi, isključi, smanji, povečaj, otvori, zatvori, nazovi, …) | + | - Odabir čitača za testiranje labela |
- | * na čemu treba napraviti (vrata, prozor, TV, radio, telefon, hladnjak, perilica, …) | + | - Testiranje RFID i NFC tehnologije |
- | * koliko treba napraviti (malo, puno, do kraja, za jedan, za dva, danas, sutra, …) | + | - Odrediti s koje udaljenosti je moguće čitanje |
- | - Analiziranu naredbu pretvoriti u SHP (Smart Home Protocol) naredbu i poslati ju lokalnom mrežom. | + | - Odrediti u kojoj mjeri smetaju prepreke između čitača i labela |
+ | - Odrediti kako se ponaša čitač ako je više labela u njegovu polju | ||
+ | - Primjena RFID i NFC tehnologije za omogućavanje pristupa | ||
+ | - Napraviti bazu identifikacijskih brojeva kojima je omogućen pristup | ||
+ | - Uspostaviti komunikaciju između Arduina i računala preko serijske veze | ||
+ | - Čitanje i estrakcija podataka sa serijske veze na računalu | ||
====== Resursi ====== | ====== Resursi ====== | ||
- | Ostvarit će se na osobnom računalu, povezanom u lokalnu računalnu mrežu. | + | 1. Računalo |
- | Koristit će se besplatne biblioteke za prepoznavanje govora. | + | 2. ArduinoUno |
- | ====== Ograničenja ====== | + | 3. Adafruit PN532 RFID/NFC reader/writer |
- | Sustav će moći koristiti samo oni koji imaju dovoljnu komunikacijsku sposobnost za razgovor s ljudskom poslugom ograničene inteligencije. | + | 4.MIFARE Classic x2, NTAG203 |
- | To znači da treba izdavati jednostavne, jednoznačne naredbe, zadane strukture ("Ana, spusti rolete ovdje", "Pero, ugasi svjetlo vani", …) | ||
- | Vokabular će biti ograničen. | + | ====== Ograničenja ====== |
+ | |||
+ | Zbog malog dometa, NFC čipovi moraju biti blizu čitača kako bi komunikacija bila moguća. | ||
====== Komunikacija s ostalim podsustavima ====== | ====== Komunikacija s ostalim podsustavima ====== | ||
- | Govor ukućana će primati drugi sustavi u kući i dostavljati ovom sustavu u propisanom formatu, putem lokalne računalne mreže. | + | U sklopu projekta nije ostvarena komunikacija s ostalim podsustavima. |
- | Prepoznate naredbe će biti emitirane u lokalnu mrežu formatirane prema SHP protokolu. | ||
====== Komunikacija s vanjskim sustavima ====== | ====== Komunikacija s vanjskim sustavima ====== | ||
- | Ne predviđa se izravna komunikacija s vanjskim sustavima. | + | Ostvarena je komunikacija između Arduina i računala preko serijske veze. |
- | Drugi podsustavi u kući mogu prenijeti poruku primljenu telefonom i slično. | + | ====== Uloga na projektu ====== |
- | ====== Plan projekta ====== | + | Moja uloga na projektu je bila testiranje NFC tehnologije. Osim toga, omogućeno je čitanje i pisanje podataka na NFC labele. Da bi to bilo moguće bilo se potrebno upoznati s organizacijom memorije pojedinog tipa labele. Memorija se između MIFARE Classic labela i NTAG203 labele - koja je ugrađena na prstenu - osim po veličini razlikuje i po logičkoj organizaciji. |