Програмно-апаратний застосунок облаштування робочого місця
| dc.contributor.advisor | Радченко, Костянтин Олександрович | |
| dc.contributor.author | Некрасова, Поліна Сергіївна | |
| dc.date.accessioned | 2026-06-29T12:35:42Z | |
| dc.date.available | 2026-06-29T12:35:42Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Дипломний проєкт включає пояснювальну записку (52 с., 10 рис., 2 табл., список використаної літератури з 12 найменуваннь, 3 додатки). Мета роботи: проєктування та створення програмно-апаратного комплексу розумного настільного таймера на базі мікроконтролера ESP32, який поєднує функціонал візуального менеджера часу за технікою «Помодоро» та вбудованої системи постійного моніторингу якості освітлення робочого місця. Методи та технології: в основі апаратної частини лежить 32-бітний мікроконтролер ESP32. Програмна частина реалізована мовою С++. Для передачі даних застосовано апаратні інтерфейси SPI (для дисплея) та I2C (для датчика). Збереження статистики забезпечується за допомогою підсистеми енергонезалежної пам'яті NVS (Non-Volatile Storage). Реалізація та результати: розроблено та зібрано діючий прототип пристрою. Він включає кольоровий IPS-дисплей з драйвером ST7789, цифровий датчик освітленості BH1750, інкрементальний енкодер для керування та активний зумер. Реалізовано графічний інтерфейс. У пристрої реалізовано логіку «Помодоро» та алгоритм медичного контролю, що автоматично блокує таймер та вмикає стан ALERT при падінні освітленості нижче 300 люкс. Практичне значення: отримано повністю функціональний автономний пристрій, готовий до повсякденного використання, який є економічно доступним і базується на поширених компонентах. Комплексний підхід дозволяє користувачеві підвищити концентрацію завдяки візуалізації робочих сесій і одночасно запобігає зоровій втомі та розвиненню астенопії завдяки примусовому контролю освітлення. Пристрій може бути легко відтворений або масштабований. | |
| dc.description.abstractother | The bachelor's thesis includes an explanatory note (52 pages, 10 figures, 2 tables, a list of references with 12 items, 3 appendices). Objective: The design and creation of a hardware-software complex for a smart desktop timer based on the ESP32 microcontroller, which combines the functionality of a visual time manager using the Pomodoro technique and a built-in system for continuous monitoring of workspace illumination quality. Methods and technologies: The hardware part is based on the 32-bit ESP32 microcontroller. The software part is implemented in C++. Hardware interfaces SPI (for the display) and I2C (for the sensor) are used for data transmission. The preservation of statistics is ensured by the NVS (Non-Volatile Storage) subsystem. Implementation and results: A working prototype of the device has been developed and assembled. It includes a color IPS display with an ST7789 driver, a BH1750 digital illumination sensor, an incremental encoder for control, and an active buzzer. A graphical user interface has been implemented. The device features Pomodoro logic and a medical control algorithm that automatically blocks the timer and triggers an ALERT state when the illumination drops below 300 lux. Practical significance: A fully functional autonomous device ready for everyday use has been obtained, which is economically affordable and based on common components. The comprehensive approach allows the user to increase concentration through the visualization of working sessions and simultaneously prevents visual fatigue and the development of asthenopia due to mandatory lighting control. The device can be easily reproduced or scaled. | |
| dc.format.extent | 75 с. | |
| dc.identifier.citation | Некрасова, П. С. Програмно-апаратний застосунок облаштування робочого місця : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Некрасова Поліна Сергіївна – Київ, 2026. – 75 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/81995 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | програмно-апаратний комплекс | |
| dc.subject | мікроконтролер ESP32 | |
| dc.subject | тайм-менеджмент | |
| dc.subject | техніка Помодоро | |
| dc.subject | моніторинг освітлення | |
| dc.subject | захист зору | |
| dc.subject | датчик BH1750 | |
| dc.subject | IPS-дисплей | |
| dc.subject | скінченний автомат | |
| dc.subject | С++ | |
| dc.subject | hardware-software complex | |
| dc.subject | ESP32 microcontroller | |
| dc.subject | time management | |
| dc.subject | Pomodoro technique | |
| dc.subject | illumination monitoring | |
| dc.subject | vision protection | |
| dc.subject | BH1750 sensor | |
| dc.subject | IPS display | |
| dc.subject | state machine | |
| dc.subject | C++ | |
| dc.title | Програмно-апаратний застосунок облаштування робочого місця | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Nekrasova_bakalavr.pdf
- Розмір:
- 2.59 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: