Använd denna länk för att citera eller länka till detta dokument:
http://elartu.tntu.edu.ua/handle/lib/45995
Titel: | Комп'ютеризована система збору та логування показників сенсорів для пожежної сигналізації |
Övriga titlar: | A computerized system for collecting and logging fire alarm sensor’s data |
Författare: | Гаврада, Дмитро Миколайович Havrada, Dmytro |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя Ternopil Ivan Puluj National Technical University |
Bibliographic description (Ukraine): | Гаврада Д. М. Комп'ютеризована система збору та логування показників сенсорів для пожежної сигналізації : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 123 — комп’ютерна інженерія / наук. кер. В. В. Яцишин. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 98 с. |
Utgivningsdatum: | 17-jun-2024 |
Submitted date: | 24-jun-2024 |
Date of entry: | 9-jul-2024 |
Utgivare: | Тернопільський національний технічний університет імені Івана Пулюя |
Country (code): | UA |
Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
Supervisor: | Яцишин, Василь Володимирович Yatsyshyn, Vasyl |
Committee members: | Карпінський, Микола Петрович Karpinski, Mykola |
UDC: | 614.8 |
Nyckelord: | комп’ютеризованапожежна сигналізація система сенсори логування даних веб-сторінка. computerized system fire alarm sensor logging data web-page. |
Number of pages: | 98 |
Sammanfattning: | Кваліфікаційна робота бакалавра складається з чотирьох розділів.
В першому розділі розглядається аналіз та методи вирішення поставленого завдання. Приводяться в приклад готові системи, їх характеристики, переваги та недоліки.
В другому розділі розглядається структурна схема системи. Обґрунтування вибору мікроконтролера та сенсорів, їх характеристики та можливі аналоги.
В третьому розділі розглядається блок-схема алгоритму. Обґрунтування вибору середовища для розробки. Розробка коду для мікроконтролера та розробка веб-інтерфейсу.
В четвертому розділі розглядаються питання з безпеки життєдіяльності та основи охорони праці. Qualification work is created with four sections. In the first section, the analysis and methods for solving the given task are discussed. Examples of existing systems are provided, along with their characteristics, advantages, and disadvantages. In the second section, the structural diagram of the system is examined. The justification for choosing the microcontroller and sensors is provided, including their characteristics and potential alternatives. In the third section, the flowchart of the algorithm is reviewed. The rationale for selecting the development environment is discussed. The development of the microcontroller code and the web interface is described. In the fourth section, issues related to life safety and basic occupational safety principles are considered. |
Content: | СПИСОК СКОРОЧЕНЬ 7 ВСТУП 8 РОЗДІЛ 1 АНАЛІЗ ВИМОГ ТА ОСОБЛИВОСТЕЙ ПОБУДОВИ СИСТЕМИ ЗБОРУ ТА ЛОГУВАННЯ ПОКАЗНИКІВ СЕНСОРІВ ДЛЯ ПОЖЕЖНОЇ СИГНАЛІЗАЦІЇ 10 1.1 Аналіз технічного завдання 10 1.2 Мета створення системи 13 1.3 Основні завдання та функції системи 15 1.4 Вимоги до системи 16 РОЗДІЛ 2 ПРОЕКТУВАННЯ АПАРАТНОГО ЗАБЕЗПЕЧЕННЯ СИСТЕМИ ЗБОРУ ТА ЛОГУВАННЯ ПОКАЗНИКІВ СЕНСОРІВ ДЛЯ ПОЖЕЖНОЇ СИГНАЛІЗАЦІЇ 18 2.1 Розробка структурної схеми комп’ютеризованої системи 18 2.2 Обґрунтування вибору апаратної частини 21 2.2.1 Мікроконтролер ESP8266 22 2.2.2 Сенсор наявності газу MQ2 28 2.2.3 Сенсор вологості та температури DHT11 29 2.2.4 Резистор 31 2.2.5 Світлодіод 32 2.3 Розробка електронно–принципової схеми підключень 33 2.4 Конструювання системи 35 РОЗДІЛ 3 РЕАЛІЗАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ТА ТЕСТУВАННЯ СИСТЕМИ ЗБОРУ ТА ЛОГУВАННЯ ПОКАЗНИКІВ СЕНСОРІВ ДЛЯ ПОЖЕЖНОЇ СИГНАЛІЗАЦІЇ 36 3.1 Блок-схема алгоритму 36 3.2 Обґрунтування вибору середовища розробки 38 3.1.1 Arduino IDE 39 3.1.2 WebStorm 42 3.2 Реалізація системи в програмному забезпеченні 44 3.3 Тестування спроектованої системи 55 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 59 4.1 Надзвичайні ситуації, викликані пожежами, вибухами, техногенними та природніми причинами 59 4.2 Номенклатура та необхідна кількість засобів гасіння пожежі на підприємстві 61 4.3 Проведення інструктажів з охорони праці 62 ВИСНОВКИ 65 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 66 Додаток А Технічне завдання 69 Додаток Б Перелік елементів 77 Додаток В Лістинг коду мікроконтролера 79 Додаток Д Лістинг основних частин коду веб-інтерфейсу 85 |
URI: | http://elartu.tntu.edu.ua/handle/lib/45995 |
Copyright owner: | © Гаврада Дмитро Миколайович, 2024 © Havrada Dmytro, 2024 |
References (Ukraine): | E-learning TNTU. URL: https://dl.tntu.edu.ua/ (дата зверОсухівська Г. М., Тиш Є. В., Луцик Н. С., Паламар А. М. Методичні вказівки до виконання кваліфікаційних робіт здобувачів першого (бакалаврського) рівня вищої освіти спеціальності 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль, ТНТУ. 2022. 28 с.нення: 24.04.24). Микитишин А. Г., Митник М. М., Стухляк П. Д., Пасічник В. В. Комп’ютерні мережі. Книга 1 [навчальний посібник]. Львів : «Магнолія 2006», 2013. 256 с. Микитишин А. Г., Митник М. М., Стухляк П. Д., Пасічник В. В. Комп’ютерні мережі. Книга 2. [навчальний посібник]. Львів : "Магнолія 2006", 2014. 312 с. Лупенко С. А., Пасічник В. В., Тиш Є. В. Комп’ютерна логіка. Львів: Видавництво «Магнолія - 2006». 2015. 354 с. Паламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с. Вікіпедія. Пожежна сигналізація. URL: https://uk.wikipedia.org/wiki/%D0%9F%D0%BE%D0%B6%D0%B5%D0%B6%D0%BD%D0%B0_%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%8F (дата звернення: 25.05.24). Протипожежна сигналізація і системи оповіщення. URL: https://euroservis.com.ua/ua/protivopozharnaya-signalizatsiya-i-sistemy-opoveshcheniya/ (дата звернення: 25.05.24). Datasheet мікроконтролера ESP8266. URL: https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf (дата звернення: 27.04.24). Розпіновка плати ESP8266. URL: https://www.theengineeringprojects.com/2018/08/esp8266-pinout-datasheet-features-applications.html (дата звернення: 28.04.24). Основні характеристики сенсора газу MQ2. URL: https://www.winsen-sensor.com/product/mq-2.html (дата звернення: 29.04.24). Datasheet сенсора газу MQ2. URL: https://www.pololu.com/file/0J309/MQ2.pdf (дата звернення: 29.04.24). Підключення ESP8266 до сенсора газу MQ2. URL: https://newbiely.com/tutorials/esp8266/esp8266-gas-sensor (дата звернення: 30.04.24). Datasheet сенсора температури та вологості DHT11. URL: https://www.mouser.com/datasheet/2/758/DHT11-Technical-Data-Sheet-Translated-Version-1143054.pdf (дата звернення: 01.05.24). Підключення сенсора температури та вологості DHT11 до ESP8266. URL: https://newbiely.com/tutorials/esp8266/esp8266-dht11 (дата звернення: 02.05.24). Базові налаштування та інструкція до програмного забезпечення Arduino IDE. URL: https://docs.arduino.cc/software/ide-v2/tutorials/getting-started-ide-v2/ (дата звернення: 13.05.24). Базові налаштування та інструкція до програмного забезпеченняWebStorm. URL: https://www.jetbrains.com/webstorm/features/ (дата звернення: 13.05.24). Встановлення ESP8266 в Arduino IDE. URL: https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/ (дата звернення: 13.05.24). Підключення ESP8266 до мережі Wi-Fi. URL: https://www.instructables.com/IoT-ESP8266-Series-1-Connect-to-WIFI-Router/ (дата звернення: 14.05.24). Web Server на мікроконтролері ESP8266. URL: https://randomnerdtutorials.com/esp32-web-server-arduino-ide/ (дата звернення: 14.05.24). Довідка бібліотеки Arduino Json. URL: https://arduinojson.org/v7/tutorial/serialization/ (дата звернення: 15.05.24). ESP8266 NodeMCU HTTP GET and HTTP POST with Arduino IDE. URL: https://randomnerdtutorials.com/esp8266-nodemcu-http-get-post-arduino/ (дата звернення: 16.05.24). Зберігання даних в базу даних. URL: https://esp32.com /viewtopic.php?t=15682 (дата звернення: 17.05.24). Надзвичайні ситуації та їх класифікація. URL: https://osvita.ua/vnz/reports/bjd/22895/ (дата звернення: 22.05.24). Розрахунок кількості вогнегасників для приміщень. URL: https://euroservis.com.ua/ua/kak-rasschitat-kolichestvo-ognetushiteley-dlya-pomeshcheniya/ (дата звернення: 23.05.24). Типове положення про порядок проведення навчання та перевірку знань з питань охорони праці. (від 26.01.2005 р., № 15, із змінами від 30.01.2017 р., № 140 – НПАОП 0.00-4.36-05). |
Content type: | Bachelor Thesis |
Samling: | 123 — Комп’ютерна інженерія (бакалаври) |
Fulltext och övriga filer i denna post:
Fil | Beskrivning | Storlek | Format | |
---|---|---|---|---|
Author_Notes_Dmytro_Havrada.docx | 10,12 kB | Microsoft Word XML | Visa/Öppna | |
Dmytro_Havrada.pdf | 2,58 MB | Adobe PDF | Visa/Öppna |
Materialet i DSpace är upphovsrättsligt skyddat och får ej användas i kommersiellt syfte!
Administrativa verktyg