Daljinski upravljiva utičnica

Слични документи
Microsoft Word - privitak prijedloga odluke

KONFIGURACIJA MODEMA THOMPSON SpeedTouch 500 Series (530/530i/510/510i)

Microsoft Word - Svrha projekta.doc

PuTTY CERT.hr-PUBDOC

CARNET: Upute za korisnike Sadržaj uputa 1. Što je CARNET? Tko ima pravo na CARNET uslugu? CARNET APN Uvjeti korištenja usluge

WAMSTER Prezentacija

Microsoft Word - PLC na Ethernet mrezi.doc

Memorijski moduli Priručnik

Microsoft Word - Korisnički priručnik za liječnika.docx

SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej

BDV-EF1100

Naslov seminarskog rada

BDV-E6100/E4100/E3100/E2100

Naslov seminarskog rada

OpenDNS Family Shield CERT.hr-PUBDOC

PRIJEDLOG

JEDNOFAZNI ASINKRONI MOTOR Jednofazni asinkroni motor je konstrukcijski i fizikalno vrlo sličan kaveznom asinkronom trofaznom motoru i premda je veći,

Sadržaj Wi-Fi MESHtar...4 Upute za povezivanje osnovnog paketa od dva uređaja...6 Savjeti i napredne postavke A) Preporuke za optimalno postavljanje u

Apple MagSafe 2 85W adapter za struju (za MacBook Pro sa Retina displejom) MagSafe 2 85W adapter za struju poseduje magnetni DC konektor tako da ako s

Microsoft Word - ZADACI H&S 1-4.doc

Mentor: Ružica Mlinarić, mag. inf. Računalstvo Usporedba programskih jezika Sabirnice Operacijski sustav Windows 10 Operacijski sustav ios Osnovna gra

Recuva CERT.hr-PUBDOC

Sveučilište u Zagrebu

Rano učenje programiranj

OpenVPN GUI CERT.hr-PUBDOC

Informacije o proizvodu Instalacija-iKey-čitača AZU30000 TCS TürControlSysteme AG Geschwister-Scholl-Str. 7 D Genthin Technische Änderungen vorb

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

SVEUČILIŠTE U ZAGREBU SVEUČILIŠNI RAČUNSKI CENTAR UVJETI KORIŠTENJA USLUGE EDUADRESAR Zagreb, kolovoz 2013.

Microsoft PowerPoint - uvod2008.htm

Ime i prezime učenika

НАСТАВНИ ПЛАН ОДСЕКА ЗА ТЕЛЕКОМУНИКАЦИЈЕ И ИНФОРМАЦИОНЕ ТЕХНОЛОГИЈЕ 2. година 3. семестар Предмет Статус Часови (П + В + Л) Кредити 3.1 Математика 3 O

INDIKATOR SVJETLA FUNKCIJE TIPKI 1. Prikazuje se temperatura i parametri upravljanja 2. Crveno svjetlo svijetli kad grijalica grije 3. Indikator zelen

KORISNIČKO UPUTSTVO

NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014.

Naslov seminarskog rada

SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Sveučilišni studij PAMETNI KLJUČ ZA

DRŽAVNO IZBORNO POVJERENSTVO REPUBLIKE HRVATSKE e-learning upute UPUTE ZA REGISTRACIJU ZA E-LEARNING TEČAJ Zagreb, 03. svibanj 2019.

Ukupno bodova:

Datum: Proizvod Grijni kapacitet VPC KM REVENTON KALORIFERI U EPP KUĆIŠTU, HC SERIJA 230V Reventon Kalorifer HC20-3S 21,4kW* 1,55kW - 28,4k

E-RAČUN ZA POSLOVNE SUBJEKTE ZAPRIMANJE I SLANJE E-RAČUNA JE LAKO, PROVJERITE U FINI KAKO...

Lorem ipsum dolor sit amet lorem ipsum dolor

Može li učenje tablice množenja biti zabavno?

kriteriji ocjenjivanja - informatika 8

Microsoft Word - 13-Mreze.doc

UVJETI KORIŠTENJA INTERNETSKE STRANICE Korisnik posjetom web stranicama potvrđuje da je pročitao i da u cijelosti prihvaća o

PowerPoint Presentation

Daljinski upravljiva utičnica

Microsoft Word - voip server.doc

Andrea Jelavić Šako Antonija Marinović Ivana Marinović SEMINARSKI RAD - SPVP Namijenjeno svim ukućanima koji žele kor

MODEL ZADATKA ZA WSC MEĐUSEKTORSKU SMOTRU RADOVA ŠK.GODINA 2018/2019. ELEKTROTEHNIKA I RAČUNALSTVO Document filename prefix

