Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/49992
Назва: | Комп’ютеризована система для годування домашніх тварин |
Інші назви: | Computerized system for feeding pets |
Автори: | Мартинович, Божена Андріївна Martynovych, Bozhena |
Приналежність: | Тернопільський національний технічний університет імені Івана Пулюя Ternopil Ivan Puluj National Technical University |
Бібліографічний опис: | Мартинович Б.А. Комп’ютеризована система для годування домашніх тварин : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. Г.М. Осухівська. — Тернопіль: ТНТУ, 2025. — 81 с. |
Bibliographic description: | Martynovych B. Computerized system for feeding pets : Bachelor Thesis „123 — Computer Engineering“ / Bozhena Martynovych - Ternopil, TNTU, 2025 – 81 p. |
Дата публікації: | 20-чер-2025 |
Дата подання: | 27-чер-2025 |
Дата внесення: | 26-сер-2025 |
Видавництво: | Тернопільський національний технічний університет імені Івана Пулюя |
Країна (код): | UA |
Місце видання, проведення: | Тернопільський національний технічний університет імені Івана Пулюя |
Науковий керівник: | Осухівська, Галина Михайлівна Osukhivska, Halyna |
Члени комітету: | Лобур, Тарас Богданович Lobur, Taras |
УДК: | 681.5 |
Теми: | комп’ютеризована система годування тварин мікроконтролер вбудоване програмне забезпечення апаратне забезпечення computerized system animal feeding microcontroller embedded software hardware |
Кількість сторінок: | 81 |
Короткий огляд (реферат): | Кваліфікаційна робота присвячена розробці комп’ютеризованої системи, призначеної для автоматизованого годування тварин у заданий час або за певних умов. У першому розділі роботи проаналізовано технічне завдання та сформульовано основні функціональні вимоги до майбутньої системи. У другому розділі проведено огляд існуючих аналогів, що дозволило виявити їхні переваги та недоліки, а також окреслити напрями вдосконалення. На основі отриманих результатів розроблено загальну структуру апаратного забезпечення системи та обґрунтовано вибір її елементної бази. Представлено алгоритм роботи системи та розроблено програмне забезпечення для її функціонування. У завершальному розділі виконано тестування створеної системи, оцінено її працездатність та відповідність вимогам, сформульованим на початковому етапі. Результати роботи можуть бути використані для подальшого удосконалення пристроїв автоматизації у побуті та догляду за тваринами. The qualification work is devoted to the development of a computerized system designed to provide automated feeding of animals at a given time or under certain conditions. The first chapter of the work analyzes the terms of reference and formulates the main functional requirements for the future system. The second section reviews existing analogs, which allowed us to identify their advantages and disadvantages, as well as outline areas for improvement. Based on the results obtained, the general structure of the system hardware is developed and the choice of its element base is substantiated. The algorithm of the system is presented and the software for its operation is developed. In the final section, the created system is tested, its performance and compliance with the requirements formulated at the initial stage are evaluated. The results of the work can be used to further improve automation devices in everyday life and animal care. |
Зміст: | СПИСОК СКОРОЧЕНЬ 7 ВСТУП 8 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ 9 1.2 Аналіз вимог до системи для годування домашніх тварин 10 1.3 Класифікація засобів для годування домашніх тварин 11 1.4 Огляд існуючих засобів для годування домашніх тварин 13 1.4.1 Набір для годування котів 14 1.4.2 Розумна годівниця Petoneer PF006 15 1.4.3 Розумна годівниця Aqara C1 17 1.5 Аналіз можливих рішень поставленого завдання 19 РОЗДІЛ 2 ПРОЄКТНА ЧАСТИНА 21 2.1 Розроблення структури системи для годування домашніх тварин 21 2.2 Розроблення апаратного забезпечення системи для годування домашніх тварин 23 2.2.1 Платформа NodeMCU 23 2.2.2 Серводвигун SG90 25 2.2.3 Давач ваги 27 2.2.4 Модуль підключення давачів ваги HX711 29 2.2.5 Мембранний насос 31 2.2.6 Модуль реле 33 2.2.7 Давач рівня рідини HW-038 34 2.2.8 RTC-модуль DS3231 36 2.3 Розроблення електричної схеми пристрою 38 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА 40 3.1 Розробка алгоритму роботи системи для годування домашніх тварин 40 3.2 Розроблення програмного забезпечення 43 3.2.1 Опис підключених бібліотек 43 3.2.2 Оголошення об’єктів та ініціалізація змінних і констант 44 3.2.3 Опис коду підпрограми setup() 46 3.2.4 Опис коду підпрограми loop() 48 3.2.5 Опис макросів BLYNK_WRITE() 50 3.3 Реалізація віддаленого моніторингу та керування через платформу Blynk 51 3.3.1 Опис платформи Blynk 51 3.3.2 Налаштування платформи Blynk 52 3.4 Результати моделювання та тестування системи 54 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 57 4.1 Долікарська допомога при отруєннях 57 4.2 Заходи з техніки безпеки при виготовленні печатних плат, при паянні та склеюванні деталей 59 ВИСНОВКИ 64 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 65 Додаток А Технічне завдання Додаток Б Перелік елементів Додаток В Лістинг програми |
URI (Уніфікований ідентифікатор ресурсу): | http://elartu.tntu.edu.ua/handle/lib/49992 |
Власник авторського права: | © Мартинович Божена Андріївна, 2025 © Martynovych Bozhena, 2025 |
Перелік літератури: | Набір для пиття та годівлі котів. URL: https://www.temРозумна годівниця для домашніх тварин Petoneer PF006 NutriSpin Feeder. URL: https://smart-gadget.club/ua/animal/petoneer-pf006-nutrispin-feeder (дата звернення: 11.03.2025).u.com/ua/-автоматичний-годувальник-для-котів-та-дозатор-води-з-нержавіючої-сталі-легке-очищення-знімний--для--котів--подарунок-на-свята-g-601099664758855.html (дата звернення: 10.03.2025). Розумна годівниця для домашніх тварин Aqara C1 (PETC1-M01). URL: https://locksmith.com.ua/product/godivnytsya-dlya-domashnih-tvaryn-aqara-c1/ (дата звернення: 12.03.2025). Wi-Fi модуль NodeMCU V3 ESP8266. URL: https://arduino.ua/prod1492-wi-fi-modyl-nodemcu-esp8266 (дата звернення: 25.03.2025). Серводвигун SG90 2кг 180°. URL: https://arduino.ua/prod416-servoprivod-sg90-2kg (дата звернення: 26.03.2025). Датчик ваги (тензодатчик) 5 кг. URL: https://arduino.ua/prod4529-datchik-vesa-tenzodatchik-5-kg (дата звернення: 26.03.2025). HX711 Двоканальний модуль датчиків ваги (тензодатчиків) великий. URL: https://arduino.ua/prod1815-hx711-dvyhkanalnii-modyl-datchikov-vesa-tenzodatchikov-bolshoi (дата звернення: 26.03.2025). Мембранний насос (12 В, 2 л/хв). URL: https://arduino.ua/prod1602-membrannii-nasos-12-v-2-lmin (дата звернення: 26.03.2025). Модуль реле 5В 10А низького рівня. URL: https://arduino.ua/prod1706-modyl-rele-5v-10a-nizkogo-yrovnya-low-level (дата звернення: 26.03.2025). Датчик рівня рідини. URL: https://arduino.ua/prod644-datchik-yrovnya-jidkosti (дата звернення: 26.03.2025). Keyestudio DS3231 High precision I2C real time Clock Module for Arduino. URL: https://www.keyestudio.com/products/free-shipping-keyestudio-ds3231-high-precision-i2c-real-time-clock-module-for-arduino (дата звернення: 26.03.2025). Жаровський Р.О., Луцик Н.С., Осухівська Г.М., Паламар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» усіх форм навчання. Тернопіль: ТНТУ, 2024. 39 с. Луцків А., Лупенко С., Пасічник В. Паралельні та розподільнені обчислення. Навчальний посібник. Львів: Видавництво «Магнолія 2006», 2024. 566 с. Микитишин А.Г., Митник М.М., Стухляк П.Д., Пасічник В.В. Комп’ютерні мережі. Книга 1. Львів: «Магнолія 2006», 2024. 256 с. Velychko D., Osukhivska H., Palaniza Y., Lutsyk N., Sobaszek L. Artificial Intelligence Based Emergency Identification Computer System. Advances in Science and Technology Research Journal, 18 no. 2, 2024, Р. 296-304. Voloshchuk A., Velychko D., Osukhivska H., Palamar A. Computer system for energy distribution in conditions of electricity shortage using artificial intelligence. CEUR Workshop Proceedings, 2nd International Workshop on Computer Information Technologies in Industry 4.0 (CITI 2024), Ternopil, Ukraine, June 12-14, 2024. Vol. 3742 P. 66-75. Voloskyi V., Leshchyshyn Y., Romanyshyn N., Palamar A., Tarasenko L. Method and algorithm for efficient cell balancing in the lithium-ion battery control system. CEUR Workshop Proceedings, The 1st International Workshop on Bioinformatics and Applied Information Technologies (BAIT 2024), Zboriv, Ukraine, October 02-04, 2024. Vol. 3842. P. 258-267. Погребенник В. Д., Клим Г. І., Бордун І. М., Пташник В. В., Паламар А. М. Системи оперативного контролю інтегральних параметрів водного середовища. Т. 2. Елементи комп’ютерних систем оперативного контролю: колективна монографія. Житомир: Видавничий дім «Бук-Друк», 2021. 180 c. Palamar A., Palamar M., Osukhivska H. Real-time Health Monitoring Computer System Based on Internet of Medical Things. CEUR Workshop Proceedings, 3rd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2023), Ternopil, Ukraine, Opole, Poland, November 22–24, 2023. Vol. 3628. P. 106-115. Vasylkivskyi I., Ishchenko V., Pohrebennyk V., Palamar M., Palamar A. System of water objects pollution monitoring. International Multidisciplinary Scientific GeoConference Surveying Geology and Mining Ecology Management (SGEM 2017), Vienna, Austria, November, 27–29, 2017. Vol. 17, No. 33. P. 355-362. Palamar A., Karpinski M., Palamar M., Osukhivska H., Mytnyk M. Remote Air Pollution Monitoring System Based on Internet of Things. CEUR Workshop Proceedings, 2nd International Workshop on Information Technologies: Theoretical and Applied Problems, Ternopil, Ukraine, November 22–24, 2022. Vol. 3309. P. 194-204. Palamar A. Intelligent control and monitoring module for uninterruptible power supply system. II International Scientific and Practical Conference «Theoretical and Applied Aspects of Device Development on Microcontrollers and FPGAs» (MC&FPGA-2020), Kharkiv, Ukraine. 2020. P. 12-13. Palamar A. Control system simulation by modular uninterruptible power supply unit with adaptive regulation function. Scientific Journal of TNTU, Ternopil, Ukraine, 2020. Vol. 98, No 2. P. 129–136. Palamar A. Methods and means of increasing the reliability of computerized modular uninterruptible power supply system. Scientific Journal of TNTU, Ternopil, Ukraine, 2020. Vol. 99, No 3. P. 133–141. Stadnyk M., Palamar A. Project management features in the cybersecurity area. Scientific Journal of TNTU, Ternopil, Ukraine, 2022. Vol. 106, No 2. P. 54–62. Palamar A., Palamar M. Fire Safety Monitoring System Based on Internet of Things. CEUR Workshop Proceedings, 2023. 1st International Workshop on Computer Information Technologies in Industry 4.0 (CITI 2023), Ternopil, Ukraine, June 14-16, 2023. Vol. 3468. P. 164-172. Palamar A., Stadnyk M., Palamar М. Adaptive PID regulation method of uninterruptible power supply batterу charge current based on artificial neural network. Scientific Journal of TNTU, Ternopil, Ukraine, 2022. Vol. 107, No 3. P. 5–13. Palamar M., Horyn T., Palamar A., Batuk V. Method of calibration MEMS accelerometer and magnetometer for increasing the accuracy determination angular orientation of satellite antenna reflector. Scientific Journal of TNTU, Ternopil, Ukraine, 2022. Vol. 108, No 4. P. 79–88. Yatsyshyn V., Pastukh O., Kukharska V., Palamar A., Kulikov S. Method and tool of detecting software architecture patterns in the process of computer systems development. CEUR Workshop Proceedings, 4th International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2024), Ternopil, Ukraine, Opole, Poland, October 23-25, 2024. Vol. 3896. P. 12-24. Ярошевська В.М. Безпека життєдіяльності. Підручник. – 2-е вид. К.: ВД ,,Професіонал”, 2006. 560 с. Скобло Ю.С., Соколовська Т.Б., Морозенко Д.І. та ін. Безпека життєдіяльності. Навчальний посібник для вищих навчальних закладів 3-4 рівнів акредитації. К.: Кондор, 2003. 424 с. Мелех Л.В. Безпека життєдіяльності та охорона праці: навч. посіб. / Мелех Л.В. Львів: ЛДУ внутрішніх справ. 2022. 219 с. Гогіташвілі Г. Г., Лапін В.М. Основи охорони праці : навч. посіб. 4-те вид. випр. і доп. Київ : Знання, 2018. 302 с. |
Розташовується у зібраннях: | 123 — Комп’ютерна інженерія (бакалаври) |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
Bozhena_Martynovych.pdf | 2,22 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора