Práce se zabývá návrhem a realizací modelu meteostanice, jež je programově řízena mikropočítačem umístěným na vývojové desce Arduino. Meteostanice snímá okolní teplotu, vlhkost vzduchu a atmosférický tlak pomocí digitálních senzorů. Informace o aktuálních hodnotách se následně zobrazují na LCD displeji v přehledném menu a ty jsou odesílány na cloudové úložiště ThingSpeak, odkud mohou být data exporto-vána do CSV souboru. Naleznete zde odpovědi na otázky ohledně obecných defi-nicí snímaných veličin a způsobu jejich měření. Dále o základním dělení meteostanic a jejich využití. Samozřejmostí je podrobný popis jednotlivých komponentů a sou-hrnné informace o sestavení a zapojení samotné meteostanice s ukázkou výsledků.
Annotation in English
The work deals with the design and implementation of a weather station model, which is program controlled by a microcontroller located on an Arduino develop-ment board. The weather station measures the ambient temperature, relative humidi-ty, and atmospheric pressure using digital sensors. Information about the current values is then displayed on an LCD display in an organized menu and sent to the ThingSpeak cloud storage, from where the data can be exported to a CSV file. You can find answers to questions regarding general definitions of measured variables and methods of their measurement. Furthermore, it covers the primary division of weather stations and their applications. Detailed descriptions of individual compo-nents and summary information on the assembly and connection of the weather sta-tion with a demonstration of the results are also included.
Práce se zabývá návrhem a realizací modelu meteostanice, jež je programově řízena mikropočítačem umístěným na vývojové desce Arduino. Meteostanice snímá okolní teplotu, vlhkost vzduchu a atmosférický tlak pomocí digitálních senzorů. Informace o aktuálních hodnotách se následně zobrazují na LCD displeji v přehledném menu a ty jsou odesílány na cloudové úložiště ThingSpeak, odkud mohou být data exporto-vána do CSV souboru. Naleznete zde odpovědi na otázky ohledně obecných defi-nicí snímaných veličin a způsobu jejich měření. Dále o základním dělení meteostanic a jejich využití. Samozřejmostí je podrobný popis jednotlivých komponentů a sou-hrnné informace o sestavení a zapojení samotné meteostanice s ukázkou výsledků.
Annotation in English
The work deals with the design and implementation of a weather station model, which is program controlled by a microcontroller located on an Arduino develop-ment board. The weather station measures the ambient temperature, relative humidi-ty, and atmospheric pressure using digital sensors. Information about the current values is then displayed on an LCD display in an organized menu and sent to the ThingSpeak cloud storage, from where the data can be exported to a CSV file. You can find answers to questions regarding general definitions of measured variables and methods of their measurement. Furthermore, it covers the primary division of weather stations and their applications. Detailed descriptions of individual compo-nents and summary information on the assembly and connection of the weather sta-tion with a demonstration of the results are also included.
Vyberte vhodné typy snímačů a řídicího mikropočítače pro daný účel.
Proveďte hardwarový návrh modelu meteostanice.
Prakticky realizujte model meteostanice.
Vytvořte obslužné programové vybavení pro zpracování a prezentaci naměřených údajů, včetně možnosti archivace dat.
Ověřte správnou funkci meteostanice.
Research Plan
Zpracujte literární rešerši na dané téma.
Vyberte vhodné typy snímačů a řídicího mikropočítače pro daný účel.
Proveďte hardwarový návrh modelu meteostanice.
Prakticky realizujte model meteostanice.
Vytvořte obslužné programové vybavení pro zpracování a prezentaci naměřených údajů, včetně možnosti archivace dat.
Ověřte správnou funkci meteostanice.
Recommended resources
Arduino.cc: Oficiální web mikrokontroléru Arduino [online]. Arduino S.r.l, c2022 [cit. 2022-11-09]. Dostupné z: https://www.arduino.cc/
CAMERON, Neil. Electronics projects with the ESP8266 and ESP32: building web pages, applications, and Wifi enabled devices. Berkeley, CA: Apress L. P., 2021, 1 online zdroj (703 stran). Technology in action. Dostupné z: doi:9781484263365
JURÁNEK, Antonín a Miroslav HRABOVSKÝ. EAGLE pro začátečníky /: uživatelská a referenční příručka :. 2. vydání. Praha: BEN - technická literatura, 2007, 191 s. ISBN 80-730-0213-2.
MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s ATMEL AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky. Praha: BEN - technická literatura, 2003. µC & praxe. ISBN 80-7300-077-6.
VODA, Zbyšek. Průvodce světem Arduina. Bučovice: Martin Stříž, 2015. ISBN 978-80-87106-90-7
Recommended resources
Arduino.cc: Oficiální web mikrokontroléru Arduino [online]. Arduino S.r.l, c2022 [cit. 2022-11-09]. Dostupné z: https://www.arduino.cc/
CAMERON, Neil. Electronics projects with the ESP8266 and ESP32: building web pages, applications, and Wifi enabled devices. Berkeley, CA: Apress L. P., 2021, 1 online zdroj (703 stran). Technology in action. Dostupné z: doi:9781484263365
JURÁNEK, Antonín a Miroslav HRABOVSKÝ. EAGLE pro začátečníky /: uživatelská a referenční příručka :. 2. vydání. Praha: BEN - technická literatura, 2007, 191 s. ISBN 80-730-0213-2.
MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s ATMEL AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky. Praha: BEN - technická literatura, 2003. µC & praxe. ISBN 80-7300-077-6.
VODA, Zbyšek. Průvodce světem Arduina. Bučovice: Martin Stříž, 2015. ISBN 978-80-87106-90-7