====== Senzori ambijentalne ugodnosti ====== ===== Članovi Tima ===== [[:2017:studenti:tkovacevic:start|Tomislav Kovačević]] [[:2017:studenti:mmatijascic:start|Marko Matijaščić]] [[:2017:studenti:aoreskovic:start|Ante Orešković]] [[:2017:studenti:dperkovic:start|Dominik Perković]] [[:2017:studenti:lskoric:start|Luka Škorić]] ===== Projektni zadatak ===== [[:2017:studenti:aoreskovic:projektni_zadatak|Cijeli projektni zadatak]] ===== Slični projekti, ostvarenja i povezane institucije ===== [[http://smarthome.iskon.hr/|Iskon Smarthome]] [[http://www.pametna-kuca.com/|Libra Elektronik d.o.o. Pametna kuća ]] [[http://www.pametna-kuca.ba/|Trendir Smarthome]] [[http://americansmarthome.com/|American Smarthome]] ===== Ciljevi projekta ===== 1) Ostvariti sustav ambijentalnih senzora u svrhu poboljšanja ugode u prostoriji. * pretvaranje fizikalnih veličina u električne * očitavanje električnih veličina sa Arduino modulima * komunikacija Arduina sa senzorskim modulima * obrada primljenih podataka * izvršavanje potrebnih naredbi 2) Kreirati algoritam izračuna PPD i PMV vrijednosti na temelju očitanih vrijednosti sa senzora \\ 3) U skladu sa željama korisnika koji se trenutno nalaze u prostoriji aktivirati potrebne aktuatore (klima, grijanje, svjetlo…) ===== Plan projekta ===== |Datum|Očekivani rezultat| |19.3.-24.3.|Nabava komponenti| |27.3.-7.4.|Spajanje senzora i umjeravanje| |10.4-14.4.|Spajanje svih senzora u jednu cjelinu| |3.5.-7.5.|Implementiranje algoritama za izračun PPD i PMV.| |8.5.-20.5.|Prikaz očitanja na grafičkom web sučelju| ===== Rezultati projekta ===== Sustav razvijen u okviru ovog projektnog zadatka omogućuje korisniku regulaciju fizikalnih veličina koje bitno utječu na kvalitetu boravka u nekoj prostoriji. Mjerenje iznosa veličina temperature, osvjetljenja, buke, te vlage i tlaka zraka u stvarnom vremenu, efikasna obrada i konkretna prezentacija prikupljenih podataka, omogućuju korisniku konstantan uvid u stanje ambijenta u kojem se nalazi. Interakcijom sa sustavom korisnik postavlja željene iznose mjerenih veličina, te na taj način modificira svoju okolinu. **Uloga na projektu** Moja uloga na projektu je bila na dijelu Arduino → WeeMos → Web Server Za komunikaciju s internetom je korišten modul "WeeMos D1 pro" koji koristi ESP8266. Uređaj je programiran u Arduino IDE. WeeMos prima formatirani string preko UART komunikacije. Dogovoren je format "^&DATUM&TEMPERATURA&VLAGA&TLAK&SVJETLINA&BUKA&PORUKA&$". Taj string onda parsira i kreira JSON paket. Taj paket se onda post upitom šalje na zavodski server. Zavodski server, koji inače stoji iza domene echo.zesoi.fer.hr, kojem smo dali alias spvp.anteo.me. Na njemu se vrti aplikacija pisana u okruženju "Ruby on rails". Kada dobije zahtjev, obradi ga, ubaci vrijednosti u grafove, ispiše poruke i vrati HTTP 201 odgovor. [[http://mojoblak.srce.hr/public.php?service=files&t=0826e31bd5434ae29b5409a1f971e08b|Video prezentacija projekta]] \\