| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


41 - 50 / 59
First pagePrevious page123456Next pageLast page
41.
APLIKACIJA IOS ZA METEOROLOŠKE PODATKE IN ZAJEMANJE Z RASPBERRY PI IZ VREMENSKE POSTAJE
Denis Prša, 2016, undergraduate thesis

Abstract: Za diplomsko nalogo smo razvili skupek aplikacij s katerimi obdelamo podatke iz vremenske postaje in jih prikažemo uporabniku. Podatke s pomočjo programske opreme zajemamo, pošiljamo, shranjujemo in prikazujemo uporabnikom. Za diplomsko delo smo razvili aplikacijo za mobilne operacijske sisteme iOS 9. Pri ustvarjanju aplikacije smo uporabili različne komponente in tehnologije, kiatere so bolj podrobno opisane v nadaljevanjuSpoznali bomo na kak način smo razvijali aplikacijo in kaj vse smo uporabili pri grajenju. V sami nalogi uporabljamo vremensko postajo Davis Vantage Pro 2. Podatke z nje beremo z uporabo mini računalinika Raspberry Pi 2. Zaradi njegove majhnosti in energijske učinkovitosti, smo razvili posebni programski vmesnik, ki omogoča branje, shranjevanje in prenos podatkov na oddaljen strežnik. Izdelali smo zaledni sistem, na katerem se shranjujejo vsi podatki.
Keywords: iOS aplikacija, Raspberry Pi 2, vremenska postaja, Django REST
Published: 23.09.2016; Views: 659; Downloads: 78
.pdf Full text (3,18 MB)

42.
ŠPORTNA URA IN PAMETNA OBVESTILA
Miha Hozjan, 2016, undergraduate thesis

Abstract: V sklopu diplomskega dela je predstavljen razvoj programske opreme za mobilne naprave z operacijskim sistemom iOS in pametne športne ure podjetja Garmin. Poseben poudarek je namenjen predvsem komunikaciji med njima s pomočjo tehnologije BLE in prikazovanju pametnih obvestil na ročni uri. Pri razvoju aplikacije za uro je uporabljen Garmin Connect IQ SDK in programski jezik Monkey C. Aplikacija za mobilne naprave je bila razvita s programskim jezikom Swift. Za hranjenje informacij o uporabnikih sta bila uporabljena strežnik Node.js in podatkovna baza MongoDB.
Keywords: Športna ura, Monkey C, Swift, Bluetooth
Published: 23.09.2016; Views: 434; Downloads: 91
.pdf Full text (15,48 MB)

43.
GONILNIK ZA REALNO-ČASOVNI ZAJEM PAKETOV IZ MREŽE ETHERCAT V OKOLJU LINUX
Mario Casar, 2016, undergraduate thesis

Abstract: V diplomskem delu je opisana izdelava gonilnika za zajem podatkov v realnem-času pri visokih frekvencah iz omrežja EtherCAT, in sicer s pomočjo odprtokodnih rešitev za okolje Linux. Na začetku je primerjava dveh razširjenih rešitev za strogi realni-čas v operacijskem sistemu Linux z namenom ugotoviti, ali sta rešitvi enakovredni. Primerjani rešitvi sta v drugem delu implementirani in opravljene so primerjalne meritve. Izbrana rešitev Linux RT-Preempt je nato uporabljena kot osnova za razvoj jedrnega gonilnika. Gonilnik je razvit kot jedrni modul za operacijski sistem Linux, zasnovan na odprtokodni rešitvi IgH EtherCAT Master. Gonilnik je testiran, rezultati opravljenih meritev pa primerjani s pričakovanimi.
Keywords: Linux, realni-čas, EtherCAT, RT-Preempt, RTAI, IgH EtherCAT Master, odprta koda.
Published: 23.09.2016; Views: 614; Downloads: 66
.pdf Full text (3,14 MB)

44.
Razvoj dnevnika potovanj s pomočjo AppInventorja in AppInventor Java Bridge-a
Žan Bezjak, 2016, undergraduate thesis

Abstract: V diplomski nalogi smo proučili in analizirali orodje AppInventor, predstavili njegove osnove podatke, njegove prednosti in na drugi strani tudi slabosti. Poglobili smo se tudi v knjižnico AppInventor Java Bridge, ki deluje na principu že omenjenega orodja, ter v diplomskem delu izpostavili prednosti in slabosti te knjižnice. Skozi nalogo smo zgradili dve enaki aplikaciji, po eno v vsakem izmed omenjenih orodij, in na ta način preučili podobnosti oziroma razlike med orodjem AppInventor ter knjižnico AppInventor Java Bridge.
Keywords: AppInventor, AppInventor Java Bridge, SQLite, Android Studio, Android
Published: 23.09.2016; Views: 526; Downloads: 36
.pdf Full text (2,60 MB)

45.
POZICIONIRANJE V ZAPRTIH PROSTORIH S POMOČJO PLATFORME RASPBERRY PI IN ANDROID
Andrej Hudrap, 2016, undergraduate thesis

Abstract: V diplomskem delu smo raziskali pristope in implementirali sistem za pozicioniranje za prikaz znamenitosti. V delu smo podrobneje spoznali in opisali najpopularnejše senzorske tehnologije in pristope, ki se uporabljajo pri določanju lokacij v zaprtih prostorih. Opisali smo implementacijo strežnika in izgradnjo mobilne aplikacije ter opravili analizo sistema in podali predloge izboljšav.
Keywords: Pozicioniranje v zaprtih prostorih, Raspberry Pi, Node.js, Android, Vzorčenje Wifi signalov, Trilateracija
Published: 22.09.2016; Views: 590; Downloads: 76
.pdf Full text (2,36 MB)

