Korisnički alati

Site alati


2018:ivan_mostak:projektni_zadatak

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
2018:ivan_mostak:projektni_zadatak [2018/04/05 20:00]
imostak
2018:ivan_mostak:projektni_zadatak [2023/06/19 16:11] (trenutno)
Redak 1: Redak 1:
 <font 12pt/​inherit;;​inherit;;​inherit>​**Smart key**</​font>​ <font 12pt/​inherit;;​inherit;;​inherit>​**Smart key**</​font>​
  
-<font 24.0pt/​inherit;;​inherit;;​inherit>​**Svrha projekta**</​font>​** **+<font 24.0pt/​inherit;;​inherit;;​inherit>​**Svrha projekta**</​font>​
  
-<font 12pt/​inherit;;​inherit;;​inherit>​Omogućiti upravljanje ​bravom i vratima ​prepoznajući korisnika.</​font>​+<font 12pt/​inherit;;​inherit;;​inherit>​Omogućiti upravljanje ​otključavanja/</​font><​font 12pt/​inherit;;​inherit;;​inherit>​zaključavanja</​font><​font 12pt/​inherit;;​inherit;;​inherit>​brave</​font><​font 12pt/​inherit;;​inherit;;​inherit>​te</​font><​font 12pt/​inherit;;​inherit;;​inherit>​otvaranja</​font><​font 12pt/​inherit;;​inherit;;​inherit>/​zatvaranja vrata prepoznajući korisnika. Korisnici su raspodjeljeni hijerarhijski te imaju različite razine pristupa i usluga koje se nude. Ostvaruju se dvije funkcionalnosti:​ pokretanje motora koji okreće bravu nakon što je korisniku odobren pristup i omogućavanje pristupa hijerarskijski glavnim korisnicima putem mobilne aplikacije.</​font>​
  
-<font 24.0pt/​inherit;;​inherit;;​inherit>​**Korisnici projekta**</​font>​** **+<font 24.0pt/​inherit;;​inherit;;​inherit>​**Korisnici projekta**</​font>​
  
-<font 12pt/​inherit;;​inherit;;​inherit>​Svi stanari kuće, stana, ili korisnici nekog poslovnog prostora.</​font>​+<font 12pt/​inherit;;​inherit;;​inherit>​Teretane, škole, stanovnici stambenih zgrada… Uslugu otključavanja i otvaranja vrata moći će koristiti svi oni koji imaju pravo pristupa u određeni prostor u datom trenutku kada im neki od integriranih sustava za to da potvrdu. Mobilna aplikacija namijenjena je hijerarhijski glavnom korisnikuno sustav se može prilagoditi proširenju na više korisnika.</​font>​
  
-<​font ​12pt/​inherit;;​inherit;;​inherit>​Sustav će moći koristiti svi ljudi imaju pravo pristupa u određeni prostor u datom trenutku.</​font>​+<​font ​24.0pt/​inherit;;​inherit;;​inherit>​**Ciljevi projekta**</​font>​
  
-<​font ​24.0pt/​inherit;;​inherit;;​inherit>​**Ciljevi projekta**</​font>​** **+  - <​font ​12pt/​inherit;;​inherit;;​inherit>​Prepoznati korisnika na temelju njegovog otiska prsta</​font>​ 
 +  - <font 12pt/​inherit;;​inherit;;​inherit>​Prepoznati korisnika na temelju RFID-a</​font>​ 
 +  - <font 12pt/​inherit;;​inherit;;​inherit>​Pokretanje motora koji otključava bravu</​font>​ 
 +  - <font 12pt/​inherit;;​inherit;;​inherit>​Definiranje i implementacija ponovnog zaključavanja brave</​font>​ 
 +  - <font 12pt/​inherit;;​inherit;;​inherit>​Pokretanje motora koji otvara vrata</​font>​ 
 +  - <font 12pt/​inherit;;​inherit;;​inherit>​Povezivanje mobilnog uređaja i arduina putem Blink aplikacije</​font>​ 
 +  - <font 12pt/​inherit;;​inherit;;​inherit>​Upravljanje sustavom pomoću mobilne aplikacije</​font>​ 
 +  - <font 12pt/​inherit;;​inherit;;​inherit>​Implementacija web-servera</​font>​
  
-   ​- ​<​font ​12pt/​inherit;;​inherit;;​inherit>​Prepoznati korisnika.</​font>​ +<​font ​24.0pt/​inherit;;​inherit;;​inherit>​**Resursi**</​font>​
-  - <font 12pt/​inherit;;​inherit;;​inherit>​Analizirati dobivene podatke i prepoznati</​font> * <font 12pt/​inherit;;​inherit;;​inherit>​kojem je podsustavu namijenjena (o kojim vratima i prostoru se radi)</​font> ​     ​<font 12pt/​inherit;;​inherit;;​inherit>​koja razina pristupa se omogućava u tom trenutku (npr. koliko dugo vrata trebaju ostati otključana,​ da li je potrebna odjava korisnika prilikom njegova odlaska radi zaključavanja ili je zaključavanje automatsko)</​font>​ +
-  - <font 12pt/​inherit;;​inherit;;​inherit>​U konačnici otvoriti potrebna vrata.</​font>​+
  
