Abstract | U ovom će završnom radu biti riječi o komunikaciji između korisnika i sustavu za nadzor prostorija uz pomoć raznih mikrokontrolera, Android telefona i internet servera. U eksperimentalnom je dijelu rada izrađen sustav koji služi za zaštitu prostora od poplave, provale, požara, komunikaciju s plinskim ili strujnim bojlerom pri podešavanju sobne temperature, implementaciju bežičnih senzora pokreta i Android aplikacije koja komunicira preko interneta s mikrokontrolerima. Na taj način korisnika upozorava u svakom trenutku o stanjima senzora, kao što je temperatura u stanu, je li plinsko kuhalo isključeno ili nije, o mogućnosti požara, poplave, provale. U slučaju da senzor detektira opasnost od bilo koje od navedenih prijetnji, sustav automatski obavještava korisnika putem mobilnoga uređaja o kojoj se nepogodnosti radi. Za izradu sustava za nadzor prostorija, korišten je Arduino uređaj povezan s raznim senzorima. Dobivene vrijednosti senzora šalju se na udaljeni web server pomoću Arduino Ethernet Shield uređaj i interneta. Za pohranu podataka o stanjima senzora korištena je MySql baza podataka koja uz pomoć PHP skripte i (engl. Web Request) metode komunicira s Arduino uređajem. Korisničko je sučelje realizirano pomoću HTML i PHP tehnologije, a prilagođeno je računalima i mobilnim uređajima. Android aplikacija također koristi takozvani (engl. Web View) za prikaz korisničkog sučelja, ali njezina je glavna zadaća komunikacija u određenim intervalima s bazom podataka i prepoznavanje prijetnje u objektu. Nakon prepoznavanja prijetnje u objektu, pozadinski proces Android aplikacije aktivira zvono, vibraciju telefona i porukom ukazuje o kakvoj se nepogodnosti radi. Također, razrađen je temelj u komunikacijskom kanalu i u bazi podataka za moguće dodatne module koji se mogu jednostavno povezati, kao što su detektor zvuka te razni prekidači kojima se može upravljati preko internet preglednika ili Android aplikacije. |