Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena Novija izmjena Novije izmjene na obje strane | ||
2017:studenti:tkovacevic:start [2017/06/07 23:06] tkovacevic [Svrha sustava] |
2017:studenti:tkovacevic:start [2017/06/08 09:44] tkovacevic [Sustav za uživanje (Ogledni student)] |
||
---|---|---|---|
Redak 1: | Redak 1: | ||
- | ====== Sustav za uživanje (Ogledni student) ====== | + | ====== Senzori ambijentalne ugodnosti ====== |
===== Razrada konteksta ===== | ===== Razrada konteksta ===== | ||
Redak 16: | Redak 17: | ||
===== Ciljevi projekta ===== | ===== Ciljevi projekta ===== | ||
- | * Pratiti raspoloženje biljaka. | + | 1) Ostvariti sustav ambijentalnih senzora u svrhu poboljšanja ugode u prostoriji. |
- | * Predviđati raspoloženje. | + | |
- | * Davati vode, gnojiva i svjetla prema raspoloženju biljke. | + | * pretvaranje fizikalnih veličina u električne |
- | * Glazbom uveseljavati biljke. | + | * 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 ===== | ===== Plan projekta ===== | ||
|Datum|Očekivani rezultat| | |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.| | ||
===== Rezultati projekta ===== | ===== Rezultati projekta ===== | ||
- | [[:2012:ogledni_student:prezentacija|Prezentacija 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** | ||
+ | |||
+ | U sklopu projekta ostvario sam organizaciju i implementaciju glavnog i prekidnog programa. U glavnom programu organizirao sam korisnike, kao i njihove strukture i preferirane parametre koji ih karakteriziraju. Osim toga, sintetizirao sam čitanje sa svih senzora koje su kolege inicijalizirali, njihov matrični zapis te računanje srednje vrijednosti za svakog od njih u predodređenim ciklusima. U glavnom se programu još nalazi izračun PMV i PPD vrijednosti, ažuriranje aktuatora, te slanje svih podataka na web server u stvarnom vremenu. U prekidnom programu napravio sam parsiranje primljenih podataka s tipkovnice, kao i njihov ispis na LCD-u, te kreiranje novih korisnika, ažuriranje postojećih i brisanje korisnika. Uz nabrojene konkretne zadataka nužne za funkcionalnost sustava, implementirao sam dodatne pomoćne funkcije koji služe za bolju čitljivost i organizaciju koda. | ||