Slijede razlike između dviju inačica stranice
2019:ivan_gredicak:projektni_zadatak [2019/06/09 18:35] ig49146 [Komunikacija s ostalim podsustavima] |
2019:ivan_gredicak:projektni_zadatak [2023/06/19 18:11] |
||
---|---|---|---|
Redak 1: | Redak 1: | ||
- | ====== PetCare - skrb za kućne ljubimce ====== | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ====== Plan projekta ====== | ||
- | |||
- | ===== Projektni zadatak ===== | ||
- | |||
- | [[Upoznavanje s problematikom (prezentacija)|]] | ||
- | |||
- | [[Prvi intervju s korisnikom (prezentacija)|]] | ||
- | |||
- | [[Upoznavanje s postojećim rješenjima i mogućnostima (prezentacija)|]] | ||
- | |||
- | [[Drugi intervju s korisnikom (prezentacija)|]] | ||
- | |||
- | [[Projektni zadatak (pdf datoteka)|]] | ||
- | |||
- | [[Idejno rješenje (pdf datoteka)|]] | ||
- | |||
- | [[Idejno rješenje (prezentacija)|]] | ||
- | |||
- | [[Izvedbeno rješenje (pdf datoteka)|]] | ||
- | |||
- | ===== Svrha sustava ===== | ||
- | |||
- | 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. | ||
- | |||
- | ===== Korisnici projekta ===== | ||
- | |||
- | 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. | ||
- | |||
- | 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. | ||
- | |||
- | ===== Ciljevi projekta ===== | ||
- | |||
- | Sustav namijenjen psima i mačkama. | ||
- | |||
- | 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) | ||
- | |||
- | ===== 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 ===== | ||
- | |||
- | [[Upoznavanje s problematikom - 1. prezentacija|]] | ||
- | |||
- | [[Prvi intervju s korisnikom - 2. prezentacija|]] | ||
- | |||
- | [[Upoznavanje s postojećim rješenjima i mogućnostima - 3. prezentacija|]] | ||
- | |||
- | [[Drugi intervju s korisnikom - 4. prezentacija|]] | ||
- | |||
- | [[Projektni zadatak - pdf datoteka|]] | ||
- | |||
- | [[Idejno rješenje - pdf datoteka|]] | ||
- | |||
- | [[Idejno rješenje - 5. prezentacija|]] | ||
- | |||
- | [[Izvedbeno rješenje - pdf datoteka|]] | ||
- | |||