Korisnički alati

Site alati


2017:studenti:tkovacevic:start

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

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:07]
tkovacevic [Ciljevi projekta]
2017:studenti:tkovacevic:start [2017/06/28 19:17]
mmatijascic [Razrada konteksta]
Redak 1: Redak 1:
-====== ​Sustav za uživanje (Ogledni student) ​======+====== ​Senzori ambijentalne ugodnosti ​======
  
-===== Razrada konteksta ===== 
  
-[[:​2012:​ogledni_student:​kontekst_projekta|Slični projekti, ostvarenja i povezane ​isntitucije]]+=====    ​Slični projekti, ostvarenja i povezane ​institucije ​   =====
  
-===== Projektni zadatak =====+[[http://​smarthome.iskon.hr/​|Iskon Smarthome]]
  
-[[:2012:​ogledni_student:​projektni_zadatak|Cijeli projektni zadatak]]+[[http://​www.pametna-kuca.com/​|Libra Elektronik d.o.o. Pametna kuća ]]
  
-===== Svrha sustava =====+[[http://​www.pametna-kuca.ba/​|Trendir Smarthome]]
  
-Svrha projekta je povećati kvalitetu boravka u prostoriji, svim ljudima koji se u njoj nalaze.+[[http://​americansmarthome.com/​|American Smarthome]]
  
  
-===== Ciljevi projekta ​=====+===== Projektni zadatak ​=====
  
-1) Ostvariti sustav ambijentalnih senzora u svrhu poboljšanja ugode u prostoriji.+[[:​2017:​studenti:​mmatijascic:​projektni_zadatak|Cijeli projektni zadatak]]
  
-  * 
  
-pretvaranje fizikalnih veličina u električne+===== Svrha sustava =====
  
-  *+Svrha projekta je povećati kvalitetu boravka u prostoriji, svim ljudima koji se u njoj nalaze.
  
-očitavanje električnih veličina sa Arduino modulima 
  
-  *+===== Ciljevi projekta =====
  
-komunikacija Arduina sa senzorskim modulima+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 
 +  * korisničko sučelje za upravljanje aktuatorima i prikaz očitanja na grafičkom web sučelju
  
-obrada primljenih podataka+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…)
  
-  * 
  
-izvršavanje potrebnih naredbi+===== Plan projekta =====
  
-2) Kreirati algoritam ​izračuna PPD i PMV vrijednosti na temelju ​itanih vrijednosti sa senzora+|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 ​itanja na grafičkom web sučelju|
  
-3) U skladu sa željama korisnika koji se trenutno nalaze u prostoriji aktivirati potrebne aktuatore (klima, grijanje, svjetlo…) 
  
 +===== Rezultati projekta =====
  
-===== Plan 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.
  
-|Datum|Očekivani rezultat| +**Uloga na projektu**
-+
- +
-===== Rezultati projekta =====+
  
-[[:​2012:​ogledni_student:​prezentacija|Prezentacija ​projekta]]+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.
  
  
2017/studenti/tkovacevic/start.txt · Zadnja izmjena: 2023/06/19 18:11 (vanjsko uređivanje)