Slijede razlike između dviju inačica stranice
| Novija izmjena | Starija izmjena | ||
|
2018:mato_lovrenovic:projektni_zadatak [2018/05/22 14:34] mlovrenovic stvoreno |
2018:mato_lovrenovic:projektni_zadatak [2023/06/19 16:11] (trenutno) |
||
|---|---|---|---|
| Redak 1: | Redak 1: | ||
| - | **SINULI - Speaker Independent Natural Language User Interface** | + | **S2U2 - Sigurna, Štedljiva, upravljiva utičnica** |
| ====== Svrha projekta ====== | ====== Svrha projekta ====== | ||
| - | Omogućiti svim stanarima kuće upravljanje svim sustavima pomoću govornih naredaba. | + | Poboljšati sigurnost utičnica, te bežićno upravljati utičnicom. |
| ====== Korisnici projekta ====== | ====== Korisnici projekta ====== | ||
| - | Svi stanari kuće, stana, ili korisnici nekog poslovnog prostora. | + | Roditelji s malom djecom koja nisu svjesna opasnosti od strujnog udara, vlasnici koji drže kućne ljubimce u stanu ili kući. |
| - | Sustav će moći koristiti svi ljudi koji bi bili sposobni zadati govornu naredbu ljudskoj osobi (posluzi) ograničene inteligencije. | + | Utičnice se mogu koristiti u vrtićima ili školama. |
| ====== Ciljevi projekta ====== | ====== Ciljevi projekta ====== | ||
| - | - Primiti govornu naredbu preko drugih sustava u kući. | + | - Detektirati prisutnost utikača u utičnici |
| - | - Analizirati govornu naredbu i prepoznati | + | - Uključiti utičnicu ako je uštekan utikač, isključiti ako nije |
| - | * kojem je podsustavu namijenjena (klimatizacija, rasvjeta, sigurnost, …) | + | - Daljinski uključiti ili isključiti utičnicu |
| - | * š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. | + | |
| ====== Resursi ====== | ====== Resursi ====== | ||
| - | Ostvarit će se na osobnom računalu, povezanom u lokalnu računalnu mrežu. | + | * ESP8266 mikrokontroler sa WiFi sučeljem |
| + | * senzor blizine (proximity sensor) | ||
| + | * Relej za upravljanje utičnicom | ||
| + | * Tipkalo za mijenjaje stanja | ||
| + | * LED dioda za prikaz stanja | ||
| + | * AC/DC konverter za napajanje sklopovlja iz gradske mreže | ||
| + | * USB-USART programator | ||
| - | Koristit će se besplatne biblioteke za prepoznavanje govora. | ||
| ====== Ograničenja ====== | ====== Ograničenja ====== | ||
| - | Sustav će moći koristiti samo oni koji imaju dovoljnu komunikacijsku sposobnost za razgovor s ljudskom poslugom ograničene inteligencije. | + | Sustavom je moguće upravljati jedino putem Interneta, pa je potrebno imati pristup internetu. |
| - | + | ||
| - | To znači da treba izdavati jednostavne, jednoznačne naredbe, zadane strukture ("Ana, spusti rolete ovdje", "Pero, ugasi svjetlo vani", …) | + | |
| - | + | ||
| - | Vokabular će biti ograničen. | + | |
| ====== 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. | + | Sustav komunicira s jednostavnom web aplikacijom pomoću koje je moguće uključivati, isključivati i pratiti trenutno stanje utičnice. |
| - | + | ||
| - | Prepoznate naredbe će biti emitirane u lokalnu mrežu formatirane prema SHP protokolu. | + | |
| ====== Komunikacija s vanjskim sustavima ====== | ====== Komunikacija s vanjskim sustavima ====== | ||
| - | Ne predviđa se izravna komunikacija s vanjskim sustavima. | + | ====== Plan projekta ====== |
| - | Drugi podsustavi u kući mogu prenijeti poruku primljenu telefonom i slično. | + | |Datum|Očekivani rezultat| |
| + | |1.4. - 30.4.|Idejna razrada projekta, izrada nacta električne sheme| | ||
| + | |1.5. - 15.5.|Izrada nacrta tiskane pločice| | ||
| + | |15.5. - 22.5.|Nabava elektroničkih komponenti, izrada tiskane pločice, lemljenje komponenata, uhodavanje| | ||
| + | |22.5. - 5.6.|Razvoj i uhodavanje programske podrške| | ||
| + | |5.6. - 13.6.|Testiranje, ispitivanje, izrada tekstualne dokumentacije i video prezentacije| | ||
| - | ====== Plan projekta ====== | + | \\ |