Por favor use este identificador para citas ou ligazóns a este item: http://elartu.tntu.edu.ua/handle/lib/35574
Título: Комп’ютерна система збору та аналізу даних з метеостанцій
Outros títulos: Computer-aided system of meteorological data collection and analysis
Authors: Уйван, Іванна Русланівна
Uyvan, Ivanna
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Bibliographic description (Ukraine): Уйван І. Р. Комп’ютерна система збору та аналізу даних з метеостанцій : кваліфікаційна робота бакалавра за спеціальністю „123 — Комп’ютерна інженерія“ / Іванна Русланівна Уйван. – Тернопіль : ТНТУ, 2021. – 86 c.
Bibliographic description (International): Uyvan I. Computer-aided system of meteorological data collection and analysis: Bachelor thesis „123 — Computer Engineering“ / Uyvan Ivanna - Ternopil, TNTU, 2021 – 86 p.
Data de edición: Jun-2021
Submitted date: Jun-2021
Date of entry: 26-Jun-2021
Editor: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Яцишин, Василь Володимирович
Yatsyshyn, Vasyl
Committee members: Дмитроца, Леся Павлівна
Dmytrotsa, Lesia
UDC: 004.3
Palabras chave: Комп’ютерна система
збір
дані
аналіз
метеостанція
computer system
collection
data
analysis
weather station
Number of pages: 86
Resumo: Кваліфікаційна робота бакалавра присвячена розробці комп’ютерної системи збору та аналізу даних з метеостанцій. Процес побудови системи включає проектування апаратного забезпечення для зчитування показників погоди і комплексу програмного забезпечення керування процесами одержання інформації з сенсорів. Окрім цього, у комп’ютерній системі реалізовано запис інформації у базу даних та одержання останніх показників погоди з найближчих метеостанцій. Апаратні компоненти метеостанції поділяються на два типи: пасивні та активні. До пасивних компонентів відноситься: модуль BME280 – для одержання даних про температуру повітря, вологість та атмосферний тиск; модуль DS18B20 – вимірює температуру ґрунту. До активних компонентів, які працюють за принципом псевдокнопки на основі герконових перемикачів, відноситься: анемометр – дозволяє вимірювати швидкість, напрям, а також пориви вітру; сенсор кількості опадів – вимірює висоту стовпчика дощової води на 1 м2.
The bachelor's thesis is dedicated to the development of a computer system for collecting and analyzing data from weather stations. The process of building the system includes the design of hardware for reading weather indicators and a set of software to control the processes of obtaining information from sensors. In addition, the computer system implements the recording of information in the database and obtaining the latest weather indicators from the nearest weather stations. The hardware components of a weather station are divided into two types: passive and active. The passive components include: module BME280 - to obtain data on air temperature, humidity and atmospheric pressure; DS18B20 module - measures soil temperature. The active components that work on the principle of a pseudo-button based on reed switches include: anemometer - allows you to measure speed, direction, and wind gusts; precipitation sensor - measures the height of the rainwater column per 1 m2.
Content: ПЕРЕЛІК ОСНОВНИХ УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ І СКОРОЧЕНЬ 8 ВСТУП 9 1 ВИЗНАЧЕННЯ ВИМОГ ТА АНАЛІЗ ІСНУЮЧИХ РІШЕНЬ ЩОДО ПРОЕКТУВАННЯ МЕТЕОСТАНЦІЙ 11 1.1 Аналіз технічного завдання на проектування комп’ютерної системи збору та аналізу даних з метеостанцій 11 1.2 Аналіз структури та принципів організації метеостанцій 16 2 ПРОЕКТУВАННЯ АПАРАТНОЇ СКЛАДОВОЇ КОМП’ЮТЕРНОЇ СИСТЕМИ ДЛЯ ЗБОРУ ТА АНАЛІЗУ ДАНИХ З МЕТЕОСТАНЦІЙ 23 2.1 Проектування структури системи збору та аналізу даних з метеостанцій 23 2.2 Обґрунтування вибору типу мікроконтролера 25 2.3 Обґрунтування вибору пасивних компонентів комп’ютерної системи збору та аналізу даних з метеостанцій 27 2.3.1 Сенсори температури повітря, вологості та атмосферного тиску 27 2.3.2 Сенсор температури ґрунту 29 2.4 Обґрунтування вибору пасивних компонентів комп’ютерної системи збору та аналізу даних з метеостанцій 33 2.4.1 Анемометр 34 2.4.2 Сенсор кількості опадів 42 3 ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ КОМП’ЮТЕРНОЇ СИСТЕМИ ЗБОРУ ТА АНАЛІЗУ ДАНИХ З МЕТЕОСТАНЦІЙ 45 3.1 Обґрунтування середовища та мови програмування для управління компонентами метеостанції 45 3.2 Програмне забезпечення пасивних компонентів метеостанції 46 3.3 Програмне забезпечення активних компонентів метеостанції 50 3.4 База даних для зберігання метеопоказників 56 3.5 Програмне забезпечення збору даних з відкритих джерел 59 ВИСНОВКИ 63
URI: http://elartu.tntu.edu.ua/handle/lib/35574
Copyright owner: © Уйван Іванна Русланівна, 2021
References (Ukraine): 1. Петин В. Микрокомпьютеры Raspberry Pi: Практическое руководство. БХВ-Петербург. 2015. 240 с. 2. Магда Ю. Raspberry Pi. Руководство по настройке и применению. Litres. 2017 р. 161 с. 3. Макаров С. Arduino Uno и Raspberry Pi 3: от схемотехники к интернету вещей. Litres. 2019 р. 202 с. 4. Тиммонс-Браун М. Робототехника на Raspberry Pi для юных конструкторов и программистов Робототехника на Raspberry Pi для юных конструкторов и программистов. БХВ-Петербург. 2020. 208 с. 5. Петин В. Датчики для Arduino и Raspberry Pi в проектах Internet of Things. БХВ-Петербург. 2016. 320 с. 6. MariaDB Knowledge base. URL: https://mariadb.com/kb/en/ (дата звернення 29.03.2021 р.) 7. Python 3.9.2 documentation. URL: https://docs.python.org/3/ (дата звернення 08.04.2021 р.) 8. Mathematical statistics functions. URL: https://docs.python.org/3/library/ statistics.html (дата звернення 08.04.2021 р.) 9. Краткое руководство по библиотеке Python Requests. URL: https://pythonru.com/biblioteki/kratkoe-rukovodstvo-po-biblioteke-python-requests (дата звернення 16.04.2021 р.) 10. JSON encoder and decoder. URL: https://docs.python.org/3/ library/json.html (дата звернення 29.04.2021 р.) 11. SQL Syntax. URL: https://www.w3schools.com/sql/sql_syntax.asp (дата звернення 06.05.2021 р.) 12. Пасічник В., Резніченко В. Організація баз даних та знань. К:. Видавнича група BHV, 2006. 384 с. 13. Жидецький В.Ц. Охорона праці користувачів комп’ютерів. Львів: Афіша, 2000. 176 с. 14. НПАОП 0.00-7.15-18 «Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями»/Міністерство соціальної політики України. Офіц. вид. К. : Парлам. вид-во, 2018. 24 с.  15. Желібо Є., Заверуха Н., Зацарний В. Безпека життєдіяльності. К.: 2001. 483 с.
Content type: Bachelor Thesis
Aparece nas Coleccións123 — Комп’ютерна інженерія (бакалаври)

Arquivos neste item
Arquivo Descrición TamañoFormato 
Borecka.pdf3,71 MBAdobe PDFVer/abrir
Авторська_довідка_Уйван_І.doc48 kBMicrosoft WordVer/abrir


Todos os documentos en Dspace estan protexidos por copyright, con todos os dereitos reservados

Ferramentas administrativas