Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena | Novija izmjena Novije izmjene na obje strane | ||
2017:studenti:mmatijascic:start [2017/06/11 20:12] mmatijascic [Plan projekta] |
2017:studenti:mmatijascic:start [2017/06/26 18:49] mmatijascic [Rezultati projekta] |
||
---|---|---|---|
Redak 42: | Redak 42: | ||
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. | 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** | ||
- | |||
- | U sklopu projekta ostvario sam prikaz datuma, vremena te PMV i PPD vrijednosti na LCD ekran. U tu svrhu korišteni su model ekrana LCD-2004A prilagođen radu s računalnim sustavima „Arduino“. Spoj LCD-a sa „Arduino Mega 2560“ ostvaren je koristeći međusklop „YwRobot LCM1602 V1“ namjenjenog jednostavnijem ostvarivanju I2C serijske veze. Također, za informaciju točnog vremena i datuma implementirao sam rad RTC modula. Podaci sa senzora prilikom zapisivanja na SD karticu i web sučelje uz sebe imaju informaciju o datumu i vremenu uzimanja uzorka. Za pisanje programske podrške korištene su gotove Arduino biblioteke, te vlastito razvijene funkcije za brisanje reda na LCD ekranu. | ||
- | |||
- | Nadalje, implementirao sam izračun PMV i PPD vrijednosti koje se zatim periodično ispisuju na LCD ekran. Predicted Percentage of Dissatisfied (PPD) i //Predicted Mean Vote// (PMV) su brojčane vrijednosti koje predstavljaju kvantificiranu razinu ambijentalne ugodnosti u nekom prostoru. PMV predstavlja razinu termalne ugodnosti koja se u vrijednostima kreće od -3 (hladno) do 3 (vruće). Prema referentnoj literaturi, formula za određivanje PMV vrijednosti dobivena je eksperimentalno iz velike količine podataka, te koristi brojne parametre kao što su temperatura, vlažnost, brzina strujanja zraka u prostoriji itd. PPD je postotni indeks koji predviđa udio nezadovoljnih korisnika u prostoriji. Određuje se izravnom empirijskom jednadžbom iz PMV-a. Više o PPD-u i PMV-u može se pronaći [[http://ieeexplore.ieee.org/document/6427051/|ovdje.]] Izračun na realiziranoj platformi ostvaren je preko već razvijenih algoritama iz priložene literature, implementiranih u C jeziku. Iz objektivnih razloga kao ulazni mjereni parametri korišteni su temperatura, tlak i vlažnost zraka, tj. fizikalne veličine koje smo imali mogućnost mjeriti preko nabavljenih senzora. Ostali parametri potrebni za izračun postavljeni su u očekivane srednje vrijednosti. | ||