undergraduate thesis
The meteorological station based on the Arduino platform

Alen Jambrović (2016)
Polytechnic of Međimurje in Čakovec
Metadata
TitleMeteorološka stanica bazirana na Arduino platformi
AuthorAlen Jambrović
Mentor(s)Jurica Trstenjak (thesis advisor)
Abstract
Meteorološka stanica bazirana na Arduino platformi osmišljena je radi jednostavnijeg pregledavanja vremenskih parametara. Arduino softver se koristi za programiranje Arduino mega 2560 mikroupravljačke pločice koja sadrži analogne ulaze te digitalne ulaze i izlaze. Svaki se senzor spaja na poseban ulaz, odnosno senzor temperature, vlažnosti i kišomjer se spajaju na digitalne ulaze dok se anemometar, piranometar, mjerač tlaka zraka i pokazivač smjera vjetra spajaju na analogne ulaze. Vrijednosti za senzore dohvaćaju se pomoću Arduino koda i pohranjuju u varijable te se one prenose u MySQL bazu podataka na serveru sa mogućnošću bilježenja vremena. Jednom pohranjenje vrijednosti koriste se za prikaz na web stranici koja se osvježava svakih 30 sekundi zbog variranja vrijednosti i mogućnosti naglih promjena. Za praćenje vremena unatrag više mjeseci postoji mogućnost spremanja vrijednosti od početka rada meteorološke stanice u Excel dokument. Navedenu mogućnosti imaju samo ovlašteni korisnici koji se prijavljuju svojim korisničkim imenom i lozinkom. U pismenom dijelu rada opisana je meteorološka stanica te su navedeni njeni dijelovi, odnosno senzori koji su spojeni na nju. U nastavku su definirani uređaji za praćenje vremena pa su na taj način objašnjeni DHT22 senzor, anemometar, pokazivač smjera vjetra, piranometar, kišomjer i mjerač tlaka zraka. Svaki od uređaja ima opis te sliku sa pripadajućim shemama, dijelovima koda za upravljanje vrijednostima uređaja i sam tablični prikaz nekih od vrijednosti. Nakon toga slijedi opis Arduino platforme i mogućnosti koje ona pruža. Završni dio rada obuhvaća izradu i razvoj MySQL baze podataka i tablice s vrijednostima, a navedene su i prednosti koje baza pruža spremanjem podataka u arhivu. Nadalje, razvijena je web stranica jednostavnog i preglednog dizajna koja prikazuje ispis vrijednosti izmjerenih podataka i njihovih mjerenja kroz cijeli dan te je na taj način moguć uvid u aktualne i trenutne podatke o vremenu. Uz to moguće je i spremanje izmjerenih vrijednosti u zaseban Excel dokument.
Parallel title (English)The meteorological station based on the Arduino platform
Committee MembersSanja Brekalo (committee chairperson)
Bruno Trstenjak (committee member)
Jurica Trstenjak (committee member)
GranterPolytechnic of Međimurje in Čakovec
PlaceČakovec
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Program Engineering
Study programme typeprofessional
Study levelundergraduate
Study programmeProfessional Study programe Computer Engineering; specializations in: Programming and software engineering, Computer systems and network engineering
Study specializationComputer systems and network engineering
Academic title abbreviationbacc. ing. comp.
Genreundergraduate thesis
Language Croatian
Defense date2016-07-13
Parallel keywords (Croatian)Arduino Arduino mega 2560 Anemometar Piranometar MySQL Web stranica Excel
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:110:316010
CommitterPetra Horvat