Korisnički alati

Site alati


2018:dolores_juric:projektni_zadatak

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

2018:dolores_juric:projektni_zadatak [2018/06/14 09:55]
djuric
2018:dolores_juric:projektni_zadatak [2023/06/19 18:11]
Redak 1: Redak 1:
-<font 12pt/​inherit;;​inherit;;​inherit>​**Smart key**</​font>​ 
- 
-<font 24.0pt/​inherit;;​inherit;;​inherit>​**Svrha projekta**</​font>​ 
- 
-<font 12pt/​inherit;;​inherit;;​inherit>​Omogućiti upravljanje otključavanje i zaključavanje brave te otvaranje i zatvaranje 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 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 korisniku, no sustav se može prilagoditi proširenju na više korisnika.</​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 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 
-  * tranzostor 
-  * servo motor 
-  * dc motor 
-  * relej 
- 
-<font 24.0pt/​inherit;;​inherit;;​inherit>​**Ograničenja**</​font>​ 
- 
-<font 16px/​inherit;;​inherit;;​inherit>​Š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>​ 
- 
-<font 32px/​inherit;;​inherit;;​inherit>​**Vlastiti zadatak**</​font>​ 
- 
-<font 16px/​inherit;;​inherit;;​inherit>​Moj zadatak bio je istražiti dostupne modele senzora za otisak prsta te izabrati i naručiti prikladan senzor. Također, prilagodila sam naručeni senzor da bude kompatibilan s arduinom i cjelokupnim sustavom. Koristeći dostupne biblioteke, razvila sam programsku podršku za senzor,koja omogućuje dodavanje novog prsta u bazu podataka i prepoznaje prste koje se (ne) nalaze u bazi s pripadajućim ID i mjerom pouzdanosti prepoznavanja. </​font>​ 
- 
-<font 24.0pt/​inherit;;​inherit;;​inherit>​**Komunikacija s ostalim podsustavima**</​font>​ 
- 
-<font 16px/​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 24.0pt/​inherit;;​inherit;;​inherit>​**Komunikacija s vanjskim sustavima**</​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/dolores_juric/projektni_zadatak.txt · Zadnja izmjena: 2023/06/19 18:11 (vanjsko uređivanje)