46.
TRILATERACIJA S POMOČJO SIGNALA WI-FI IN BLUETOOTH V ZAPRTIH PROSTORIH
Alen Rajšp, 2016, undergraduate thesis

Abstract: Navigacija je problem, ki v zaprtih prostorih še nima dokončne rešitve. Zanimalo nas je, kako primerna sta za navigacijo Bluetooth in Wi-Fi. V okviru diplomskega dela smo tako napravili mobilno Android aplikacijo, ki s pomočjo Wi-Fi oddajnikov omogoča navigacijo v naprej predvidenem okolju. Delo obsega matematične temelje trilateracije, uporabo Wi-Fi in Bluetooth točk kot oddajnikov, izdelavo Android aplikacije in postavitev omrežja. V zaključku je bilo opravljenih več testiranj, kjer smo preverili praktičnost naše implementacije.
Keywords: mobilna Android aplikacija, Wi-Fi trilateracija, lociranje v prostoru
Published: 22.09.2016; Views: 1439; Downloads: 159
.pdf Full text (1,63 MB)

47.
Primerjava dialektov jezika JavaScript
Jan Haložan, 2017, undergraduate thesis

Abstract: Diplomsko delo predstavlja in opravi primerjavo različnih dialektov jezika JavaScript. Osredotočamo se na dialekte CoffeeScript, TypeScript in Babel. Najprej si ogledamo, kako je JavaScript prešel iz zgolj skriptnega jezika za brskalnike v jezik za strežniško programiranje. Nato za delo z različnimi dialekti vzpostavimo razvojno okolje in primerjamo različne urejevalnike. Preučimo okolje NodeJS in implementiramo strežnik v vsakem izmed izbranih dialektov. Vsak strežnik je performančno izmerjen in identificirani so razlogi za in proti uporabi posameznega dialekta. V sklepu podamo ugotovitev, katerega izmed dialektov je najbolj smiselno uporabljati glede na tip projekta.
Keywords: javascript, coffeescript, babel, typescript, nodejs
Published: 06.10.2017; Views: 191; Downloads: 60
.pdf Full text (2,05 MB)

48.
Vtičnik Visual Studio za oblikovanje in pregledovanje spletnih vmesnikov
Patrik Rek, 2017, undergraduate thesis

Abstract: Visual Studio je priljubljeno orodje za razvoj različnih aplikacij. Uporablja se tudi za oblikovanje spletnih vmesnikov HTML. Njegova pomanjkljivost je spletni brskalnik za predogled, ki ni prilagojen novim standardom. Zato smo ustvarili vtičnik, ki v Visual Studio vključi brskalnik Chromium. V diplomskem delu smo raziskali rešitev za vgradnjo brskalnika v aplikacije .NET in trenutne primere vtičnikov za Visual Studio, na katerih smo zasnovali svoj vtičnik. Uporabili smo orodje CEFSharp za vgradnjo brskalnika, ki prikaže trenutno odprt dokument HTML in se osveži ob vsakem shranjevanju.
Keywords: Visual Studio, dodatek, spletno oblikovanje, brskalnik po meri
Published: 06.10.2017; Views: 187; Downloads: 50
.pdf Full text (2,23 MB)

49.
Mobilna aplikacija za iskanje izgubljenih stvari
Matej Moravec, 2017, undergraduate thesis

Abstract: Razvoj pametnih mobilnih naprav je v zadnjih letih zelo napredoval. V ta namen smo izdelali mobilno aplikacijo za iskanje izgubljenih stvari, ki je zapisana za operacijski sistem Android. V diplomskem delu smo opisali razvoj aplikacije, kjer smo podrobneje predstavili delovanje določenih funkcionalnosti, ki smo jih uporabili pri implementaciji. Ko smo aplikacijo razvili, smo spoznali, da je ob dobrem načrtovanju in branju dokumentacije, lahko implementacija veliko hitrejša in preprostejša.
Keywords: android, mobilna aplikacija, pomoč pri iskanju, pametni telefon, firebase
Published: 06.10.2017; Views: 373; Downloads: 152
.pdf Full text (2,03 MB)

50.
Razširjanje urejevalnikov programske kode z razpoznavalniki LPeg
Rok Fajfar, 2017, undergraduate thesis

Abstract: Cilj diplomskega dela je predstaviti razpoznavalnike LPeg kot alternativo regularnim izrazom ter prikazati njihovo uporabo v namene razširjanja urejevalnikov programske kode. Razpoznavalniki tipa PEG so vrsta navzdoljnih razpoznavalnikov, LPeg pa je implementacija razpoznavalnikov PEG za skriptni programski jezik Lua. Po izgledu so podobni kontekstno prostim gramatikam z dodanimi regularnimi izrazi in imajo številne značilnosti zaradi katerih so odlična izbira za obdelavo sintakse programskih jezikov. S pomočjo knjižnice LPeg smo izdelali razširitev za urejevalnik programske kode Howl, ki dodaja podporo za funkcijski jezik Elixir.
Keywords: razpoznavalniki, Lua, urejevalniki, programski jeziki
Published: 06.10.2017; Views: 208; Downloads: 52
.pdf Full text (2,78 MB)

Search done in 0.23 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica