Repository of FERIT Osijek
Not a member yet
4053 research outputs found
Sort by
Recipe Realm: a mobile application for personalized storage of recipes.
S obzirom na sve brži tempo života, mobilne aplikacije pomažu ljudima u snalaženju u
užurbanosti života, a u njih se ubrajaju i aplikacije za pohranu recepata koje čine proces kuhanja
bezbolnijim za one koji ga ne vole i ugodnijim za one koji već u njemu uživaju. Na tržištu postoje razne
aplikacije koje omogućuju pohranu i dijeljenje recepata, a neke koriste umjetnu inteligenciju za
otkrivanje novih recepata ili nude kreiranje popisa za kupovinu. Ipak, mnoge od njih ne omogućuju unos
važnih detalja poput nutritivnih vrijednosti i vremena pripreme. Aplikacija ovog rada razvijena je u
razvojnom okruženju Android Studio uz programski jezik Kotlin, deklarativni okvir Jetpack Compose za
dizajn korisničkog sučelja, koristi MVVM strukturu te Firebase za pohranu podataka. Uključuje
funkcionalnosti kao što su detaljan unos recepata, pregled i pretraga, kategorizacija i nasumično
generiranje plana prehrane. Testiranjem na grupi od deset ispitanika pokazano je da su glavni ciljevi
aplikacije zadovoljeni uz mogućnost naknadnih poboljšanja.Given the increasingly fast pace of life, mobile applications help people navigate the hustle and
bustle of everyday life. Among these are recipe storage apps, which make the cooking process less
burdensome for those who don’t enjoy it and more enjoyable for those who do. There are various apps
on the market that allow users to store and share recipes, with some even using artificial intelligence to
discover new recipes or offer the creation of shopping lists. However, many of these apps lack the ability
to input important details like nutritional values and preparation times. The application presented in this
work was developed in Android Studio using the Kotlin programming language and the Jetpack Compose
framework for UI design. It employs the MVVM architecture and uses Firebase for data storage. The app
includes features such as detailed recipe input, viewing and searching, categorization, and random meal
plan generation. Testing with a group of ten participants showed that the main goals of the app were
met, with potential for future improvements
Malfunctions and methods of protection of three-phase transformers
Ovaj rad obrađuje temu sustava za besprekidno napajanje potrošača. Na početku rada opisani su problemi
i zahtjevi koji se postavljaju pred ovakve sustave, te su opisani osnovni tipovi ovakvih sustava koji će nam
pomoći u rješavanju ovih problema i koji će odgovoriti na zahtjeve koji se postavljaju pred njih. Nakon
toga su obrađeni statički sustavi za besprekidna napajanja, odnosno elektronički sustavi besprekidnih
napajanja, njihovi glavni dijelovi, topološke strukture i načini rada. Zatim su objašnjeni i ukratko su opisane
funkcije i načini rada dizel-električnih agregata koji upotpunjuju funkciju elektroničkih sustava za
besprekidno napajanje. Također su opisani i kombinirani sustavi koji se sastoje od te dvije vrste
besprekidnih napajanja, te razlozi zašto se oni koriste. Za kraj su ostavljene osnove projektiranja i
održavanja sustava za besprekidna napajanja potrošača, te norme koje se tiču ovih sustava.This paper addresses the topic of uninterrupted power supply systems for consumers. It begins by describing
the problems and requirements that such systems must meet and provides an overview of the basic types of
these systems, which can help solve these problems and meet the necessary requirements. The paper then
discusses static systems for uninterrupted power supply, specifically electronic uninterrupted power supply
systems, their main components, topological structures, and operating methods. It also explains the
functions and modes of operation of diesel-electric generators, which complement the function of electronic
uninterrupted power systems. Combined systems, consisting of both types of uninterrupted power supplies,
are described, along with the reasons for their use. Finally, the basics of designing and maintaining
uninterrupted power supply systems for consumers, as well as the standards related to these systems, are
presented
Energy Efficiency of Single-Board Computers
Rastući zahtjevi za održivim tehnološkim rješenjima čine single-board računala privlačnom
alternativom tradicionalnim x86 sustavima zbog njihove energetske učinkovitosti. SBC-evi,
temeljeni na ARM arhitekturi, pružaju zadovoljavajuće performanse uz nisku potrošnju energije,
što ih čini pogodnima za scenarije u kojima su radna opterećenja manja, a energetska učinkovitost
prioritet.
U ovom radu istražena je energetska učinkovitost SBC-eva u usporedbi s jednim x86 računalom.
Eksperimenti su obuhvatili mjerenje potrošnje energije u stanju mirovanja, te pod različitim
radnim opterećenjima, uključujući opterećenje procesora i memorije. Rezultati pokazuju da SBCevi troše značajno manje energije u stanju mirovanja i pri manjim opterećenjima, dok x86 sustavi
nadmašuju SBC-eve u pogledu procesorske snage i efikasnosti pri većim opterećenjima.
Zaključeno je da su SBC-evi optimalan izbor za aplikacije u kojima je energetska učinkovitost
ključna, osobito u scenarijima gdje uređaji veći dio vremena provode u stanju mirovanja ili pod
manjim opterećenjima.The growing demand for sustainable technological solutions makes single-board computers an
attractive alternative to traditional x86 systems due to their energy efficiency. SBCs, based on
ARM architecture, offer satisfactory performance with low energy consumption, making them
suitable for scenarios where workloads are lighter and energy efficiency is a priority.
This paper explores the energy efficiency of SBCs in comparison to an x86 computer. Experiments
included measuring power consumption in idle states and under various workloads, including CPU
and memory load. The results show that SBCs consume significantly less energy in idle states and
under lower workloads, while x86 systems outperform SBCs in terms of processing power and
efficiency under higher workloads.
It is concluded that SBCs are the optimal choice for applications where energy efficiency is crucial,
especially in scenarios where devices spend most of their time in idle states or under light
workloads
Designing photovoltaic systems of prosumers
U ovom diplomskom radu opisan je postupak projektiranja fotonaponskih sustava. U
uvodnom dijelu opisana je energija Sunca i prednosti obnovljivih izvora energije. Nakon uvoda
objašnjena je struktura fotonaponske ćelije, nadomjesna shema i strujno naponska karakteristika ćelije,
opisani su FN moduli i vrste fotonaponskih sustava. Nakon osnovnih informacija o fotonaponskim
tehnologijama slijedi detaljan opis postupka projektiranja fotonaponske elektrane kupac s vlastitom
proizvodnjom. U ovom poglavlju opisan je svaki korak postupka projektiranja fotonaponske elektrane, a
opisani koraci su: dogovor s investitorom, istraživanje lokacije, dokumentacija građevine, postupak
priključenja kupca s vlastitom proizvodnjom, postavljanje fotonaponskih modula na krov, stringovi,
zaštita od udara groma i dimenzioniranje AC niskonaponskog mrežnog kabela i opreme. Ovaj postupak
projektiranja odnosi se na fotonaponsku elektranu snage 49,90 kW postavljenu na krov građevine.This thesis describes the process of designing photovoltaic system. The introductory part
describes the energy of the Sun and the adventages of renewable energy sources. After the
introduction, the structure of the photovoltaic cell, the cell scheme and the current-voltage
characteristics of the cell are explained. Photovoltaic modules and types of photovoltaic systems are
described as well. After the basic information about photovoltaic technologies, a detailed description of
the process of designing a photovoltaic power plant for the customer with its own production follows.
That chapter describes each step of the photovoltaic power plant design process, including: agreement
with the investor, location research, building documentation, the process of connecting a customer
with self-production, installation of photovoltaic modules on the roof, strings, lightning protection and
sizing of the AC low-voltage grid cable and equipment, This design process pertains to a 49,90 kW
photovoltaic power plant installed on a building's roof
Web portal for football fan group
Cilj ovog završnog rada je izrada web portala za organizaciju odlazaka na utakmice
nogometnog kluba “Real Madrid“ te objavljivanje raznih novosti vezanih za klub. Ovaj je web portal
napravljen koristeći MongoDB za bazu podataka, HTML,CSS,Vue.js te Express.js. Web portal se pokreće u
pregledniku preko Visual Studio Code. Nakon prijave na stranicu, korisnici imaju mogućnost
komentiranja objava, te uvid u sve novosti vezane za klub i organizaciju za odlazak na utakmice.
Administrator pak može brisati tuđe komentare koji se smatraju ne prikladnima. Također ima
mogućnost unosa, brisanja i uređivanja objava vezanih za organizaciju za odlazak na utakmice, novosti
vezanih za klub te aktivnih igrača i njihovih statistika. Administrator u svom izborniku vidi stranicu
Kontakt, Galerija, Novosti, Utakmice, O klubu, Igrači, Dodaj novost, Dodaj igrača, Dodaj utakmicu i
Odjava, a prijavljeni korisnici vide sve što i administrator osim stranica Dodaj igrača, Dodaj utakmicu i
Dodaj novost.
ključne riječi (hrvatski ): baza podataka, navijački klub, organizacija, web portal, web tehnologijeThe goal of this final project is to create a web portal for organizing trips to matches of the
football club "Real Madrid" and publishing various news related to the club. This web portal is built using
MongoDB for the database, HTML, CSS, Vue.js, and Express.js. The portal runs in the browser through
Visual Studio Code. After logging in, users have the option to comment on posts and access all news
related to the club and organization of match trips. The administrator, on the other hand, can delete
comments deemed inappropriate. They also have the ability to add, delete, and edit posts related to
organizing match trips, news related to the club, active players and their statistics. In their menu, the
administrator sees the following pages: Contact, Gallery, News, Matches, About the Club , Players, Add
News, Add Player, Add Match, and Logout, while logged- in users see everything the administrator does
except for the Add Player, Add Match, and Add News pages.
database, fan club, organization, web portal, web technologie
Forklift simulator in virtual reality
U ovom radu, prvo poglavlje uvodi temu i objašnjava osnovne pojmove simulacije
vožnje viličara u virtualnoj stvarnosti. U drugom poglavlju prikazan je pregled primjene virtualne
stvarnosti, posebno u obuci radnika u sigurnom okruženju. Treće poglavlje opisuje glavne dijelove
simulacije poput vožnje, skretanja, upravljanja vilicom i interakcije s okolinom. Četvrto poglavlje bavi se
izborom softvera i alata potrebnih za razvoj simulacije u Unity okruženju. U petom poglavlju razrađena je
implementacija simulacije, s naglaskom na glavne funkcije upravljanja i interakcije. Na kraju, šesto
poglavlje donosi zaključke o prednostima virtualne stvarnosti u obuci radnika i njezinoj primjeni u raznim
industrijama.This paper starts with an introduction to the topic, explaining the basic concepts of forklift
driving simulation in virtual reality. The second chapter provides an overview of how virtual reality is
used, especially for training workers in a safe environment. The third chapter describes the main
components of the simulation, including driving, steering, fork control, and interaction with the
surroundings. The fourth chapter covers the selection of software tools needed to develop the
simulation in Unity. In the fifth chapter, the implementation of the simulation is discussed, focusing on
key control and interaction functions. Finally, the sixth chapter provides conclusions on the benefits of
virtual reality for worker training and its potential applications in different industries
Digital transformation of metrology
U diplomskom radu se opisuje digitalna transformacija mjeriteljstva koja uključuje
napredne tehnologije za mjerenje, analizu i obradu podataka. Opisane su tehnologije strojnog učenja,
umjetne inteligencije, IoT te analiza i procjena kvalitete velikih podataka u različitim područjima
mjeriteljstva. Navedeni su glavni mjeriteljski instituti u Europi i njihova strategija digitalizacije.
Objašnjava se infrastruktura kvalitete i kalibracija. Na primjeru prikupljanja podataka s temperaturnih
senzora pomoću Raspberry Pi-a je prikazana metoda ko-kalibracije senzora.The thesis describes the digital transformation of metrology, which includes advanced
technologies for measurement, analysis, and data processing. It covers technologies such as machine
learning, artificial intelligence, IoT, and the analysis and evaluation of big data quality in various
metrology fields. The main metrology institutes in Europe and their digitalization strategies are
presented. The quality infrastructure and calibration are explained. Using the example of data collection
from temperature sensors with Raspberry Pi, the method of sensor co-calibration is demonstrated
Drafting of a template for a laboratory exercise on the basis of physical models of buck converters and inductive load
sažetak (hrvatski): Analiziran je rad silaznog pretvarača u kontinuiranom režimu rada. Napisane su
jednadžbe mreže i prikazani su očekivani valni oblici. Napravljena je maketa silaznog pretvarača 12 V /
70 mA i opisani su podsustavi pretvarača. Opisan je cijeli postupak izrade makete, od izrade tiskane
pločice, te sastavljanje makete. Izmjerene su i analizirane veličine i valni oblici napona i struja ventila i
trošila za maketu koja je izrađena u radu i maketu koja je preuzeta za potrebe rada. Također su izvršena
mjerenja na osciloskopu za određivanje faktor vođenja i uspoređene su razlike između stvarnog i
očekivanog faktora vođenja za obje makete.abstract: The operation of a buck converter in continuous mode has been analyzed. Network equations
were written, and the expected waveforms were presented. A 12 V / 70 mA buck converter model was
built, and the subsystems of the converter were described. The entire process of model creation was
explained, from the production of the printed circuit board to the assembly of the model. Voltage and
current values and waveforms for the switch and load were measured and analyzed for both the model
built in this work and the model acquired for the purpose of the study. Additionally, oscilloscope
measurements were performed to determine the duty cycle, and the differences between the actual
and expected duty cycles for both models were compared
A system for buying tickets and storing them in the blockchain using smart contracts
Sustav za kupnju karata i njihovo spremanje u blockchain koristeći pametne ugovore
je projekt koji prikazuje kupovanje i rezerviranje karte za kino pomoću pametnih ugovora, blockchaina i
kriptovaluta. Uz pisani dio diplomskog rada, napravljena je i web aplikacija koja pruža korisnicima
rezerviranje sjedala za odabranu projekciju, spremanje na blockchain u pametni ugovor na Sepolia
Testnet mreži, te pregled svih korisnikovih kupljenih karata. U pisanom dijelu diplomskog rada
objašnjene su korištene tehnologije, izrada svakog dijela aplikacije i korištena logika za ostvarivanje
funkcionalnosti, popraćeno slikama i dodatnim objašnjenjima na mjestima gdje je to potrebno. Priložen
je i cijeli kod aplikacije kako bi se mogao vidjeti način izrade web aplikacije.blockchain, Ethereum, kino, kupnja karata, pametni ugovor
abstract: A system for purchasing tickets and storing them in the blockchain using smart contracts is a
project that demonstrates the purchase and reservation of a cinema ticket using smart contracts,
blockchain and cryptocurrencies. In addition to the written part of the thesis, a web application was
created that provides users with seat reservations for the selected screening, as well as saving on the
blockchain in a smart contract on the Sepolia Testnet network, an overview of all the user's purchased
tickets. The written part of the thesis explains the technologies used, the creation of each part of the
application and the logic used to achieve functionality, accompanied by images and additional
explanations where necessary. The entire application code is also attached so that you can see how to
create a web application
Low-voltage grid - integration with RES
sažetak (hrvatski): U ovom diplomskom radu obrađeni su osnovni pojmovi obnovljivih izvora energija s
fokusom na solarnu energiju, niskonaponske mreže, zaštita i planiranje niskonaponske mreže te
integracija obnovljivih izvora i niskonaponske mreže. Napravljen je proračun utjecaja fotonaponske
elektrane na niskonaponsku mrežu s kojim se pokazuje kako fotonaponske elektrane utječu na mrežu i
na zaštitu mreže. Proračun je pokazao da fotonaponske elektrane imaju pozitivan utjecaj na mrežu tako
što reguliraju napon mreže i smanjuju gubitke mreže i lošu kvalitetu električne energije.abstract: In this master's thesis, the basic concepts of renewable energy sources with a focus on solar
energy, low-voltage networks, protection and planning of low-voltage networks and the integration of
renewable sources and low-voltage networks are covered. A calculation of the influence of the
photovoltaic power plant on the low-voltage network was made, which shows how photovoltaic power
plants affect the network and network protection. The calculation showed that photovoltaic power
plants have a positive impact on the grid by regulating the grid voltage and reducing grid losses and poor
power quality