1) Ostvariti sustav ambijentalnih senzora u svrhu poboljšanja ugode u prostoriji.
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…)
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 |
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.