Slijede razlike između dviju inačica stranice
2019:ivan_matkovic [2019/06/14 00:58] im49258 [Rezultati projekta] |
2019:ivan_matkovic [2023/06/19 18:11] |
||
---|---|---|---|
Redak 1: | Redak 1: | ||
- | ====== Tim 6: "PetCare": "Skrb za kućne ljubimce" ====== | ||
- | |||
- | ====== PetCare - Skrb za kućne ljubimce ====== | ||
- | |||
- | SPVP 2018./2019. | ||
- | |||
- | **Ivan Matković** | ||
- | |||
- | [[:2019:ivan_gredicak:projektni_zadatak#projektni_zadatak|Cijeli projektni zadatak]] | ||
- | |||
- | Moj zadatak: | ||
- | |||
- | 1. Projektiranje i fizička izrada sustava za izbacivanje loptice | ||
- | |||
- | 2. Programska podrška za izbacivač loptica | ||
- | |||
- | |||
- | ===== 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. | ||
- | |||
- | ===== 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: | ||
- | |||
- | 1.Hranilica (osigurati hranu i vodu) | ||
- | |||
- | 2.Video-kamera (nadzor prostora na zahtjev) | ||
- | |||
- | 3.Detektor buke (trajanje i razina buke) | ||
- | |||
- | 4.Zabava (laser za mačke ili loptice za psa) | ||
- | |||
- | 5.Mobilna aplikacija (koristi se za konfiguraciju i korištenje sustava) | ||
- | |||
- | 6.Server (komunikacija između aplikacije i sustava) | ||
- | |||
- | ===== Plan projekta ===== | ||
- | |||
- | |Datum|Očekivani rezultat| | ||
- | |21.3.|Upoznavanje s problematikom| | ||
- | |28.3.|Intervju s korisnicima – prvi| | ||
- | |4.4.|Upoznavanje s postojećim rješenjima i mogućnostima| | ||
- | |11.4.|Intervju s korisnicima – drugi| | ||
- | |18.4.|Izrada projektnog zadatka| | ||
- | |2.5.|Idejno rješenje| | ||
- | |10.5.|Nabavka potrebnih komponenata| | ||
- | |16.5.|Izvedbeno rješenje – dizajn cijelog sustava| | ||
- | | |Izrada sustava| | ||
- | |30.5.|Provjera s korisnicima| | ||
- | | |Dovršenje sustava| | ||
- | |13.6.|Prezentacija sustava| | ||
- | |||
- | ===== Rezultati projekta ===== | ||
- | |||
- | Kratki opis rješenja zadataka: | ||
- | |||
- | - Napravljen je prototip izbacivača loptice koji je više "proof of concept" jer je prilagođen za ping pong lopticu (prijedlog korisnika) koja je nepogodna za igru s psom iz očitih razloga. Sustav je napravljen na drugi način od onoga koji je naveden u idejnom i izvedbenom rješenju zbog nedostatka materijala i tehničkih problema u implementaciji rješenja. | ||
- | - Napisan je programski kod za upravljanje sustavom koji se sastoji od funkcije koja inicijalizira potrebne pinove na mikrokontroleru i stanja na njima, funkcije koja prima jednu varijablu čija vrijednost određuje jel je sustav uključen ili ne te funckije koja kad je susav uključen neprekidno provjerava jel je loptica prisutna u sustavu i ispucava je ukoliko je taj uvijet zadovoljen. Programski kod je testiran na sustavu i sustav radi što mu je zadano programskim kodom. | ||
- | |||
- | Moguća poboljšanja sustava: | ||
- | |||
- | - U suradnji s kolegom Gredičakom dodati u aplikaciji mogućnost promjene thresholda za različita vanjska osvjetljenja (slabo, srednje i jako) ili postaviti senzor prisutstva loptice na neko mjesto gdje je manje izložen vanjskom svjetlu pri čemu bi LED dioda bila izvor stalnog intenziteta svjetla. | ||
- | - Dodati još jedan kotač i DC motor pri čemu bi loptica prolazila između dva kotača*. | ||
- | - Dodati pokretnu glavu upravljanu servo motorom kako bi se loptica mogla izbacivati u različitim smjerovima*. | ||
- | |||
- | Mjesta označena sa * označavaju da je potreban redizajn mehaničkog dijela sustava | ||
- | |||
- | Detaljniji opis rada sustava nalazi se u projektnoj dokumentaciji. | ||
- | |||