DIZAJN ZIGBEE BEŽIČNE MREŽE ZA MONITORING STAKLENIKA

Similar documents
Podešavanje za eduroam ios

Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd,

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan.

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB.

Port Community System

1. Instalacija programske podrške

UPUTSTVO. za ruter TP-LINK TD-854W/ TD-W8951NB

Kooperativna meteorološka stanica za cestovni promet

SAS On Demand. Video: Upute za registraciju:

Otpremanje video snimka na YouTube

Uvod u relacione baze podataka

STRUKTURNO KABLIRANJE

BENCHMARKING HOSTELA

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT

Vana Jeličić. Modifikacija protokola ZigBee. za energetski učinkovit i pouzdan prijenos slike. u bežičnim multimedijskim mrežama osjetila

ECONOMIC EVALUATION OF TOBACCO VARIETIES OF TOBACCO TYPE PRILEP EKONOMSKO OCJENIVANJE SORTE DUHANA TIPA PRILEP

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri.

GIGABIT PASSIVE OPTICAL NETWORK

Upute za VDSL modem Innbox F60 FTTH

Tutorijal za Štefice za upload slika na forum.

Upute za korištenje makronaredbi gml2dwg i gml2dgn

DOSTAVUANJE PONUDA ZA WIMAX MONTENEGRO DOO PODGORICA

PROJEKTNI PRORAČUN 1

Office 365, upute za korištenje elektroničke pošte

Windows Easy Transfer

INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY

KONFIGURACIJA MODEMA. ZyXEL Prestige 660RU

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu

SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA. Stručni studij. IoT I PAMETNA KUĆA

Bušilice nove generacije. ImpactDrill

Struktura indeksa: B-stablo. ls/swd/btree/btree.html

Advertising on the Web

ANALIZA PRIMJENE KOGENERACIJE SA ORGANSKIM RANKINOVIM CIKLUSOM NA BIOMASU U BOLNICAMA

- Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS

Nejednakosti s faktorijelima

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020.

Automatske Maske za zavarivanje. Stella, black carbon. chain and skull. clown. blue carbon

STRUČNA PRAKSA B-PRO TEMA 13

APLIKACIJA ZA PRIKAZ REZULTATA ANALIZE MREŽNOG SAOBRAĆAJA

Upotreba selektora. June 04

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011.

3D GRAFIKA I ANIMACIJA

MINISTRY OF THE SEA, TRANSPORT AND INFRASTRUCTURE

Univerzitet u Novom Sadu. Fakultet tehničkih nauka. Odsek za računarsku tehniku i računarske komunikacije. Uvod u GIT

Practical training. Flight manoeuvres and procedures

- je mreža koja služi za posluživanje prometa između centrala

JEDINSTVENI PORTAL POREZNE UPRAVE. Priručnik za instalaciju Google Chrome dodatka. (Opera preglednik)

ANALIZA METODA DODJELE KAPACITETA U VIŠEUSLUŽNIM MREŽAMA I UTJECAJ NA KVALITETU USLUGE

MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU STRUČNI STUDIJ RAČUNARSTVA SMJER: MREŽNO INŽENJERSTVO MATKO MARTEK MREŽNA KONFIGURACIJA I PROTOKOLI ZA POVEZIVANJE

Da bi se napravio izvještaj u Accessu potrebno je na izborniku Create odabrati karticu naredbi Reports.

IMPLEMENTACIJA SERIJSKOG INTERFEJSA ZA KOMUNIKACIJU RAZVOJNE PLOČE I RAČUNARA

1. Karakteristike Mrežnog sloja 2. Karakteristike usmeravanja paketa u BSM 3. Parametri protokola usmeravanja 4. Tehnike usmeravanja paketa u BSM