-<font 24.0pt/​inherit;;​inherit;;​inherit>​**Resursi**</font>****+  ​Arduino Nano 
 +  ​Arduino Uno 
 +  ​LED zelena i crvena 
 +  ​zujalo (//​buzzer//​) 
 +  * protoboard 
 +  * žice (muške i ženske) 
 +  * otpornici različitih vrijednosti 
 +  * Android mobilni telefon 
 +  * RFID čitač RC522 
 +  ​Max7218 8-digit 7-segmentni prikaznik 
 +  ​MicroSD Card modul 
 +  ​senzor za otisak prsta Adafruit DY50 
 +  ​tranzistor
  
-<​font ​12pt/​inherit;;​inherit;;​inherit>​Sustav će se ostvariti na arduino razvojnom sustavu uz upotrebu potrebnih dodatnih elemenata i podsustava. Planiran je razvoj android aplikacije koja će komunicirati s arduinom na daljinu.</​font>​+<​font ​24.0pt/​inherit;;​inherit;;​inherit>​**Ograničenja**</​font>​
  
-<font 24.0pt/​inherit;;​inherit;;​inherit>​**Ograničenja**</​font>​****+Što se tiče ograničenja korisnika, njihova prava i određene autorizacije definirane su hijerarhijom korisnikaŠto se tiče ograničenja ​sustava, postoje različita fizikalna ograničenja poput tipa vrata i brave koji će uvjetovati vrstu i snagu potrebnog motora. Uz to, potrebno je paziti na napajanje odnosno kako se ostvaruje sigurnost korisnika u slučaju izvanredne situacije kada korisnik mora biti u mogučnosti izaći iz prostora.
  
-<​font ​12pt/​inherit;;​inherit;;​inherit>​Sustav će moći koristiti svi oni kojima imaju pravo pristupa na otključavanje/​zaključavanje vrata.</​font>​+<​font ​32px/​inherit;;​inherit;;​inherit>​**Vlastiti zadatak**</​font>​
  
-<font 12pt/​inherit;;​inherit;;​inherit>​U sustavu postoji hijerarhija prava na upravljanje vratima. Sustavom se možupravljati s daljine pomoću android aplikacije.</​font>​+Moj zadatak bio je osposobiti web server ​na kojemu ćbiti pohranjena baza podataka korisnika. Web servis mora omogućiti pregled i izmjenu trenutnih korisnika. Osim online baze podataka, stvorena je i offline baza podataka na micro sd modulu koji komunicira s arduinom. Korisnici su na taj način dostupni arduinu i slučaju gubitka internetske veze.
  
-<font 24.0pt/​inherit;;​inherit;;​inherit>​**Komunikacija s ostalim podsustavima**</​font>​****+Nakon primanja identifikacijskog broja od jednog od autorizacijskih modula, nakon provjere u bazi podataka na sd kartici, ispisivanje rezultata na 7 segmentni LED prikaz.
  
-<​font ​12pt/​inherit;;​inherit;;​inherit>​Arduino sustav će biti sposoban prepoznati korisnika i to na više načina. Može primiti i naredbu iz vanjskog sustava (android). Arduino će upravljati bravama u vidu otključavanja/​zaključavanja.</​font>​+<​font ​24.0pt/​inherit;;​inherit;;​inherit>​**Komunikacija s ostalim podsustavima**</​font>​
  
-<​font ​24.0pt/​inherit;;​inherit;;​inherit>​**Komunikacija s vanjskim sustavima**</​font>​****+<​font ​12pt/​inherit;;​inherit;;​inherit>​Arduino sustav je sposoban prepoznati korisnika na više načina - preko RFID-a, otiska prsta ili web-servera. Arduino na temelju prepoznavanja korisnika upravlja motorima koji će otključavati/​zaključavati bravu i otvarati/​zatvarati vrata. Sustav također može primiti i naredbu iz vanjskog sustava (android).</​font>​
  
-<​font ​12pt/​inherit;;​inherit;;​inherit>​Predviđa se izravna komunikacija ​s vanjskim sustavima ​i to android pametnim telefonima u obliku jednostavne aplikacije kojom će se moći upravljati određenim funkcijama sustava.</​font>​+<​font ​24.0pt/​inherit;;​inherit;;​inherit>​**Komunikacija ​s vanjskim sustavima**</​font>​
  
-<​font ​24.0pt/​inherit;;​inherit;;​inherit>​**Plan projekta**</​font>​****+<​font ​12pt/​inherit;;​inherit;;​inherit>​Predviđa se izravna komunikacija s vanjskim sustavima: android pametnim telefonom u obliku jednostavne aplikacije, kojom će se moći upravljati određenim funkcijama sustava.</​font>​
  
  
2018/ivan_mostak/projektni_zadatak.1522958450.txt.gz · Zadnja izmjena: 2023/06/19 16:10 (vanjsko uređivanje)