Microsoft Word - Detaljne SMJERNICE za izradu projektnog zadatka 2016.docx

Elektronika 1-RB.indb

zad_6_2.doc

Microsoft Word - IP_Tables_programski_alat.doc

Yeastar_S20_vodic_za_montazu

4CH/8CH SET ZA VIDEO NADZOR VODIČ ZA BRZO POSTAVLJANJE

RIP (računalom integrirana proizvodnja, engl. CIM) Embedded računala Internet of Things (IoT) Open source hardware i software Hardware maker movement

Microsoft Word - FPZ_Informacijski susatvi mreznih operatera_natjecaj

Računalne mreže Osnove informatike s primjenom računala

PPT

GTM plan MS&HT coop

Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba

Marijan Marenčić dipl. ing. elektrotehnike Glavni arhitekt poslovanja i konzultant Nezavisni stručnjak sa više od 30 godina iskustva i u informatizaci

Microsoft Word - 6. RAZRED INFORMATIKA.doc

EUROPSKA KOMISIJA Bruxelles, C(2018) 3697 final ANNEXES 1 to 2 PRILOZI PROVEDBENOJ UREDBI KOMISIJE (EU) /... o izmjeni Uredbe (EU) br. 1301

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nadzor razrednih knjiga tel: fax: mail:

Modem i lokalna mreža Vodič za korisnika

Korištenje suvremenih izlaznih i ulaznih jedinica... RAČUNARSTVO Korištenje suvremenih izlaznih i ulaznih jedinica u nastavi programiranja metodički p

Повезивање са интернетом

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12

Pametno ogledalo

Web programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju

eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij

OBAVIJEST PZZ KORISNICIMA Poštovani korisnici programskog rješenja Last2000. Za Vas smo pripremili sljedeće novosti u programu: NOVOSTI

UPUTSTVO ZA KRETANJE KROZ EON KORISNIČKI INTERFEJS 1

Caterpillar Inc. 100 NE Adams Street, Peoria, IL SAD Broj medija U9NC8460 Operativni dokument Dodatne informacije Informacije o zakonskoj usklađ

JMBAG Ime i Prezime Mreže računala Završni ispit 16. veljače Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter.

Modem ZTE MF283+ Priručnik za korisnike

Yeastar_S100_vodic_za_montazu

Dodatak Službenom listu Europske unije Informacije i elektronički obrasci: Obavijest o nadmetanju Direktiva 2014/24/EU Odje

Asfora

SVEUČILIŠTE U RIJECI Odsjek za politehniku Sebastijan Mofardin Mobilno upravljani sustav za navodnjavanje DIPLOMSKI RAD Rijeka 2018.

Podružnica za građenje

Iskustva suradnje s tvrtkom iz perspektive istraživačke institucije

Radionice, webinari i MOOC-ovi u sklopu projekta E-škole Radionica "E-učitelj suvremena nastava uz pomoć tehnologije" Trajanje: 5 sati Polaznici radio

Opći uvjeti korištenja servisa e-Račun za državu povezivanjem_obveznici javne nabave_052019_konačna verzija

Državna matura iz informatike

Microsoft Word - IQ.doc

Yeastar_S50_vodic_za_montazu

Smjernice za korištenje sustava online prijava Ukoliko imate pristupno korisničko ime i lozinku ili ste navedeno dobili nakon zahtjeva za otvaranje no

РЕПУБЛИКА СРБИЈА МИНИСТАРСТВО ПРИВРЕДЕ ДИРЕКЦИЈА ЗА МЕРЕ И ДРАГОЦЕНЕ МЕТАЛЕ Београд, Мике Аласа 14, ПП: 34, ПАК: телефон: (011)

Vaillant BiH 2017 cjenik final web.pdf

Maxtv To Go/Pickbox upute

AM_Ple_NonLegReport

UNIVERZITET UKSHIN HOTI PRIZREN FAKULTET RAČUNARSKIH NAUKA PROGRAM: TIT - BOS NASTAVNI PLAN-PROGRAM SYLLABUS Nivo studija Bachelor Program TIT-Bos Aka

RAD SA PROGRAMOM

I година Назив предмета I термин Вријеме II термин Вријеме Сала Математика : :00 све Основи електротехнике

I година Назив предмета I термин Вријеме II термин Вријеме Сала Математика : :00 све Основи електротехнике

I година Назив предмета I термин Вријеме II термин Вријеме Сала Математика : :00 све Основи електротехнике

Транскрипт:

