Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena | ||
2019:ivan_matkovic [2019/06/13 20:04] im49258 |
2019:ivan_matkovic [2023/06/19 16:11] (trenutno) |
||
---|---|---|---|
Redak 11: | Redak 11: | ||
Moj zadatak: | Moj zadatak: | ||
- | 1. Projektiranje i fizička izrada izbacivača loptica | + | 1. Projektiranje i fizička izrada sustava za izbacivanje loptice |
2. Programska podrška za izbacivač loptica | 2. Programska podrška za izbacivač loptica | ||
+ | |||
===== Svrha sustava ===== | ===== Svrha sustava ===== | ||
Redak 38: | Redak 39: | ||
6.Server (komunikacija između aplikacije i 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 u programu. | ||
+ | |||
+ | 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. | ||