Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/35574
Назва: Комп’ютерна система збору та аналізу даних з метеостанцій
Інші назви: Computer-aided system of meteorological data collection and analysis
Автори: Уйван, Іванна Русланівна
Uyvan, Ivanna
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Уйван І. Р. Комп’ютерна система збору та аналізу даних з метеостанцій : кваліфікаційна робота бакалавра за спеціальністю „123 — Комп’ютерна інженерія“ / Іванна Русланівна Уйван. – Тернопіль : ТНТУ, 2021. – 86 c.
Bibliographic description: Uyvan I. Computer-aided system of meteorological data collection and analysis: Bachelor thesis „123 — Computer Engineering“ / Uyvan Ivanna - Ternopil, TNTU, 2021 – 86 p.
Дата публікації: чер-2021
Дата подання: чер-2021
Дата внесення: 26-чер-2021
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Яцишин, Василь Володимирович
Yatsyshyn, Vasyl
Члени комітету: Дмитроца, Леся Павлівна
Dmytrotsa, Lesia
УДК: 004.3
Теми: Комп’ютерна система
збір
дані
аналіз
метеостанція
computer system
collection
data
analysis
weather station
Кількість сторінок: 86
Короткий огляд (реферат): Кваліфікаційна робота бакалавра присвячена розробці комп’ютерної системи збору та аналізу даних з метеостанцій. Процес побудови системи включає проектування апаратного забезпечення для зчитування показників погоди і комплексу програмного забезпечення керування процесами одержання інформації з сенсорів. Окрім цього, у комп’ютерній системі реалізовано запис інформації у базу даних та одержання останніх показників погоди з найближчих метеостанцій. Апаратні компоненти метеостанції поділяються на два типи: пасивні та активні. До пасивних компонентів відноситься: модуль 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.
Зміст: ПЕРЕЛІК ОСНОВНИХ УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ І СКОРОЧЕНЬ 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
Власник авторського права: © Уйван Іванна Русланівна, 2021
Перелік літератури: 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 с.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:123 — Комп’ютерна інженерія (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Borecka.pdf3,71 MBAdobe PDFПереглянути/відкрити
Авторська_довідка_Уйван_І.doc48 kBMicrosoft WordПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора