Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena | ||
2019:studenti:agaric:start [2019/06/13 06:24] ag48603 [Opis zadatka] |
2019:studenti:agaric:start [2023/06/19 16:11] (trenutno) |
||
---|---|---|---|
Redak 83: | Redak 83: | ||
===== Opis zadatka ===== | ===== Opis zadatka ===== | ||
+ | |||
+ | Potrebno je pronaći akcelerometar koji će biti podoban za točno mjerenje akceleracije u sva tri smjera. Zatim komponentu je trebalo nabaviti i provjeriti odgovaraju li njena očitanja očekivanim vrijednostima. Također, treba napisati algoritam kojim će se većinski točno prepoznavati pad i brojiti koliko je pokreta napravljeno u određenom vremenskom intervalu. Detektiran pad je potrebno dojaviti čim se dogodi, dok je za brojanje pokreta potrebno imati definiran interval u kojem je potrebno postići odeđeni broj pokreta, ukoliko se to ne dogoditi, detektirati smanjenu fizičku aktivnost. | ||
===== Rješenje problema ===== | ===== Rješenje problema ===== | ||
+ | |||
+ | Odabran je Sparkfun LSM6DS3 integrirani akcelerometar i žiroskop s ugrađenim temperaturnim senzorom koji može detektirati pokrete u 6 smjerova. Za rad je potrebno dovesti napajanje od 3.3V te ima podršku za I<sup>2</sup> C i SPI komunikaciju. Također ima pinove za izazivanje prekida i međuspremnik od 8kB. Zahvaljujući malim dimenzijama, niskoj cijeni i velikom broju načina konfiguriranja ima široku i raznovrsnu primjenu. Pomoću ovakvog senzora moguće je detektirati udare, slobodan pad, položaj, nagibe, brojati korake te mjeriti temperaturu. | ||
+ | |||
+ | Pomoću njega prati se aktivnost i detektira pad. Senzor šalje podatke o vrijednostima akceleracije u 3 smjera (x os, y os, z os) svakih 0.05 sekundi (frekvencija uzimanja uzoraka podešena na približno 20Hz). Dobiveni podatci se obrađuju svake sekunde te se među njima računa razlika minimalne i maksimalne vrijednosti geometrijske sredine vrijednosti akceleracije u smjeru sve tri osi. Postavljeni su pragovi koji definiraju kada je došlo do pomaka, pada ili izostanka aktivnosti. | ||
+ | |||
===== Plan projekta ===== | ===== Plan projekta ===== | ||
Redak 108: | Redak 115: | ||
===== Rezultati projekta ===== | ===== Rezultati projekta ===== | ||
- | Rezultati projekta | + | [[https://mojoblak.srce.hr/public.php?service=files&t=376fa5168ee9b00326456dca49990669|Rezultati projekta]] |