Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/46011
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorЛуцків, Андрій Мирославович-
dc.contributor.advisorLutskiv, Andriy-
dc.contributor.authorКуцик, Владислав Ігорович-
dc.contributor.authorKutsyk, Vladyslav-
dc.date.accessioned2024-07-09T22:47:23Z-
dc.date.available2024-07-09T22:47:23Z-
dc.date.issued2024-06-17-
dc.date.submitted2024-06-26-
dc.identifier.citationКуцик В. І. Комп’ютерна система підігріву води з використанням сонячних панелей : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 123 - комп’ютерна інженерія / наук. кер. А. М. Луцків. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 81 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/46011-
dc.description.abstractРезультатом виконання кваліфікаційної роботи бакалавра є розроблений проект комп’ютерної системи підігріву води з використанням сонячних панелей. До складу системи входить: мікроконтролер Raspberry PI версії 2 або вище, що виконує роль центрального хабу керування; мікроконтролер Raspberry PI Zero, що застосовується як пристрій локального управління та вимірювання температурних показників; датчик температури NTC, аналогово-цифровий перетворювач MCP3002, блок реле, який підключається до Raspberry PI Zero і керує циркуляційним насосом. Програмне забезпечення для керування процесом нагрівання води реалізовано у вигляді веб-орієнтованого додатку із застосуванням технологій Angular та Java, які реалізують front end і back end відповідно. При проектуванні архітектури і написанні програмного коду використано патерни проектування «видавець-підписник» («Publisher/Subscriber»), патерн спостерігач («Observer»), а в якості брокера (дистриб’ютора) застосовано RabbitMQ.uk_UA
dc.description.abstractThe result of the bachelor's qualification work is a developed project of a computer system for heating water using solar panels. The system includes: a Raspberry PI microcontroller version 2 or higher, which acts as a central control hub; Raspberry PI Zero microcontroller used as a local control and temperature measurement device; an NTC temperature sensor, an analog-to-digital converter MCP3002, a relay unit that connects to the Raspberry PI Zero and controls the circulation pump. The software for managing the water heating process is implemented as a web-oriented application using Angular and Java technologies, which implement the front end and back end, respectively. When designing the architecture and writing the software code, the design patterns "publisher-subscriber" ("Publisher/Subscriber"), the pattern observer ("Observer") were used, and RabbitMQ was used as a broker (distributor).uk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1 АНАЛІЗ ВИМОГ ДО СИСТЕМИ ПІДІГРІВУ ВОДИ У БАСЕЙНАХ З ВИКОРИСТАННЯМ СОНЯЧНИХ ПАНЕЛЕЙ 9 1.1 Сфера призначення і характеристика комп’ютерної системи підігріву води з використанням сонячних панелей 9 1.2 Аналіз функцій та вимог до системи підігріву води у басейнах з використанням сонячних панелей 14 РОЗДІЛ 2 ПРОЕКТУВАННЯ КОМП’ЮТЕРНОЇ СИСТЕМИ ПІДІГРІВУ ВОДИ З ВИКОРИСТАННЯМ СОНЯЧНИХ ПАНЕЛЕЙ 20 2.1 Архітектура системи підігріву води для басейнів від сонячних колекторів 20 2.2 Реалізація температурного датчика 22 2.3 Аналогово-цифровий перетворювач MCP3002 27 2.4 Перетворення показників напруги термістора у температурні показники 29 2.5 Реле системи підігріву води у басейні 32 2.6 Обґрунтування функціональної придатності Raspberry PI Zero та розробка схеми підключення компонентів системи підігріву води у басейні 34 РОЗДІЛ 3 ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ УПРАВЛІННЯ ПРОЦЕСОМ ПІДІГРІВУ ВОДИ У БАСЕЙНІ 39 3.1 Проектування архітектури програмного забезпечення системи підігріву води у басейні 39 3.2 Реалізація патерну проектування «видавець-підписник» засобами мови Java 41 3.3 Брокер на базі RabbitMQ 43 3.4 Інструкція з налаштування комп’ютерної системи та користувацького інтерфейсу 51 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 58 4.1 Менеджмент безпеки 58 4.2 Характеристика небезпечних зон обладнання та розробка заходів безпеки 61 ВИСНОВКИ 64 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 65 Додаток A Технічне завданняuk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectсистемапідігрівuk_UA
dc.subjectводаuk_UA
dc.subjectсонячна панельuk_UA
dc.subjectтемператураuk_UA
dc.subjectsystemuk_UA
dc.subjectheatinguk_UA
dc.subjectwateruk_UA
dc.subjectsolar paneluk_UA
dc.subjecttemperatureuk_UA
dc.titleКомп’ютерна система підігріву води з використанням сонячних панелейuk_UA
dc.title.alternativeComputerized water heating system using solar panelsuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Куцик Владислав Ігорович, 2024uk_UA
dc.rights.holder© Kutsyk Vladyslav , 2024uk_UA
dc.contributor.committeeMemberМудрик, Іван Ярославович-
dc.contributor.committeeMemberMudryk, Ivan-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages81-
dc.subject.udc004.3uk_UA
dc.relation.referencesHarrington C., Modera M. Swimming pools as heat sinksHolmen. Holmen indoor Swimming Pool. URL: https://www.arkitektur.no/holmen-indoor-swimming-pool-asker?lcid=1033 (дата звернення: 24.05.2024). for air conditioners. California feasibility analysis. Energy and Buildings. 59. 2013. PP. 252–264.uk_UA
dc.relation.referencesHong T., Langevin J., Sun K. Building simulation: Ten challenges. Building Simulation, 11. PP. 871–898.uk_UA
dc.relation.referencesHarkouss F, Fardoun F, Biwole PH. Optimization approaches and climates investigations in NZEB –A review. Building Simulation. 2018. PP. 923–952.uk_UA
dc.relation.referencesKatsaprakakis DA. Comparison of swimming pools alternative passive and active heating systems based on renewable energy sources in Southern Europe. Energy. 2015. PP. 738–753.uk_UA
dc.relation.referencesKim S., Lee H., Kim H. Improvement in policy and proactive interconnection procedure for renewable energy expansion in South Korea. Renewable and Sustainable Energy Reviews, 98. 2018. PP. 150–162.uk_UA
dc.relation.referencesIoT Swimming Pool Temperature with Raspberry Pi. URL: https://danbehman.wordpress.com/2016/07/03/iot-swimming-pool-temperature-with-raspberry-pi/ (дата звернення: 30.05.2024).uk_UA
dc.relation.referencesPool Monitor. URL: https://thingspeak.com/channels/293211 (дата звернення: 30.05.2024).uk_UA
dc.relation.referencesPost Temperature Data and Read from Channel. URL: https://www.mathworks.com/help/thingspeak/read-and-post-temperature-data.html (дата звернення: 30.05.2024).uk_UA
dc.relation.referencesRabbitMQ tutorial – Introduction. URL: https://www.rabbitmq.com/tutorials/tutorial-one-java (дата звернення: 01.06.2024).uk_UA
dc.relation.referencesAPI Reference. URL: https://flask.palletsprojects.com/en/3.0.x/#api-reference. (дата звернення: 02.06.2024).uk_UA
dc.relation.referencesRaspberry Pi Pico W Analysis. URL: https://amaldev.blog/raspberry-pi-pico-w-analysis/ (дата звернення: 21.05.2024).uk_UA
dc.relation.referencesМикитишин А.Г., Митник М.М., Стухляк П.Д., Пасічник В.В. Комп’ютерні мережі. Книга 2. Львів, «Магнолія 2006», 2014. 312 с.uk_UA
dc.relation.referencesМикитишин А.Г., Митник М.М., Стухляк П.Д. Телекомунікаційні системи та мережі. Тернопіль: Вид-во ТНТУ імені Івана Пулюя, 2016. 384 с.uk_UA
dc.relation.referencesПаламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с.uk_UA
dc.relation.referencesRaspberry Pi Computer Boards. URL: https://www.okdo.com/c/pi-shop/the-raspberry-pi/ (дата звернення 05.05.2024 р.).uk_UA
dc.relation.referencesОсухівська Г.М., Луцик Н.С., Луцик Н.С., Паламар А.М. Методичні вказівки до виконання кваліфікаційних робіт здобувачів першого (бакалаврського) рівня вищої освіти спеціальності 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль, ТНТУ. 2022. 28 с.uk_UA
dc.relation.referencesНПАОП 0.00-7.15-18 «Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями». Київ. 2018.uk_UA
dc.relation.referencesКатренко Л.А., Катренко А.В. Охорона праці в галузі комп’ютинґу. Львів: Магнолія-2006. 2012. 544 с.uk_UA
dc.relation.referencesБедрій Я. Основи охорони праці користувачів персональних комп’ютерів: навчальний посібник для студентів ВНЗ та інженерів-практиків. Навчальна книга-Богдан. 2014. 144 с.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationTernopil Ivan Puluj National Technical Universityuk_UA
dc.coverage.countryUAuk_UA
Розташовується у зібраннях:123 — Комп’ютерна інженерія (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Author_Notes_Vladyslav_Kutsyk.docx10,27 kBMicrosoft Word XMLПереглянути/відкрити
Vladyslav_Kutsyk.pdf2,7 MBAdobe PDFПереглянути/відкрити


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

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