Pregled bibliografske jedinice broj: 830903
Podrška za programski okvir IoTivity na uređajima Arduino
Podrška za programski okvir IoTivity na uređajima Arduino, 2016., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 830903 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Podrška za programski okvir IoTivity na uređajima Arduino
(Support for IoTivity Framework on Arduino Devices)
Autori
Krešimir Ostović
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
05.07
Godina
2016
Stranica
28
Mentor
Pripužić, Krešimir
Ključne riječi
Programski okvir IoTivity; Arduino; mikrokontroler; Android; Server-klient arhitektura; RESTful; CoAP
(IoTivity; Arduino; microcontroller; Android; REST; CoAP; server-client architecture)
Sažetak
U radu je analiziran relativno novi programski okvir (framework) IoTivity te mogućnosti njegova povezivanja s uređajima Arduino. Programski okvir IoTivity je rađen za Internet stvari čija je rastuća popularnost i nedostatak standardizacije pokrenulo stvaranje novog programskog okvira otvorenog koda. Trenutna verzija programskog okvira je dovoljno zrela i bez nekih većih problema koji se ne mogu riješiti uz pomoć podrške njegovih razvijatelja. Međutim, ipak se još uvijek preporuča oprez pri komercijalnoj upotrebi kao i upotrebi s većim brojem uređaja. Rad je podijeljen u 4 poglavlja. Prvim poglavljem se čitatelja uvodi u probleme kojima se rad bavi. Drugo poglavlje je teoretske naravi te se čitatelju daje teorijsko znanje o korištenom mikrokontroleru Arduino Due kao i samom programskom okviru IoTivity. Treće poglavlje daje prikaz implementacije praktičnog dijela rada. Početna dva potpoglavlja trećeg poglavlja se bave povezivanjem s operacijskim sustavom Linux i prikazuju se programi koji dolaze s programskim okvirom IoTivity. Sljedeća dva potpoglavlja se bave spajanjem operacijskim sustavom Android uz prikaz poslužiteljskog koda za spajanje na Android klijentsku aplikaciju. Na Arduino se prenosi serverska aplikacija te je ona u mogućnosti po primitku zahtjeva, uključiti/isključiti aktuator ili dohvatiti stanje aktuatora odnosno senzora. Na kraju se donosi zaključak o trenutnom stanju programskog okvira IoTivity i njegovog budućeg razvoja.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Krešimir Pripužić
(mentor)