====== Aplikacija za praćenje vlažnosti zraka ====== ===== Članovi projekta ===== - Mihael Rodek - Petar Čovran ===== Projektni zadatak ===== ===== Svrha sustava ===== Svrha gotovog sustava bila bi lakše praćenje vlažnosti zraka u domu pomoću mobilne aplikacije. Često se vlažnost zraka zanemaruje ne znajući kakav utjecaj može imati na naše zdravlje i naš dom. Vlažan zrak pogoduje razvijanju plijesni koja predstavlja veliku opasnost za dišne puteve, dok velika vlažnost zraka koja se dulje zadržava u prostoriji poguduje stvaranju plijesni i grinja. S druge strane, suh zrak može pogodovati razvijanju astme, bronhitisa, isušivanju kože te može uzrokovati dehidraciju tijela. Aplikacija će pomoću senzora obavještavati korisnika kada vlažnost zraka prijeđe izvan optimalne vrijednosti (optimalna vrijednost iznosi između 40% - 60% vlažnosti zraka). Ovisno o postotku vlažnosti aplikacija će predlagati načine postizanja optimalne vrijednosti (npr. provjetravanje prostorija kod povećane vlažnosti, dodavanje posuda s vodom na radijatore kod smanjene vlažnosti). ===== Ciljevi projekta ===== Osmisliti i razviti sustav za praćenje vlažnosti zraka u prostoriji. Izraditi mobilnu aplikaciju koja prikazuje postotak vlažnosti zraka u određenoj prostoriji. Iskusiti timski rad i naučiti prepoznati korisničke zahtjeve. ===== Razrada konteksta ===== Slične aplikacije: * TE Sensor Tag [[https://play.google.com/store/apps/details?id=com.meas.sensortag&hl=en&gl=US|(https://play.google.com/store/apps/details?id=com.meas.sensortag&hl=en&gl=US]]) * Home Humidity Control [[https://play.google.com/store/apps/details?id=com.kairstudios.safehomehumidity|(https://play.google.com/store/apps/details?id=com.kairstudios.safehomehumidity]]) * Thermometer - Hygrometer [[https://play.google.com/store/apps/details?id=com.firefly.thermometer&hl=en|(https://play.google.com/store/apps/details?id=com.firefly.thermometer&hl=en]]) ===== Resursi ===== * Pametni telefon (Android) * Senzor vlage * Internet * Laptop * Odvlaživač zraka ===== Ograničenja ===== * Vremensko ograničenje * Financije * Nedostatak resursa ===== Plan projekta ===== [[:projekti:timeline|Općeniti vremenik projekta]] |Datum|Očekivani rezultat| |25.4.|Upoznavanje s problematikom | |25.5 |Intervju s korisnikom | |27.5. |Pregled i proučavanje postojećih rješenja | |28.5. |Definiranje projektnog zadatka, podjela zadataka po članovima | |1.6-24.6. |Dizajn i izrada sustava | |10.6.-20.6. |Izrada dokumentacije | |24.6. |Prezentacija sustava | ===== Raspodjela zadataka i utrošeno vrijeme ===== | \\ ZADATAK | \\ ČLANOVI TIMA | \\ UTROŠAK VREMENA | \\ KOMENTAR | | \\ Upoznavanje s problematikom | \\ Mihael Rodek, Petar Čovran | \\ 3 sata | \\ Proučavanje štetnih utjecaja visoke i niske vlažnosti zraka, optimalne vlažnosti zraka po prostorijama, proučavanje načina prevencija odstupanja vlažnosti zraka od optimalne vrijednosti | | \\ Intervju s korisnikom | \\ Mihael Rodek, Petar Čovran | \\ 5 sata | \\ Priprema za intervju, definiranje pitanja za korisnika, dogovor termina, obavljanje intervjua, pisanje izvješća | | \\ Pregled i proučavanje postojećih rješenja | \\ Mihael Rodek, Petar Čovran | \\ 4 sata | \\ Proučavanje načina na koji su ostvarena slična rješenja te potrebni resursi | | \\ Definiranje projektnog zadatka | \\ Mihael Rodek, Petar Čovran | \\ 2 sata | \\ Jasno definiranje projektnog zadatka, podjela zadatka po članovima tima, pregled tehnologija | | \\ Frontend | \\ Mihael Rodek | \\ 20 sati | \\ Implementacija mobilne aplikacije Android | | \\ Backend | \\ Mihael Rodek | \\ 15 sati | \\ Implementacija poslužiteljskog djela koristeći Java Spring Boot | | \\ Baza podataka | \\ Petar Čovran | \\ 5 sata | \\ Dizajn POstgreSQL baze podataka | | \\ Izrada videa i ostalih popratnih sadržaja | \\ Mihael Rodek | \\ 1 sat | \\ Izrada videa i popratnih sadržaja poput isječka zaslona, djelova koda, … | | \\ Pisanje dokumentacije | \\ Mihael Rodek, Petar Čovran | \\ 15 sati | \\ Raspisivanje sveukupne dokumentacije | ===== Rezultati projekta ===== * Video - [[https://ferhr-my.sharepoint.com/:v:/g/personal/mr51847_fer_hr/EXS4Mp05GSZFhzzyfNHMCaoBnHy9XyN94JiDDSoU2FGnDg?e=9BGlhC|Video]] * Izvorni kod - [[https://ferhr-my.sharepoint.com/personal/mr51847_fer_hr/_layouts/15/onedrive.aspx?login_hint=mr51847%40fer%2Ehr&id=%2Fpersonal%2Fmr51847%5Ffer%5Fhr%2FDocuments%2FAMIPOZ%20Projekt%2FIzvorni%20kod|Izvorni kod]] * Prezentacija - [[https://ferhr-my.sharepoint.com/:p:/r/personal/mr51847_fer_hr/_layouts/15/Doc.aspx?sourcedoc={EF6671D3-332C-4208-B42B-D81C6BAAAC88}&file=ppt.pptx&action=edit&mobileredirect=true|Prezentacija]] * Dokumentacija - [[https://ferhr-my.sharepoint.com/personal/mr51847_fer_hr/_layouts/15/onedrive.aspx?ga=1&id=/personal/mr51847_fer_hr/Documents/AMIPOZ Projekt/Dokumentacija/amipoz_dokumentacija.pdf&parent=/personal/mr51847_fer_hr/Documents/AMIPOZ Projekt/Dokumentacija|Dokumentacija]] ===== =====