Korisnički alati

Site alati


2015:ivan_babic: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
2015:ivan_babic:projektni_zadatak [2015/05/04 03:35]
ibabic
2015:ivan_babic:projektni_zadatak [2015/05/04 05:04]
ibabic [Ciljevi projekta]
Redak 1: Redak 1:
-**SINULI - Speaker Independent Natural Language User Interface** 
  
 +
 +**WakeMeUp - narukvica za buđenje**
 ====== Svrha projekta ====== ====== Svrha projekta ======
-Omogućiti svim stanarima kuće upravljanje svim sustavima pomoću govornih naredaba. 
- 
  
 +Sustav omogućuje lako i jednostavno buđenje osobama koje, iz bilo kojeg razloga, imaju problema s buđenjem pomoću klasičnog zvučnog alarma.
 ====== Korisnici projekta ====== ====== 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. ​ 
  
 +Narukvica za buđenje WakeMeUp je prvenstveno namijenjena gluhim osobama, odnosno osobama koje imaju problema sa sluhom.
  
 +Potencijalni korisnici narukvice su također svi ljudi koji žele isprobati buđenje na drugačiji način od uobičajenog. ​
 ====== Ciljevi projekta ====== ====== Ciljevi projekta ======
-  - Primiti govornu naredbu preko drugih sustava u kući. 
-  - Analizirati govornu naredbu i prepoznati ​ 
-      * kojem je podsustavu namijenjena (klimatizacija,​ rasvjeta, sigurnost, ...) 
-      * š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 Protocol) naredbu i poslati ju lokalnom mrežom. 
  
 +  - Primarni cilj cijelog projekta je razviti narukvicu koja će probuditi korisnika pomoću vibracija i potencijalnih strujnih udara.
 +  - Za realizaciju primarnog cilja je potrebno razviti aplikaciju za upravljanje narukvicom.
 +  - Razvijena aplikacija mora omogućiti podešavanje jačine vibracija i jačine strujnih udara.
 +  - Aplikacija i narukvica moraju komunicirati putem Bluetooth veze.
 ====== Resursi ====== ====== Resursi ======
-Ostvarit će se na osobnom računalu, povezanom u lokalnu računalnu mrežu. 
- 
-Koristit će se besplatne biblioteke za prepoznavanje govora. 
  
 +Resursi potrebni za realizaciju ovog sustava su: 
 +  - jedan ili više malih vibracijskih motorića
 +  - podsustav za generiranje malih bezopasnih strujnih udara
 +  - mikrokontroler
 +  - bluetooth modul
 +  - baterija
 +  - punjač za bateriju
 +  - aplikacija na računalu
 +  - aplikacija na mobitelu
  
 +Prvih šest točaka se odnosi na narukvicu za buđenje, a zadnje dvije na aplikaciju za podešavanje alarma. ​
 +U ovom projektu je predviđeno napraviti prototip narukvice, tako da će se koristiti mikrokontroler na razvojnom sustavu STM32F4 Discovery (točka 3) te bluetooth modul HC-05 (točka 4). Zasad nije predviđena realizacija baterijskog napajanja (točka 5) i punjača (točka 6). Točka 1 će se sigurno realizirati u sklopu ovog projekta, a točka 2 će se potencijalno realizirati,​ ovisno o tehničkim mogućnostima izvedbe. ​
 +Aplikacija za podešavanje alarma će se sigurno realizirati,​ ali još nije određeno hoće li to biti u obliku aplikacije za računalo (točka 7), aplikacije za mobitel (točka 8) ili oboje. ​
 ====== Ograničenja ====== ====== Ograničenja ======
-Sustav će moći koristiti samo oni koji imaju dovoljnu komunikacijsku sposobnost za razgovor s ljudskom poslugom ograničene inteligencije. 
  
-To znači da treba izdavati jednostavne,​ jednoznačne naredbe, zadane strukture ("Ana, spusti rolete ovdje",​ "Pero, ugasi svjetlo vani", ...)+Za korištenje sustava je potrebno imati računalo i/ili pametni telefon.
  
-Vokabular će biti ograničen.+Vibracije možda ne budu dovoljno jake da probude korisnika.
  
 +Autonomija narukvice će ovisiti o bateriji koja će se koristiti za napajanje. Budući da narukvica ne bi trebala biti velika pa time niti baterija, postoji opasnost da će biti potrebno često puniti bateriju. ​
 ====== Komunikacija s ostalim podsustavima ====== ====== Komunikacija s ostalim podsustavima ======
-Govor ukućana će primati drugi sustavi u kući i dostavljati ovom sustavu u propisanom formatu, putem lokalne računalne mreže. 
- 
-Prepoznate naredbe će biti emitirane u lokalnu mrežu formatirane prema SHP protokolu. 
  
 +Zbog same namjene sustava, nije nužna komunikacija s drugim sustavima u kući, ali je moguće npr. povezivanje s alarmnim sustavom i/ili sa sustavom za zaštitu od požara i opasnih plinova, tako da narukvica osim alarma za buđenje može signalizirati i gore nabrojane situacije. ​
 ====== Komunikacija s vanjskim sustavima ====== ====== Komunikacija s vanjskim sustavima ======
-Ne predviđa se izravna komunikacija s vanjskim sustavima. ​ 
  
-Drugi  podsustavi ​u kući mogu prenijeti poruku primljenu telefonom i slično.+Aplikaciju za upravljanje narukvicom (podešavanje alarma za buđenje, broja ponavljanja,​ jačinu vibracija, jačinu potencijalnih strujnih udara) je moguće integrirati ​potencijalni središnji sustav (aplikaciju) pomoću kojeg bi se imao nadzor nad cijelom ​kućom na jednom mjestu 
 +====== Plan projekta ======
  
 +|**Datum** |**Očekivani rezultat** |
 +|01.04.2015. |Narudžba vibracijskih motorića i bluetooth modula |
 +|17.05.2015. |Prvi prototip sustava (bez aplikacije za upravljanje) |
 +|22.05.2015. |Izrada aplikacije za upravljanje narukvicom |
 +|25.05.2015. |Završno testiranje sustava|
 +|01.06.2015. |Gotova dokumentacija i snimljena video prezentacija |
 +\\
 +
 +====== Način prezentacije sustava ======
 +  * pomoću aplikacije se podesi alarm te se narukvica stavi na ruku i pričeka se signalizacija alarma pomoću vibracija i potencijalnih strujnih udara
 +  * mijenja se jačina vibracija
 +  * mijenja se jačina potencijalnih strujnih udara
  
-====== Plan projekta ====== 
  
 +====== Komentar na recenziju ======
 +“Koja je razlika od mobitela koji vibrira?​” ​
 +  * razlika je u tome sto je predviđeno da narukvica bude stalno na ruci korisnika, a mobitel obično nije uz osobu koja spava te bi na taj način bilo nemoguće osjetiti vibracije mobitela
  
 +“Treba li uz vibracije dodati i male, bezopasne strujne udare?​” ​
 +  * dodana je ova opcija u projekt, ali je njena realizacija još upitna, a ovisi o tehničkim mogućnostima takve izvedbe
  
2015/ivan_babic/projektni_zadatak.txt · Zadnja izmjena: 2023/06/19 18:11 (vanjsko uređivanje)