Korisnički alati

Site alati


2019:ivan_gredicak: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
Novija izmjena Novije izmjene na obje strane
2019:ivan_gredicak:projektni_zadatak [2019/05/28 22:54]
ig49146
2019:ivan_gredicak:projektni_zadatak [2019/06/09 19:13]
ig49146 [Ciljevi projekta]
Redak 1: Redak 1:
 ====== PetCare - skrb za kućne ljubimce ====== ====== PetCare - skrb za kućne ljubimce ======
  
-====== Svrha projekta ====== 
  
-Omogućiti svim stanarima kuće upravljanje svim sustavima pomoću govornih naredaba. 
  
-====== Korisnici projekta ====== 
  
-Svi stanari kuće, stana, ili korisnici nekog poslovnog prostora. 
  
-Sustav će moći koristiti svi ljudi koji bi bili sposobni zadati govornu naredbu ljudskoj osobi (posluzi) ograničene inteligencije.+====== Plan projekta ======
  
-====== Ciljevi projekta ======+===== Projektni zadatak ​=====
  
-  - Primiti govornu naredbu preko drugih sustava u kući. +{{:​2019:​petcare_prez1.pptx|Upoznavanje s problematikom (prezentacija)}}
-  - Analizirati govornu naredbu i prepoznati+
  
-  * kojem je podsustavu namijenjena ​(klimatizacija,​ rasvjeta, sigurnost, …) +{{:​2019:​petcare_prvi_intervju_s_korisnikom.pptx|Prvi intervju s korisnikom ​(prezentacija)}}
-      * što treba napraviti (uključi, isključi, smanji, povečaj, otvori, zatvori, nazovi, …) +
-      * na čemu treba napraviti (vrata, prozor, TV, radio, telefon, hladnjak, perilica, …) +
-      * koliko treba napraviti (malo, puno, do kraja, za jedan, za dva, danas, sutra, …)+
  