Zvonimir Miličević;Martin Berić SEMINARSKI RAD - SPVP Projekt u sklopu Pametna kuća Poznavanje ugradbenih računalnih sustava Načini upravljanja na daljinu 14. lipnja 2018

Sažetak Svakome se dogodilo da je napustio kuću i u određenom trenutku se počeo zapitkivati je li ostavio peglu uključenu u struju. Projekt daljinsko upravljive utičnice upravo se nam omogućava da u svakom trenutku kontroliramo situaciju gdje god bili. Relativno jeftin sustav izveden pomoću mikrokontrolera Arduino UNO, ethernet shielda te releja primjenjiv je u svakom kućanstvu gdje je prisutan Internet. Nedostatak ovog projekta su mjesta gdje interneta nema te bi se na takvim mjestima komunikacija morala odvijati drugim putem (jedna mogućnost je komunikacija SMS porukama). Sadržaj 1. UVOD... 3 2. OPIS SUSTAVA... 4 2.1. Shema sustava... 4 3. PREGLED KORIŠTENIH KOMPONENTI... 5 3.1. Mikrokontroler Arduino UNO... 5 3.2. Arduino Ethernet Shield... 6 3.3. Relej... 7 3.4. Arduino Ethernet Shield... 8 3.5. Izgled sustava... 9 4. PROGRAMSKA REALIZACIJA SUSTAVA...10 5. PRISTUPANJE ARDUINU PUTEM WEB PREGLEDNIKA...13 6. ZAKLJUČAK...14 7. LITERATURA...15 8. POJMOVNIK...16 Ovaj seminarski rad je izrađen u okviru predmeta Sustavi za praćenje i vođenje procesa na Zavodu za elektroničke sustave i obradbu informacija, Fakulteta elektrotehnike i računarstva, Sveučilišta u Zagrebu. Sadržaj ovog rada može se slobodno koristiti, umnožavati i distribuirati djelomično ili u cijelosti, uz uvjet da je uvijek naveden izvor dokumenta i autor, te da se time ne ostvaruje materijalna korist, a rezultirajuće djelo daje na korištenje pod istim ili sličnim ovakvim uvjetima. 2

1. Uvod U današnje vrijeme gotovo je nemoguće zamisliti život bez tehnologija koje su se utkale u naše moderno društvo. Velikim razvojem informatičke industrije dolazi do proširenja ponude čime proizvodi postaju dostupni gotovo svima. Ideja pametne kuće postoji već više desetljeća. Kako bismo imali ljepše i ugodnije mjesto za život, potreban nam je ovakav spoj tehnologije i stila življenja. Konačni cilj pametnog rješenja je automatizacijom eliminirati svakodnevne radnje koje nas ograničavaju vremenski, sigurnosno ili na bilo koji drugi način negativno utječu na naš način života. Nadzor nad našim kućama bez naše prisutnosti jako je važan jer omogućuje sprječavanje bilo kakvih neželjenih događaja. Jednostavnim i jeftinim rješenjem, spajanjem nekoliko komponenti moguće je ostvariti sigurnost ili nekakvu drugu korist u našim domovima. U nastavku su detaljno opisani postupci implementacije sustava za daljinsko upravljanje utičnicom kao i neke ostale mogućnosti za daljnji razvoj ovog projekta i nadogradnju. 3

2. Opis sustava Sustav daljinski upravljive utičnice sastoji se od mikrokontrolera Arduino UNO, ethernet shielda, četvero-kanalnog releja te utičnice. Ove komponente su pomoću napajanja, Internet kabla i ostalih žica spojene u jednu funkcionalnu cjelinu. Spajanjem na arduino putem web preglednika te prijavom u sustav korisniku se omogućuje upravljanje relejima koji provode napajanje do utičnice. 2.1. Shema sustava Slika 2-1 Shema sustava 4

3. Pregled korištenih komponenti 3.1. Mikrokontroler Arduino UNO Arduino je naziv za otvorenu računalnu i softversku platformu koja omogućava dizajnerima i konstruktorima stvaranje uređaja i naprava koje omogućuju spajanje računala s fizičkim svijetom. Arduino je stvorila talijanska tvrtka SmartProjects 2005. rabeći 8-bitne mikrokontrolere Atmel AVR da bi stvorili jednostavnu, malu i jeftinu platformu kojom bi lakše povezali računala s fizičkim svijetom. Dizajneri su izabrali ime Arduino po kafiću u kojem su se nalazili kada su stvarali projekt. Arduino UNO je najbolji odabir za početnike s elektronikom i kodiranjem. Uno je najčešće korištena pločica cijele familije Arduino. Slika 3-1 Arduino UNO 5

