20.500.12556/RUL-83230
Oddaljen nadzor temperature in vlažnosti
Remote monitoring of temperature and humidity
Cilj diplomskega dela je izdelava mrežnega merilnika temperature in vlage, ki nam ponuja vpogled v omenjeni veličini na neki oddaljeni lokaciji. Želeli smo, da je prikaz mogoč z različnimi napravami, zato smo uporabili moderne prosto dostopne odprtokodne programske rešitve, ki ponujajo te storitve. Implementirali smo sistem, ki s preprostimi metodami preko mikrokrmilnika z omogočenim mrežnim dostopom pošilja podatke na spletno stran, kjer so obdelani in prikazani v preteklem in realnem času.
V uvodnem poglavju smo se spoznali z različnimi vrstami naprav za nadzor temperature in vlažnosti, ki zbirajo podatke za upravljanje s klimatskimi pogoji v prostorih. Ugotovili smo, da tržišče nudi široko izbiro sistemov, ki so prilagojeni različnim vrstam uporabe. Poleg preprostih sistemov smo omenili tudi tehnološko naprednejše, ki podpirajo mrežno komunikacijo in uporabniku s pomočjo internetnih protokolov omogočajo vpogled in nadzor preko oddaljene lokacije. Na koncu poglavja smo navedli še nekaj pomembnih značilnosti interneta stvari ter različne načine implementacije ethernet podsistemov.
V osrednjem poglavju so predstavljene strojne in programske rešitve za realizacijo našega sistema. Opisali smo odprtokodni standard za prenos podatkov JSON ter omejitve in storitve, ki nam jih ponuja arhitekturni stil REST. Dodan je še opis rešitve za prikaz in delovanje sistema na mobilnih napravah.
Na koncu sledi še podroben opis poteka implementacije programske opreme. Predstavljeni in razčlenjeni so segmenti programske kode, ki skrbijo za logiko, prenos in prikaz podatkov. Priloženi so sheme in diagrami, ki grafično ponazorijo način delovanja sistema.
The subject of this diploma is a network temperature and humidity sensor, enabling us to observe the quantities concerned at a remote location. We aimed at data to be displayed via various devices; for this purpose, we used modern, freely accessible, open-source software solutions which provide such services. Using simple methods, we implemented the system that sends data to a website via microcontroller with network access, where such data are processed and displayed in the past- and real-time.
In the introductory chapter, we learned about various types of devices to control temperature and humidity, collecting data to manage climate conditions indoors. We found out that a wide range of systems, tailored to different usages, is available on the market. In addition to simple systems, we also mentioned more advanced ones that support network communications, and enable users to observe and control the data via a remote location with internet protocols. At the end of the chapter, we described certain important features of the Internet of things, and various ways to implement Ethernet subsystems.
The main chapter deals with hardware and software solutions for the realisation of our system. We described the open-source standard to transfer data JSON, as well as limitations and services provided by the architectural style REST. A description of the solution for the functioning and display of the system on mobile devices is also added.
At the end, a detailed description of software implementation is provided. We also presented and analysed source code segments, responsible for logic, transfer and display of data. The diploma includes also schemes and graphs, illustrating how the system works.
merjenje temperature
merjenje relativne vlage
oddaljen nadzor
internet stvari
Arduino
REST
JSON
jQuerry
Temperature Measurement
Relative Humidity Measurement
Remote control
Internet of Things
Arduino
REST
JSON
jQuerry
true
false
false
Slovenski jezik
Angleški jezik
Diplomsko delo/naloga
2016-06-08 15:45:01
2016-06-08 15:45:04
2022-08-01 23:19:25
0000-00-00 00:00:00
2016
0
0
0000-00-00
NiDoloceno
NiDoloceno
NiDoloceno
0000-00-00
0000-00-00
0000-00-00
1970-01-01
34689
Staric_Ales_-_Oddaljen_nadzor_temperature_in_vlaznosti.pdf
Staric_Ales_-_Oddaljen_nadzor_temperature_in_vlaznosti.pdf
1
211589A91116D4A3C8E4CE09CD6F7170
894fbcd062037f0dc3ad9dcaa469e9fb5388bcb914464183abc9265500a9c54e
0bc6dd9c-a1ae-11eb-a523-00155dcfd717
20.500.12556/rul/d0a30432-ca71-4f25-87ab-960ae44aa5d3
https://repozitorij.uni-lj.si/Dokument.php?lang=slv&id=85359
Fakulteta za elektrotehniko
0
0
0