diplomski projekt osjeti zg zrak
DESCRIPTION
DIPLOMSKI PROJEKT Osjeti ZG zrak. Projektni tim: Josip Bišćan Filip Gvardijan Hrvoje Ilić Daniel Petrač Ruben Štulić Lucija Zadrija. Sadržaj. Opis projekta Koncept i arhitektura sustava Opis komponenti sustava Demonstracija . Opis projekta. - PowerPoint PPT PresentationTRANSCRIPT
Zavod za telekomunikacije
DIPLOMSKI PROJEKTDIPLOMSKI PROJEKT
Osjeti ZG zrakOsjeti ZG zrak
Projektni tim:Josip Bišćan
Filip GvardijanHrvoje Ilić
Daniel PetračRuben Štulić
Lucija Zadrija
Zavod za telekomunikacije
Zagreb, siječanj 2012. 2 od 16
SadržajSadržaj
Opis projekta Koncept i arhitektura sustava Opis komponenti sustava Demonstracija
Zavod za telekomunikacije
Zagreb, siječanj 2012. 3 od 16
Opis projektaOpis projekta
Razviti prototipni informacijsko-komunikacijski sustav za mjerenje kvalitete zraka Koristiti male senzorske uređaje – mjerenje parametara Koristiti pametne telefone - prihvat i odašiljanje podataka Klasificirati područja i omogućiti praćenje kvalitete zraka
u određenim područjima – “Publish – Subcribe” sustav Vizualno prikazati prikupljene podatke i učiniti ih
dostupnima Razvoj web aplikacije i integracija s društvenom mrežom
Zavod za telekomunikacije
Predložena arhitektura sustavaPredložena arhitektura sustava
Zagreb, siječanj 2012. 4 od 16
Zavod za telekomunikacije
Zagreb, siječanj 2012. 5 od 16
Opis komponenti – senzorski Opis komponenti – senzorski uređajiuređaji
Osjetila: osjetni sloj čija se otpornost mijenja s
koncentracijom plina u zraku radna temperatura iznad 300°C, zahtijevaju grijač,
velika potrošnja
Sklopovlje: napajanje osjetila zagrijavanje mjerenje
Zavod za telekomunikacije
Zagreb, siječanj 2012. 6 od 16
Opis komponenti – senzorski Opis komponenti – senzorski uređajiuređaji
μC mjerenje temperature regulacija zagrijavnja osjetnog
sloja upravljanje mjerenjem
koncentracije plina obrada podataka, izračun
koncentracija iz prijenosih funkcija
komunikacija s pametnim telefonom
Zavod za telekomunikacijeOpis komponenti – pokretni uređajOpis komponenti – pokretni uređaj
Android 2.3.3/Google API (API level 10)
Mobilni broker i AirSense aplikacija
REST komunikacija sa sustavom objavi/pretplati
IPC komunikacija među komponentama
Zagreb, siječanj 2012. 7 od 16
Mobilni uređaj
Mobile Broker
AirSense Application
IPC
Publish/subscribeREST
Zavod za telekomunikacije
Zagreb, siječanj 2012. 8 od 16
Opis komponenti – pokretni uređajOpis komponenti – pokretni uređaj
Mobilni broker Neovisna usluga koja se odvija u vlastitom procesu RESTful API ostvaren pomoću programskog okvira
Restlet v2.1 Pruža usluge putem AIDL sučelja
AirSense aplikacija Omogućuje korisniku da se pretplati, te da prima
obavijest Omogućuje korisniku da objavljuje obavijest
Zavod za telekomunikacije
Zagreb, siječanj 2012. 9 od 16
Opis komponenti – statistikaOpis komponenti – statistika
Java aplikacija
Periodičko slanje pretplata za podatke Prikupljanje objava i zapis pojedinih mjerenja u
tablicu mjerenje Izračunavanje srednjih vrijednosti i zapis srednjih
vrijednosti u tablicu statistikasat
Zavod za telekomunikacije
Zagreb, siječanj 2012. 10 od 16
Opis komponenti – web aplikacijaOpis komponenti – web aplikacija
HTML, JavaScript, PHP Google Maps API, Google Chart Tools
Prikaz mjerenja na karti Markeri u boji, grafovi s podatcima
Zavod za telekomunikacije
Zagreb, siječanj 2012. 11 od 16
Opis komponenti – web aplikacijaOpis komponenti – web aplikacija
Prikaz statistike Odabir područja, datuma i prikazanih plinova
Zavod za telekomunikacije
Zagreb, siječanj 2012. 12 od 16
Opis komponenti – Opis komponenti – FacebookFacebook aplikacijaaplikacija
Ugrađena u web aplikaciju Koristi Facebook JavaScript SDK
Prijava korisnika Popis prijatelja koji koriste / prate web aplikaciju Objava informacija na zidu svog Facebook profila
Prikupljanje dostupnih podataka o korisniku izravno s Facebook profila Dozvole pristupa
Zavod za telekomunikacije
Zagreb, siječanj 2012. 13 od 16
Opis komponenti – Opis komponenti – FacebookFacebook aplikacijaaplikacija
Dodatna vrijednost povrh web aplikacije Korisnici mogu dijeliti sadržaj s prijateljima objavom na
svom profilu Informacija ima veći doseg ako je korisnici podijele na
profilu
Zavod za telekomunikacije
Zagreb, siječanj 2012. 14 od 16
DemonstracijaDemonstracija
Zavod za telekomunikacije
Zagreb, siječanj 2012. 15 od 16
ZaključakZaključak
Precizna informacija o kvaliteti zraka - uzrokovanje na više lokacija, pokretljivost mjernog uređaja
Pretplate – obavješćivanje i alarmiranje Vizualizacija podataka – praćenje kvalitete zraka,
statistika Dijeljenje informacija – Facebook komponenta