3.2. Arduino Ethernet Shield Arduino Ethernet Shield služi za povezivanje Arduina s internetom. Spaja se tako da se samo natakne na Arduino te se dodatno poveže na Internet putem RJ45 kabla te nam omogućuje upravljanjem Arduina putem interneta. Slika 3-2 Arduino Ethernet Shield 6

3.3. Relej Relej je jedna od najčešće korištenih električkih komponenti koje se koriste u suvremenoj automatizaciji. Relej je vrsta prekidača čije je stanje (uključeno ili isključeno) upravljano električnim nabojem, tj. posredovanjem elektromagneta ili nekog drugog mehanizma. U projektu je korišten četvero-kanalni relej. Slika 3-3 Relej 7

3.4. Arduino Ethernet Shield Od ostalih komponenti korištena je zidna utičnica, RJ45 kabel, kabel za napajanje arduina te žice. Slika 3-4 RJ45 kabel Slika 3-5 Zidna utičnica 8

3.5. Izgled sustava U ovome koraku potrebno je spojiti sve komponente kao što je opisano navedenom shemom sustava. Konačni izgled sustava je sljedeći: Slika 3-6 Konačan izgled sustava 9

4. Programska realizacija sustava U ovome poglavlju proći ćemo kroz bitne dijelove koda. Program je pisan u skriptnom jeziku C. Na samom početku potrebno je dodati biblioteke koje ćemo koristiti: SPI biblioteka nam omogućava komunikaciju sa serijskim perifernim sučeljem te s Arduinom kao glavnim uređajem. Ethernet biblioteka je dizajnirana za rad s Ethernet Shieldovima te nam omogućuje spajanje na Internet. Nakon dodavanja biblioteka unesena je MAC adresa arduina te IP adresa pomoću koje smo pristupali upravljanju pri izradi projekta. Sljedeće na red dolazi deklaracija početnoga stanja. U trenutku dovođenja napajanja postavljaju se stanja na relejima. Sljedeći bitni dio koda u do-while petlji obavlja provjeru jesmo li uključili ili isključili utičnicu i ostale releje. 10

11

12

5. Pristupanje arduinu putem web preglednika Arduinu pristupamo preko web preglednika putem IP adrese koju smo rezervirali za arduino. Ta adresa može se pronaći i promijeniti u programskom kodu. Pri izradi projekta korištena je adresa 169.254.18.100 kao što možemo vidjeti u prethodnom poglavlju pri početku koda. Pristupamo na način da upišemo 169.254.18.100/control nakon čega nam sustav nudi prijavu. Korisničko ime i lozinka definirani su u programu. Slika 5-1 Upravljanje pomoću web preglednika 13

6. Zaključak Razvijeni sustav daljinski upravljive utičnice omogućuje nam kontrolu, ali i puno drugih stvari. Sustav je jednostavan za implementaciju te ga može realizirati svatko tko ima malo znanja o programiranju ugradbenih računalnih sustava i želju za učenjem. Sustav daljinski upravljive utičnice primjenjiv je u svakom kućanstvu koje ima ostvarenu internetsku vezu te je moguće upravljati sa svakog uređaja koji se može povezati na Internet. Korist ne mogu imati korisnici koji nemaju pristup internetu. U ovome radu implementirana je testna daljinski upravljiva utičnica koju smo bili u mogućnosti gasiti i paliti. Za stvarno korištenje sustav je potrebno nadograditi na više utičnica te omogućiti više opcija rada te omogućiti funkcioniranje bez interneta. 14

7. Literatura [1] Arduino UNO Guide URL: https://www.arduino.cc/en/guide/arduinouno [2] Relay tutorial URL: http://www.learningaboutelectronics.com/relays/ [3] Ethernet Shield tutorial URL: http://www.instructables.com/id/arduino-ethernet- Shield-Tutorial/ 15

8. Pojmovnik Pojam Kratko objašnjenje Više informacija potražite na Arduino Familija mikrokontrolera en.wikipedia.org/wiki/white_paper Ethernet Shield Dodatak arduinu za spajanje na mrežu Relej Prekidač https://www.automatika.rs/bazaznanja/teorija-upravljanja/releji.html https://store.arduino.cc/usa/arduinoethernet-shield-2 16

Tablica 1. Raspodjela rada unutar tima Martin Berić Zvonimir Miličević Nabavka komponenti Spajanje komponenti Izrada kućišta Implementacija koda na arduino Izrada video prezentacije Izrada dokumentacije 17