Zadnjih godina jedno od najatraktivnijih područja u računarskoj tehnici i komunikacijama postale su bežične tehnologije WLAN (Wireless Local Area

POSTUPAK IZRADE DIPLOMSKOG RADA NA OSNOVNIM AKADEMSKIM STUDIJAMA FAKULTETA ZA MENADŽMENT U ZAJEČARU

TEHNO SISTEM d.o.o. PRODUCT CATALOGUE KATALOG PROIZVODA TOPLOSKUPLJAJUĆI KABLOVSKI PRIBOR HEAT-SHRINKABLE CABLE ACCESSORIES

ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION

En-route procedures VFR

PSDN Public Switched Data Networks

TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ

DEFINISANJE TURISTIČKE TRAŽNJE

I N T E R N E T I W E B T E H N O L O G I J E

RANI BOOKING TURSKA LJETO 2017

Provjera opreme 6 Priprema Kreiranje nove veze za povezivanje na Internet u Windows XP Povezivanje na Internet 14

Implementacija sparsnih matrica upotrebom listi u programskom jeziku C

11 Analiza i dizajn informacionih sistema

2. Faktori koji utiĉu na razvoj BSM

MEĐIMURSKO VELEUČILIŠTE ČAKOVEC STRUČNI STUDIJ RAČUNARSTVA MARKO LACKOVIĆ

====================================================================== 1 =========================================================================

TEHNIĈKO VELEUĈILIŠTE U ZAGREBU ELEKTROTEHNIĈKI ODJEL Prof.dr.sc.KREŠIMIR MEŠTROVIĆ POUZDANOST VISOKONAPONSKIH PREKIDAĈA

CRNA GORA

SVEUČILIŠTE U ZAGREBU FAKULTET STROJARSTVA I BRODOGRADNJE DIPLOMSKI RAD. Mario Mandir. Zagreb, 2015 godina.

Sveučilište Jurja Dobrile u Puli Fakultet ekonomije i turizma «Dr. Mijo Mirković» JAN PETROVIĆ DIGITALNI IDENTITET. Diplomski rad

Sadržaj.

Računarske mreže treći razred

UPUTE ZA INSTALACIJU PROGRAMA FINBOLT 2007 tvrtke BOLTANO d.o.o.

WIRELESS WI-FI WLAN BEŽIČNI PRISTUP INTERNETU ZA POTREBE SPORTA

Model Crosspoint Matrix

EKSPLORATIVNA ANALIZA PODATAKA IZ SUSTAVA ZA ISPORUKU OGLASA

UTG 9005 GENERATOR FUNKCIJA UPUTE ZA KORIŠTENJE

BlueNRG Guideline From evaluation to production

Trening: Obzor financijsko izvještavanje i osnovne ugovorne obveze

SMART GRIDS - NAPREDNE ELEKTROENERGETSKE MREŽE SMART GRIDS - ADVANCED ELECTRIC POWER NETWORK

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine

24th International FIG Congress

Mobilno računarstvo. Mobilni uređaji i njihove karakteristike

UPUTSTVO AUTORIMA ZA PRIPREMU RADOVA

DANI BRANIMIRA GUŠICA - novi prilozi poznavanju prirodoslovlja otoka Mljeta. Hotel ODISEJ, POMENA, otok Mljet, listopad 2010.

Bear management in Croatia

ANALIZA PRIKUPLJENIH PODATAKA O KVALITETU ZRAKA NA PODRUČJU OPĆINE LUKAVAC ( ZA PERIOD OD DO GOD.)

Uticaj parametara PID regulatora i vremenskog kašnjenja na odziv i amplitudno-faznu karakteristiku sistema Simulink

NOVI ALGORITMI ZA POVEĆANJE VEROVATNOĆE

WELLNESS & SPA YOUR SERENITY IS OUR PRIORITY. VAŠ MIR JE NAŠ PRIORITET!

WWF. Jahorina

Transcription:

10 th International Scientific Conference on Production Engineering DEVELOPMENT AND MODERNIZATION OF PRODUCTION DIZAJN ZIGBEE BEŽIČNE MREŽE ZA MONITORING STAKLENIKA Ermina Bećirspahić ermina_bec@hotmail.com Ključne riječi: Zigbee bežična mreža, senzori, staklenik, API mod SAŽETAK: Kontrola parametara kao što su temperatura zraka i vlažnost tla su od velikog značaja za uzgoj biljaka i sveukupnu produkciju u stakleniku. Da bi se okolišni parametri unutar staklenika efikasno kontrolirali, potrebno je dizajnirati odgovarajući sistem za monitoring i kontrolu. Cilj ovog rada jeste prikazati dizajn ZigBee bežične mreže koja omogućuje daljinsko prikupljanje podataka sa senzora (temperaturni i senzori vlažnosti) koji se zatim prikazuju korisniku na računaru. Na ovaj način korisnik može uvijek imati uvid o stanju uvjeta u stakleniku te poduzeti određene mjere ukoliko dođe do odstupanja dobijenih vrijednosti od željenih. 1. UVOD Bežične senzorske mreže predstavljaju jednu od najbrže rastućih tehnologija 21.-og stoljeća budući da su zahtjevi za povezivanjem uređaja bez kablova sve izraženiji[8]. Također, vrlo bitne karakteristike ovih mreža koje doprinose sve većem porastu njihove primjene su niska cijena, jako mala potrošnja energije, pouzdan prijenos te jedinstvenost instalacije i korištenja[4,5]. Bežičnu senzorsku mrežu čine osjetilni čvorovi koji putem senzora prikupljaju podatke iz okoline u kojoj se nalaze te bežično komuniciraju s ostalim čvorovima u mreži putem definisanog protokola. Najveći izazov kod ovih mreža je osigurati osjetilnim čvorovima dovoljno energije za što duži samostalni rad. Upravo iz tog razloga se je razvio ZigBee protokol koji omogućuje nisku brzinu prijenosa i jako nisku potrošnju energije. ZigBee minimizira vrijeme uključenosti čvora, omogućava pouzdanu i jednostavnu komunikaciju, jednostavno napuštanje i dodavanje čvorova iz mreže [2,4,5]. Najpopularnije primjene bežičnih senzorskih uključuju monitoring pametnih kuća, nadgledanje prometa, automatizaciju u proizvodnji i industriji, robotiku i slično[9]. Jedna od posebno zanimljivih primjena ovih mreža je u poljoprivredi. Korist njihove implementacije je posebno prepoznata u staklenicima/plastenicima[3]. Kontrola parametara kao što su temperatura zraka i vlažnost tla su od velikog značaja za uzgoj biljaka i sveukupnu produkciju u stakleniku[3,7]. Pametni staklenik je vezan za računar te na osnovu zaprimljenih podataka o stanju u stakleniku automatski reguliše uslove unutar staklenika (temperatura, vlažnost tla, osvjetljenje) upravljanjem ventilatorom, grijačem i sl.[7]. Cilj ovog rada jeste prikazati jednu komponentu pametnog staklenika - dizajn ZigBee bežične mreže za monitoring parametara unutar staklenika. 2. OSNOVE ZIGBEE BEŽIČNIH MREŽA Mrežni protokoli bežičnih senzorskih mreža imaju neke posebne zahtjeve u odnosu na ostale protokole u komunikacijskoj tehnologiji. Putem bežičnih senzorskih mreža se najčešće prenosi mala RIM 2015 1

količina podataka i to u kratkim intervalima kada je uređaj aktivan. Ostatak vremena, uređaj miruje ( spava ) i tako štedi energiju. Senzorske mreže su po svojoj karakteristici privatne mreže PAN (eng. Personal Area Network) za koje je IEEE uveo standard 802.15. Najpoznatiji 802.15 protokoli su WLAN, Bluetooth i ZigBee[2,5]. U odnosu na druge 802.15 bežične tehnologije, ZigBee standard je posebno razvijen kako bi zadovoljio potrebe za jeftinom, jednostavnom komunikacijom u senzorskim i kontrolnim mrežama[5,10]. ZigBee uređaji služe za periodičan prijenos malih količina podataka, te se zbog malih potreba za napajanjem, mogu pokretati baterijama koje mogu trajati i godinama[10, 11]. ZigBee radi na frekventnim vrpcama od 868 MHz (Evropa), 915 MHz (SAD) te na univerzalnoj frekvenciji od 2.4 GHz[2,4,10]. Brzina prijenosa koja se može ostvariti je 250 kbps po kanalu prenosa na frekvenciji od 2.4 GHz. XBEE ZigBee moduli (Digi International, Slika 1.) u unutrašnjosti mogu ostvarivati udaljenosti od 30 m, dok se u vanjskim i otvorenim prostorima može dostići i do 100 m. XBEE Pro moduli mogu razmjenjivati podatke i na 900 m udaljenosti u otvorenim uslovima[4,11]. Najpoznatiji proizvođači koji se drže ovog standarda su: Digi International, Atmega i Texas Instruments. Svaka kompanija mora osigurati da će njeni uređaji moći funkcionirati s uređajima drugih proizvođača. Slika 1: ZigBee Xbee modul[11] ZigBee mreže se mogu implementirati na tri različita načina: u vidu topologije zvijezde, stabla i rešetke (ZigBee dodatak na 802.15.4, Slika 2.)[5,12]. Prilikom spajanja na mrežu, svaki novi čvor dobija jedinstvenu 16-bitnu adresu čime je omogućeno postojanje 65.536 ZigBee čvorova[10]. Međutim, većina implementacija ovog protokola predlaže da se broj čvorova održi ispod 3000 jer se pri većim brojevima upravljanje mrežom i prosljeđivanje podataka značajno otežano[11]. Zigbee protokol definira tri različite vrste čvorova (uređaja) koji postoje u ZigBee mreži [10]: - ZigBee koordinatora, uređaj s potpunom funkcionalnošću (eng. FFD Fully Functional Device) koji uspostavlja mrežu, kontroliše pristupanje uređaja mreži i prati tabele rutiranja - ZigBee ruteri, također FFD uređaji, koji mogu komunicirati s koordinatorom, drugim ruterima u mreži i krajnjim uređajima - ZigBee krajnji čvorovi, su uređaji sa smanjenim izborom opcija (eng. RFD Reduced Function Device) koji ne mogu međusobno komunicirati, nego tu opciju moraju ostvarivati preko koordinatora i rutera. Koristi energiju samo dok prenosi informacije. U drugim slučajevima spava i na taj način štedi bateriju. 2 RIM 2015

Slika 2: Topologije Zigbee mreža[11] Na svaki ZigBee uređaj, nevezano o funkciji koju igra u mreži, mogu se dalje vezivati senzori i aktuatori što je jedan od glavnih razloga za upotrebu ovih uređaja u implementacijama senzorskih mreža. XBEE uređaji raspolažu s 7 pinova za analogne signale i 8 pinova za digitalne I/0 signale[4]. Podaci unutar mreže se mogu razmjenjivati u sklopu AT i API moda rada ZigBee uređaja[1,4,13]. U AT ili transparetnom modu, podaci se jednostavno mogu razmjenjivati kao da postoji direktna serijska veza između čvorova. Korištenje ovog moda je moguće u mrežama s malim brojem čvorova (2 ili 3). Razlog tomu je vrijeme koje je potrebno da se pomoću AT naredbi odredi odredišni čvor. Sam ulazak u AT mode zahtijeva minimalno 3 sekunde (XBEE uređaji od Digi Internationala)[1]. Zbog toga se u većim mrežama, preporučuje korištenje API moda ZigBee uređaja[13]. API mod omogućuje strukturirani interfejs za komunikaciju između ZigBee uređaja gdje se podaci organiziraju u pakete i šalju u determiniranom redoslijedu[13]. Iako je API mod dosta složeniji za programera, on mu također pruža veću fleksibilnost i dodatne mogućnosti kao što su primanje podataka sa više I/O čvorova, identifikaciju izvorne adrese, potvrdu o primljenom paketu i td. Start delimiter Length Frame data Checksum Byte 1 0x7E Byte 2 MSB Byte 3 LSB Byte 4... Byte n API structure Slika 3: Struktura API okvira[4] Byte n+1 Checksum Start delimiter predstavlja prvi bajt API okvira (Slika 3.) koji ukazuje na započinjanje okvira podataka. Njegova vrijednost je uvijek 0x7E. Naredna dva bajta koja slijede nakon startnog bajta prikazuju ukupnu dužinu okvira podataka. Frame data su podaci specifični za svaki tip poruke Xbee radija. Ovaj dio zapravo sadrži informacije bitne za korisnika (senzorska očitanja i sl.) a njihov redoslijed ovisi o tipu API okvira. Najzadnji bajt okvira je Checksum te predstavlja sumu svih bajtova koji čine okvir a koristi se za provjeru da nije došlo do kakve pogreške u prijenosu. 3. DIZAJN ZIGBEE BEŽIČNE MREŽE ZA MONITORING STAKLENIKA Korištenjem ZigBee bežične mreže moguće je dizajnirati sistem kojeg će činiti veći broj senzorskih čvorova putem kojih će se prikupljati podaci s različitih dijelova staklenika te slati korisniku na računar. U ovom slučaju, sistem šalje podatke o temperaturi i vlažnosti tla pomoću ZigBee mreže do navedenog centralnog uređaja. Centralni uređaj predstavlja računar koji prima podatke preko Xbee uređaja koji se vezuje pomoću USB adaptera, te ih prikazuje korisniku putem Java GUI aplikacije. ZigBee mreža je implementirana u vidu zvijezda topologije u kojoj mrežu kontroliše jedan uređaj ZigBee koordinator, svi ostali uređaji su krajnji uređaji. U radu je korišteno pet Xbee modula od čega četiri predstavljaju udaljene čvorove na koje su prikopčani senzori a jedan je lokalni modul povezan s računarom koji funkcioniše kao koordinator. Što se tiče Xbee komunikacije, razlikujemo dvije vrste: RIM 2015 3

CH E MY 4 CE disabled IR EA60 DIO2 ADC[2] DIO3 ADC[2] CH E MY 2 CE disabled IR EA60 DIO2 ADC[2] DIO3 ADC[3] Ermina Bećirspahić Dizajn ZigBee bežične mreže za monitoring staklenika bežičnu i serijsku. Xbee modul komunicira sa udaljenim modulom putem bežične veze dok se lokalna komunikacija sa kompjuterom vrši putem serijskog interfejsa. Svaki udaljeni Xbee modul je smješten na zaseban Arduino Xbee Shield koji olakšava njihovo napajanje. Za paljenje Xbee modula dovodi se napon od 3.3V na Vcc pin i 0V na Gnd pin. Programiranje modula se vrši pomoću X-CTU softvera kompanije Digi[14]. Svaki modul se smješta u adapter koji se dalje veže na računar. X-CTU softver daje pregled svih prisutnih COM uređaja i zahtjeva od korisnika da odabere onaj na kojem se nalazi Xbee uređaj. Nakon što X-CTU doda Xbee uređaj, vrši se podešavanje postavki u Configuration tabu. Pored ažuriranja verzije firmware-a, u ovom prozoru se nalaze postavke koje su esencijalne za uspostavljanje mreže. Pri uspostavi mreže, prvo se kreće od definisanja ZigBee koordinatora. Svaka ZigBee mreža mora imati jedan i samo jedan koordinator. Određivanje jednog uređaja kao koordinatora se izvršava podešavanjem CE Coordinator Enable parametra na true. Za udaljene senzorske module, ovaj parametar se setuje na false čime se oni određuju kao krajnji čvorovi. Da bi moduli međusobno bežično komunicirali potrebno je da budu na istoj frekvenciji i u istoj mreži. To se određuje putem dva parametra: CH i PAN ID, čije vrijednosti moraju biti identične kod svih Xbee-ja u mreži. Udaljeni Xbee moduli moraju biti konfigurisani da osluškuju pinove na koje su spojeni senzori i da šalju podatke lokalnom Xbee-ju. U ovom radu su korištena četiri temperaturna senzora TMP36[15] i senzori vlažnosti tla[16]. Senzori su povezani proizvoljno na Xbee fizičke pinove 17 i 18. Budući da pomenuti senzori čitaju analogne vrijednosti, za svaki udaljeni čvor unutar XCTU programa se moraju konfigurisati D2 i D3 parametri kao ADC. Kada očita vrijednosti sa senzora, udaljeni modul mora znati gdje da pošalje te vrijednosti. U te svrhe se koristi adresiranje. Svaki Xbee u mreži je određen sa adresom koja definiše njegovo mjesto u mreži. 802.15.4 protokol na kojem se bazira ZigBee definiše dva tipa adresa: 64-bitnu i 16-bitnu adresu[1,4]. CH E MY 1 CE enabled[1] Slika 4: Izgled uspostavljene mreže u XCTU CH E MY 5 CE disabled IR EA60 DIO2 ADC[2] DIO3 ADC[3] CH E MY 3 CE disabled IR EA60 DIO2 ADC[2] DIO3 ADC[3] 64-bitna (MAC) adresa jeste adresa koja se dodjeljuje modulu pri njegovoj proizvodnji. Ova adresa je jedinstvena i nepromjenljiva za svaki fizički modul a može se isčitati pomoću SH i SL parametara. 16-bitna adresa je mrežna adresa koja se određuje putem MY parametra. Koordinator uvijek ima mrežnu adresu 0. Da bi dva XBee modula komunicirala, potrebno je konfigurisati odredišnu adresu jednog modula (DH + DL) kao MAC adresu drugog modula (SH + SL) i obrnuto. Drugi način je da se DH adresa postavi na 0 a DL da odgovara MY parametru odredišnog modula[1]. U našem slučaju, svi udaljeni čvorovi su setovani da šalju podatke koordinatoru (, ). Nakon što udaljeni moduli znaju gdje slati podatke, potrebno je odrediti kako često će se ti podaci slati. Setovanjem IR 4 RIM 2015

parametra u XCTU programu, omogućuje se periodično čitanje podataka sa ulaza. Konkretno za ovaj rad, IR je setovan tako da šalje podatke svakih 60 sekundi. Nakon što je uspostavljena ZigBee mreža, potrebno je podatke s udaljenih čvorova proslijediti korisniku na računar. Budući da I/O podaci mogu biti proslijeđeni samo korištenjem API moda, svi uređaji u mreži su postavljeni da rade u API modu. Kako je čitanje pristiglih paketa dosta komplikovano, koriste se određene API biblioteke koje programeru olakšavaju rad u API modu. Za svrhe ovog rada je korištena XBee Java biblioteka[6]. Lokalni XBee modul komunicira sa računarom serijski, putem asinhronog serijskog porta. Oba uređaja koja vrše serijsku komunikaciju moraju imati usklađene postavke kao što su prijenosna brzina podataka (eng. Baud Rate), parnost (eng. Parity), startni i stop bit. Slika 5: Real-time prikaz sa senzora Slika 5. Prikazuje izgled Java GUI forme u kojo se prikazuju podaci koji očitaju senzori na udaljenim Xbee modulima. Temperatura je prikazana u C dok vlažnost uzima vrijednost iz opsega 0-1023 pri čemu vrijednosti 0-300 predstavljaju suho tlo, 300-700 vlažno a preko 700 previše vlažno tlo. 4. ZAKLJUČAK Ovaj rad je koncentrisan na dizajn bežične mreže koja služi za prikupljanje podataka sa većeg broja senzorskih čvorova. Svi podaci se šalju lokalnom čvoru koji je vezan sa računarom na kojem se prikazuju real-time podaci sa senzora. Za projekat kao što je pametni staklenik prikupljanje podataka o trenutnom stanju uvjeta u stakleniku predstavlja osnovnu komponentu na kojoj se dalje bazira automatska upravljanje i regulacija tih istih uslova. Budući da je princip gotovo uvijek isti, ovaj rad može poslužiti kao model za kreiranje bilo koje senzorske mreže. Također, ovakve senzorske mreže se mogu dodatno unaprijediti korištenjem sleep mode opcije koja omogućuje krajnjim uređajima da uđu u stanje male potrošnje energije. Uređaj je aktivan samo dok šalje podatke, ostatak vremena spava i štedi energiju. Primjenom ove opcije, dobija se senzorska mreža jako male potrošnje budući da baterije kojima se napajaju udaljeni uređaji mogu trajati dosta duže. RIM 2015 5

5. LITERATURA [1] Faludi R.: Building wireless sensor networks, O'reilly Media California, 2011 [2] Jeličić V.: Modifikacija protokola ZigBee za energetski učinkovit i pouzdan prijenos slike u bežičnim multimedijskim mrežama osjetila, FER Zagreb, 2009 [3] http://makezine.com/projects/the-smart-greenhouse/ posjećeno 24.05.2015 [4] www.digi.com/pdf/ds_xtendmodule.pdf preuzeto 13.05.2015 [5] https://sr.scribd.com/doc/.../237448863-p6-zigbee-odlicno-stivo posjećeno 08.04.2015 [6] https://docs.digi.com/display/xbjlib/xbee+java+library posjećeno 30.05.2015. [7] http://www.znanjenapoklon.rs/clanci/agroekonomija/pametni-plastenik.html 15.06.2015 [8] http://es.elfak.ni.ac.rs/rmif/predavanja.htm poglavlje 18 bežični LAN 15.06.2015 [9] http://www.zigbee.org/standards/zigbeehomeautomation/overview.aspx 19.06.2015 [10] Demistifying 802.15.4 and ZigBee, White Paper, www.digi.com/pdf/wp_zigbee.pdf, preuzeto: 01.06.2015 [11] Majanuth T.C., Kusagur A., Sanjay Sh., and Sindushree S., Design, Developement & Implementation of Temperature Sensor using Zigbee Concepts, International Journal of Electrical and Computer Engineering, str. 736-748, decembar 2008. [12] XBEE Multipoint RF Modules, http://www.digi.com/pdf/ds_xbeemultipointmodules.pdf, preuzeto: 24.5.2015. [13] https://docs.digi.com/display/wirelessconnectivitykit/xbee+api+mode 09.06.2015 [14] https://docs.digi.com/display/xctu/xctu+layout 08.04.2015 [15] https://www.sparkfun.com/products/10988 [16] http://www.ebay.com/itm/soil-hygrometer-detection-module-soil-moisture-sensor- /281043772532 6 RIM 2015

NASLOV RADA (12 pt, bold, Times New Roman) Autor 1, Autor 2, (10 pt) Naziv institucije, Adresa, e-mail (9 pt) Ključne riječi: (10 pt, Bold) SAŽETAK: (10 pt, Bold, Italic) Tekst sažetka se piše veličinom slova 9 pt. Italic u fontu Times New Roman. Rad se piše na formatu A4 u programu Microsoft Word, margine lista su : lijeva i desna 4 cm, gornja i donja margina 4,6 cm.položaj zaglavlja i podnožja je na 4,6 cm od vrha odnosno dna lista. 1. UVOD (10 pt, Bold) Naslovi poglavlja pišu se velikim slovima sa veličinom fonta 10 pt. bold. Poglavlja se numerišu kako je gore prikazano. Tekst poglavlja piše se sa veličinom fonta 9 pt u fontu Times New Roman. Razmaci između teksta i naslova su jedan red veličine fonta 9 pt. 2. OSTALA POGLAVLJA (10 pt, Bold) Tekst rada piše se veličinom fonta 9 pt, Times New Roman. Naslovi poglavlja pišu se velikim slovima, veličinom fonta 10 pt, bold, Times New Roman. Broj stranica je ograničen na 4 ili 6 stranica. Molimo Vas da se pridržavate toga inače ćemo Vam morati vratiti rad na doradu. Ukoliko poglavlje ima dijelove onda se ona pišu kako je prikazano u slijedećem redu: 2.1. Naslov dijela poglavlja (10 pt, Bold) Slike u radu trebaju biti centrirane na sredinu stranice. Tekst na slikama treba biti veličine 9 pt u fontu Times New Roman. Slike se numerišu brojevima i naziv slike se piše ispod slike na sredini stranice kako je prikazano na primjeru. Ukoliko u radu imate tabele onda je tekst u tabeli također veličine 9 pt u fontu Times New Roman. Tabele također trebaju biti numerisane i naziv tabele se piše iznad tabele kako je prikazano na primjeru. RIM 2015 7

Tabela 1: Naziv tabele (9 pt) Slika 1: Naziv slike (9 pt) Veliki proizvodi Srednji proizvodi Mali proizvodi do 5 do 20 do 100 5 100 20 200 100-500 - 200 500 500-5000 Ako u radu imaju formule onda se one pišu na sredini stranice i numerišu se kao u primjeru. Veličina formule je 9 pt, font Times New Roman. 3. ZAKLJUČAK (10 pt, Bold) 2 b ± b 4ac x 1, 2 = (1) 2a Molimo da se pri pisanju rada pridržavate uputa za pisanje inače ćemo Vam morati vratiti rad ili rad neće biti uvršten u program konferencije. Molimo da nam rad pošaljete najkasnije do 01. juna 2011. godine u elektronskoj formi na e-mail adresu: tfb.rim@gmail.com ili tfb@bih.net.ba. Rad može biti napisan na bosanskom ili engleskom jeziku. Kotizacija iznosi 100 Eura. 4. LITERATURA (10 pt, Bold) [1] Jurković M.: Matematičko modeliranje inženjerskih procesa, Mašinski fakultet Bihać, 1999 [2] [3] 8 RIM 2015

RIM 2015 9