Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/42240
Назва: Комп’ютеризована система віддаленого керування альтернативним охолодженням приміщень для зберігання запасів продуктів
Інші назви: Computerized remote control system for alternative cooling of premises for storing food stocks
Автори: Олійник, Михайло Євгенович
Oliinyk, Mykhailo
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Бібліографічний опис: Олійник М. Є. Комп’ютеризована система віддаленого керування альтернативним охолодженням приміщень для зберігання запасів продуктів: кваліфікаційна робота бакалавра за спеціальністю “123 – Комп’ютерна інженерія” / Олійник Михайло Євгенович – Тернопіль : ТНТУ, 2023. – 123 с.
Bibliographic description: Oliinyk M. Computerized remote control system for alternative cooling of premises for storing food stocks : Bachelor thesis “123 – Computer Engineering” Oliinyk Mykhailo – Ternopil, TNTU, 2023 – 123 p.
Дата публікації: 13-чер-2023
Дата подання: 22-чер-2023
Дата внесення: 21-лип-2023
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Луцик, Надія Степанівна
Lutsyk, Nadiia
Члени комітету: Мудрик, Іван Ярославович
Mudryk, Ivan
УДК: 004+644.1
Теми: комп’ютеризованавіддалене керування система
альтернативне охолодження
мікроконтролер
давач температури
computerized system
remote control
alternative cooling
microcontroller
temperature sensor
Кількість сторінок: 123
Короткий огляд (реферат): Кваліфікаційна робота присвячена розробці комп'ютеризованої системи віддаленого керування альтернативним охолодженням приміщень для зберігання запасів продуктів. Пояснювальна записка складається із чотирьох розділів. В першому розділі проведено аналіз вимог до комп’ютеризованої системи. Було розглянуто можливі рішення для виконання поставленого завдання та проведено оцінку актуальності впровадження розроблюваної системи. В другому розділі було обґрунтовано вибір апаратної та програмної складових для реалізації комп’ютеризованої системи. В третьому розділі описана практична частина, де проводилась розробка програмного і апаратного забезпечення та його подальше тестування. В четвертому розділі розглянуті питання безпеки життєдіяльності та охорони праці.
The qualification work is devoted to the development of a computerized system for remote control of alternative cooling of premises for storing product stocks. The explanatory note consists of four sections. The first section analyzes the requirements for a computerized system. Possible solutions for the task were considered and the relevance of the implementation of the developed system was assessed. In the second section, the choice of hardware and software components for the implementation of the computerized system was substantiated. The third section describes the practical part where software and hardware development and its further testing were carried out. The fourth section discusses the issues of life safety and labor protection.
Зміст: СПИСОК СКОРОЧЕНЬ 8 ВСТУП 9 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ 11 1.1 Аналіз вимог до комп'ютеризованої системи 12 1.2 Аналіз можливих рішень поставленого завдання 14 1.2.1 Оцінка актуальності впровадження розробленої систем охолодження 14 1.2.2 Аналіз складського приміщення 16 РОЗДІЛ 2 ПРОЕКТНА ЧАСТИНА 17 2.1 Побудова узагальненої структури комп’ютеризованої системи віддаленого керування альтернативним охолодженням приміщень 17 2.2 Обгрунтування вибору апаратного забезпечення розробленої комп’ютеризованої системи 22 2.2.1 Мікроконтролер ESP32 WROOM 22 2.2.2 Давач температури та вологості DHT11 26 2.2.3 OLED-дисплей SSD1306 27 2.2.4 Ємнісна сенсорна кнопка TTP223 28 2.2.5 Реле модуль AOC456 29 2.2.6 Конектор PBD-2.54-2x20 29 2.3 Обґрунтування вибору програмного забезпечення для комп’ютеризованої системи віддаленого керування альтернативним охолодженням приміщень 30 2.3.1 Інтегроване середовище розробки Arduino IDE для програмування однойменних плат 30 2.3.2 Інтегроване середовище розробки Visual Studio Code для створення веб-застосунків 32 2.3.3 СКБД ModgoDB 36 2.4 Проєктування комп’ютерного засобу 37 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА 39 3.1 Реалізація проектних рішень програмного забезпечення для розробленої комп’ютеризованої системи 39 3.1.1 Реалізація серверної частини комп’ютеризованої системи 39 3.1.2 Реалізація клієнтської частини комп’ютеризованої системи 46 3.1.3 Реалізація ПЗ для апаратної частини комп’ютеризованої системи 50 3.2 Моделювання апаратної частини комп’ютеризованої системи 54 3.3 Налаштування та тестування реалізованої системи 56 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 60 ВИСНОВКИ 65 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 66 Додаток А Технічне завдання 68 Додаток Б Перелік елементів 77 Додаток В Схема електрична принципова 79 Додаток Д Лістинг коду апаратної частини 80 Додаток Е Лістинг коду клієнтської частини 102 Додаток Ж Лістинг коду серверної частини 114
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/42240
Власник авторського права: © Олійник Михайло Євгенович, 2023
© Oliinyk Mykhailo, 2023
Перелік літератури: Паламар М.І., Стрембіцький М.О., Паламар А.М. ПроСічень 2020 року був аномально теплим і сухим. URL: https://kurkul.com/news/19569-sichen-2020-roku-buv-anomalno-teplim-i-suhim (дата звернення 01.03.2023).ектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с.
ESP32-DevKitC V4 Getting Started Guide. URL: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/hw-reference/esp32/get-started-devkitc.html (дата звернення 10.03.2023).
Датчик вологості та температури DHT11. URL: https://arduino.ua/prod185-datchik-vlajnosti-i-temperatyri-dht11 (дата звернення 10.03.2023).
OLED дисплей 0.96" I2C 128x64. URL: https://arduino.ua/prod1263-oled-displei-modyl-belii (дата звернення 10.03.2023).
TTP223 TOUCH KEY сенсорний датчик для Arduino. URL: https://arduino.ua/prod264-ttp223-touch-key-sensornii-datchik-dlya-arduino]: (дата звернення 10.03.2023).
Модуль реле 5В 10А низького рівня. URL:https://arduino.ua/prod1706-modyl-rele-5v-10a-nizkogo-yrovnya-low-level (дата звернення 10.03.2023).
Використання розширення Visual Studio Code. URL: https://learn.microsoft.com/uk-ua/power-apps/maker/portals/vs-code-extension (дата звернення 05.04.2023).
Вступ в React, якого нам не вистачало. URL: https://devzone.org.ua/post/vstup-v-react-yakogo-nam-ne-vistachalo (дата звернення 25.04.2023).
Що таке Node JS простими словами. URL: https://dan-it.com.ua/uk/blog/chto-jeto-takoe-node-js-prostymi-slovami/ (дата звернення 30.04.2023).
Розробка ECOMMERCE проектів TECHNOLOGIES MONGO DB. URL: https://brander.ua/technologies/mongo-db (дата звернення 14.05.2023).
Технічна документація Express.js. URL: https://expressjs.com/ (дата звернення 03.05.2023).
Технічна документація бібліотеки компонентів React.js. URL: https://legacy.reactjs.org/docs/ (дата звернення 25.04.2023).
Технічна документація Node.js. URL: https://nodejs.org/en/docs (дата звернення 30.04.2023).
Технічна документація MongoDB. URL: https://www.mongodb.com/docs/ (дата звернення 14.05.2023).
Осухівська Г.М., Тиш Є.В., Луцик Н.С., Паламар А.М. Методичні вказівки до виконання кваліфікаційних робіт здобувачів першого (бакалаврського) рівня вищої освіти спеціальності 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль, ТНТУ. 2022. 28 с.
Ларіоник Р.В., Луцик Н.С., Паламар А.М. Система для моніторингу якості атмосферного повітря на базі IoT. Матеріали IX науково-технічної конференції "Інформаційні моделі, системи та технології" Тернопільського національного технічного університету імені Івана Пулюя (Тернопіль, 8–9 грудня 2021 року), Тернопіль: ТНТУ. 2021. С. 116.
Palamar A., Karpinski M., Palamar M., Osukhivska H., Mytnyk M. Remote Air Pollution Monitoring System Based on Internet of Things. In CEUR Workshop Proceedings, 2022. Vol. 3309. P. 194-204.
ДБН В.2.5-67:2013 “Опалення, вентиляція та кондиціонування”. Київ. 2013.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:123 — Комп’ютерна інженерія (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Author_Notes_Mykhailo_Oliinyk.docx10,16 kBMicrosoft Word XMLПереглянути/відкрити
Mykhailo_Oliinyk.pdf3,43 MBAdobe PDFПереглянути/відкрити


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

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