-  - Analiziranu naredbu pretvoriti u SHP (Smart Home Protocolnaredbu i poslati ju lokalnom mrežom.+{{:​2019:​petcare_prez3.pptx|Upoznavanje s postojećim rješenjima i mogućnostima ​(prezentacija)}}
  
-====== Resursi ======+{{:​2019:​petcare_prez4.pptx|Drugi intervju s korisnikom (prezentacija)}}
  
-Ostvarit će se na osobnom računalu, povezanom u lokalnu računalnu mrežu.+{{:​2019:​petcare_5_projektni_zadatak.pdf|Projektni zadatak (pdf datoteka)}}
  
-Koristit će se besplatne biblioteke za prepoznavanje govora.+{{:​2019:​idejno_rjesenje.pdf|Idejno rješenje (pdf datoteka)}}
  
-====== Ograničenja ======+{{:​2019:​idejno_rjesenje.pptx|Idejno rješenje (prezentacija)}}
  
-Sustav će moći koristiti samo oni koji imaju dovoljnu komunikacijsku sposobnost za razgovor s ljudskom poslugom ograničene inteligencije.+{{:​2019:​7_izvedbeno_rjesenje.pdf|Izvedbeno rješenje (pdf datoteka)}}
  
-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.+===== Svrha sustava =====
  
-====== Komunikacija s ostalim podsustavima ======+Omogućiti vlasniku kućnog ljubimca izbivanje iz doma od nekoliko sati do dva dana tako da kućnom ljubimcu budu osigurane osnovne potrebe kao što su hrana, zabava i sigurnost, a vlasniku omogućen video nadzor ljubimca na zahtjev te obavijest u slučaju ugrožene sigurnosti.Omogućiti vlasniku kućnog ljubimca izbivanje iz doma od nekoliko sati do dva dana tako da kućnom ljubimcu budu osigurane osnovne potrebe kao što su hrana, zabava i sigurnost, a vlasniku omogućen video nadzor ljubimca na zahtjev te obavijest u slučaju ugrožene sigurnosti.
  
-Govor ukućana će primati drugi sustavi u kući i dostavljati ovom sustavu u propisanom formatu, putem lokalne računalne mreže.+===== Korisnici projekta =====
  
-Prepoznate naredbe ​će biti emitirane u lokalnu mrežu formatirane prema SHP protokolu.+Osobe koje posjeduju psa i/ili mačku koji borave u zatvorenom prostoru za vrijeme odsustva vlasnika. Sustav je ponajprije namijenjen osobama kojih ponekad nema kod kuće od nekoliko sati do nekoliko dana, bilo da je riječ o planiranim redovitim odlascima na posao ili drugim svakodnevnim aktivnostima ili pak neplaniranom i iznenadnom odsustvu.
  
-====== Komunikacija s vanjskim sustavima ======+Sustav je namijenjen osobama koje imaju pristup internetu u kući kao i izvan kuće na svojem smartphone-u (kojeg korisnik mora posjedovati) koji je povezan sa sustavom.
  
-Ne predviđa se izravna komunikacija s vanjskim sustavima.+===== Ciljevi projekta =====
  
-Drugi podsustavi u kućmogu prenijeti poruku primljenu telefonom i slično.+Sustav namijenjen psima mačkama.
  
-====== Plan projekta ======+Automatska skrb od nekoliko sati do 2 dana (npr. odlazak vlasnika na posao ili kratkotrajno i neplanirano odsustvo) 
 + 
 +Ključni dijelovi sustava koje je potrebno realizirati:​ 
 + 
 +  - Hranilica (osigurati hranu i vodu) 
 +  - Video-kamera (nadzor prostora na zahtjev) 
 +  - Detektor buke (trajanje i razina buke) 
 +  - Zabava (laser za mačke ili loptice za psa) 
 +  - Mobilna aplikacija (koristi se za konfiguraciju i korištenje sustava) 
 +  - Server (komunikacija između aplikacije i sustava) 
 + 
 + 
 +===== Razrada konteksta ===== 
 + 
 +Slični projekti: 
 + 
 +Petcube 
 + 
 +  * Kamera povezana na Android/iOs uređaj putem Wi-Fi-a, navedeni proizvod uljučuje i aplikaciju za pametni telefon​ 
 +  * Omogućuje zabavu pomoću lasera, davanje hrane i prijenos glasovne poruke do ljubimca​ 
 +  * Postoji mogućnost provjere povijesti kretanja ljubimca​ 
 +  * Detekcija buke (filtriranje pozadinske buke)​ 
 + 
 +Annie Pet Monitor app 
 + 
 +  * Mogućnost video nadzora na zahtjev 
 +  * Mogućnost audio komunikacije s ljubimcem 
 +  * Mogućnost da svi vlasnici prate ljubimca istovremeno na neograničenom broju uređaja 
 +  * Aplikacija upozorava kada je razina baterije na uređaju kod ljubimca niska 
 + 
 +Pet Monitor VIGI app 
 + 
 +  * Aplikacija obavještava kada kamera detektira zvuk ili kretanje 
 +  * Mogućnost video nadzora na zahtjev 
 +  * Mogućnost audio i video komunikacije s ljubimcem 
 +  * Mogućnost snimanja videa i slikanja 
 +  * Mogućnost analize ponašanja putem dnevnika aktivnosti 
 + 
 +Dog Monitor app 
 + 
 +  * Mogućnost video nadzora na zahtjev 
 +  * Mogućnost audio komunikacije s ljubimcem 
 +  * Mogućnost analize ponašanja putem dnevnika aktivnosti 
 +  * Mogućnost automatskog slanja obavijesti vlasniku 
 + 
 +Pawbo Pet Camera​ 
 + 
 +  * Omogućuju komunikaciju zvukom i video nadzor ljubimca​ 
 + 
 +PetSafe Smart Feeder 
 + 
 +  * Omogućava i sporo hranjenje (polako daje hranu kroz 15min)​ 
 + 
 +Feed and Go Smart Pet Feeder​ 
 + 
 +  * Omogućava i upotrebu mokre hrane (mali broj hranilica je predviđen​ za ovakvu upoterbu)​ 
 + 
 +Jempet Petwant Smart Feeder​ 
 + 
 +  * Uređaj će nastaviti davati hranu i bez WiFi signala​ 
 + 
 +SureFeed Microchip Pet Feeder 
 + 
 +  * Uređaj će hraniti samo određene kućne ljubimce ovisno o ogrlici​ 
 + 
 +Leeo 
 + 
 +  * uređaj koji dojavljuje obavijest na mobitel ukoliko detektira buku glasniju od predodređene razine​ 
 + 
 +Premier Pet (FroliCat) igračka s automatskim pomicanjem lasera​ 
 + 
 +iFetch – uređaj za bacanje loptice za pse 
 + 
 +===== Resursi ===== 
 + 
 +  * Računalo 
 +  * IDE za izradu aplikacije (Android Studio) 
 +  * IDE za programiranje Arduino-a 
 +  * Arduino UNO + WiFi shield 
 +  * Raspberry Pi 3B+ 
 +  * Stepper motor (x3) 
 +  * DC motor 
 +  * Servo motor 
 +  * Kamera (Pi Camera Module v2) 
 +  * Izvor napajanja za svaki dio sustava 
 +  * Kabeli i protoboard 
 +  * Pet studenata diplomskog studija elektroničkog i računalnog inženjerstva 
 +  * Vrijeme 
 + 
 +===== Ograničenja ===== 
 + 
 +Vremenska ograničenja – prezentacija rješenja 13. lipnja 2019. 
 + 
 +Ograničenja korisnika – namijenjeno samo za mačke i pse, potreban pristup internetu u kući, korisnik mora imati smartphone koji ima pristup internetu 
 + 
 +Financijska ograničenja 
 + 
 +Ograničenja korištene tehnologije 
 + 
 +===== Plan projekta ===== 
 + 
 +|Datum|Očekivani rezultat| 
 +|21.03.|Upoznavanje s problematikom.| 
 +|28.03.|Prvi intervju s korisnicima.| 
 +|04.04.|Upoznavanje s postojećim rješenjima i mogućnostima| 
 +| |Definiranje problema i podjela zadataka.| 
 +|11.04.|Drugi intervju s korisnicima.| 
 +|18.04.|Izrada projektnog zadatka.| 
 +|02.05.|Idejno rješenje| 
 +|16.05.|Izvedbeno rješenje| 
 +| |Izrada sustava| 
 +|30.05.|Provjera s korisnicima| 
 +| |Dovršenje sustava| 
 +|13.06.|Prezentacija sustava| 
 + 
 +===== Raspodjela zadataka i utrošeno vrijeme ===== 
 + 
 +|   ​\\ ​ <font 14px/​inherit;;​inherit;;​inherit>​Zadatak</​font> ​ |   ​\\ ​ <font 14px/​inherit;;​inherit;;​inherit>​Član tima</​font> ​ | \\  <font 14px/​inherit;;​inherit;;​inherit>​Utrošeno vrijeme</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Komentar</​font>​| 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​**Hranilica **</​font>​| |   | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Dispenziranje hrane</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Vito Papa</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Provjera ako ime hrane u spremniku</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Vito Papa</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Podešavanje vremena hranjenja (slanje na aplikacije)</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Vito Papa</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Detekcija greške rada sustava</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Vito Papa</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Dojava nedostatka hrane ili greške (slanje na aplikaciju)</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Vito Papa</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​**Video kamera**</​font>​| |   | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Pokretanje kamere</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Tomislav Matulić</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Pristup preko aplikacije</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Tomislav Matulić</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​**Detektor buke **</​font>​| |   | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Mjerenje razine buke</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Matteo Samsa</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Mjerenje trajanja buke</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Matteo Samsa</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Kontroliranje osjetljivosti razine buke i njezino trajanje (primanje s aplikacije</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Matteo Samsa</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Dojava preko aplikacije (slanje na aplikaciju)</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Tomislav Matulić</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​**Zabava:​ Laser za mačke**</​font>​| |   | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Sustav pokretanja lasera</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Matteo Samsa</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Upravljanje preko aplikacije (primanje s aplikacije)</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Ivan Matković</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​**Zabava:​ Izbacivanje loptice za pse**</​font>​| |   | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Sustav za izbacivanje loptice</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Ivan Matković</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Upravljanje preko aplikacije (primanje s aplikacije)</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Ivan Matković</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​**Mobilna aplikacija**</​font>​| |   | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Primanje informacije od drugih podsustava</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Ivan Gredičak</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Prikaz obavijesti</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Ivan Gredičak</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Kontroliranje drugih podsustava</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Ivan Gredičak</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​**Ostalo**</​font>​| |   | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Dokumentacija</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Svi članovi</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Prezentacije</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Svi članovi</​font>​| ​  | | 
 +| \\  <font 14px/​inherit;;​inherit;;​inherit>​Uređivanje wiki stranice</​font>​| \\  <font 14px/​inherit;;​inherit;;​inherit>​Svi članovi</​font>​| ​  | | 
 + 
 + 
 + 
 +===== Rezultati projekta ​===== 
 + 
 +{{:​2019:​petcare_prez1.pptx|Upoznavanje s problematikom (prezentacija)}} 
 + 
 +{{:​2019:​petcare_prvi_intervju_s_korisnikom.pptx|Prvi intervju s korisnikom (prezentacija)}} 
 + 
 +{{:​2019:​petcare_prez3.pptx|Upoznavanje s postojećim rješenjima i mogućnostima (prezentacija)}} 
 + 
 +{{:​2019:​petcare_prez4.pptx|Drugi intervju s korisnikom (prezentacija)}} 
 + 
 +{{:​2019:​petcare_5_projektni_zadatak.pdf|Projektni zadatak (pdf datoteka)}} 
 + 
 +{{:​2019:​6_idejno-rjesenje_petcare.pdf|Idejno rješenje (pdf datoteka)}} 
 + 
 +{{:​2019:​6_idejno_rjesenje_prez_petcare.pptx|Idejno rješenje (prezentacija)}} 
 + 
 +{{:​2019:​7_izvedbeno_rjesenje.pdf|Izvedbeno rješenje (pdf datoteka)}}
  
  
2019/ivan_gredicak/projektni_zadatak.txt · Zadnja izmjena: 2023/06/19 18:11 (vanjsko uređivanje)