Апаратно-програмний комплекс керування світлодіодною матрицею на базі 32-бітного мікроконтролера
| dc.contributor.advisor | Козлов Максим Олегович | |
| dc.contributor.author | Крук Володимир Олександрович | |
| dc.contributor.author | Kruk V. O. | |
| dc.date.accessioned | 2026-07-07T06:50:55Z | |
| dc.date.issued | 2026-06-24 | |
| dc.description.abstract | Крук В. О. «Апаратно-програмний комплекс керування світлодіодною матрицею на базі 32-бітного мікроконтролера». Кваліфікаційна робота зі спеціальності 123 «Комп’ютерна інженерія», освітньої програми «Комп’ютерні системи та мережі». Миколаїв: НУК ім. адм. Макарова. 2026 рік. 84 сторінки. У кваліфікаційній роботі розроблено апаратно-програмний комплекс для ефективного керування світлодіодною матрицею та виведення динамічної інформації на базі 32-бітного мікроконтролера ESP32. Проведено аналіз існуючих засобів формування зображення та архітектур мікроконтролерів, обґрунтовано вибір 32-бітної платформи з підтримкою апаратного контролера прямого доступу до пам'яті для забезпечення високої частоти оновлення кадрів без мерехтіння. Розроблено структурну та принципову електричну схеми пристрою, що включають підсистему безпечного імпульсного живлення, вузли узгодження рівнів, гальванічну розв'язку та додаткову периферію, таку як сенсорне керування та зчитувач карток microSD. Реалізовано алгоритми програмного рендерингу графічних примітивів, подвійної буферизації та динамічних ефектів, зокрема «рухомого рядка» та погодних анімацій. Використано клієнтське програмне забезпечення у вигляді кросплатформного веб-додатку, що розгортається безпосередньо на мікроконтролері і дозволяє здійснювати дистанційне керування матрицею по бездротовій мережі Wi-Fi, гнучко налаштовувати параметри відображення, текстові повідомлення та інтерактивні ігрові режими. Отримані результати можуть бути застосовані для створення надійних та масштабованих інформаційних табло у сферах комерційної реклами, промислової візуалізації телеметрії в реальному часі та сучасних систем розумного міста. | |
| dc.description.abstract1 | Kruk V.O.«Hardware-Software Complex for LED Matrix Control Based on a 32-Bit Microcontroller». Qualification work in specialty 123 «Computer Engineering», educational program «Computer Systems and Networks». – Mykolaiv: Admiral Makarov National University of Shipbuilding, 2026, 84 pages. In the qualification work, a hardware-software complex for effective control of the LED matrix and output of dynamic information based on the 32-bit ESP32 microcontroller was developed. An analysis of existing image formation tools and microcontroller architectures was conducted, and the choice of a 32-bit platform with support for a hardware controller for direct memory access to ensure a high frame refresh rate without flickering was justified. A structural and principle electrical diagram of the device was developed, including a subsystem of safe pulsed power supply, level matching nodes, galvanic isolation and additional peripherals, such as touch control and a microSD card reader. Algorithms for software rendering of graphic primitives, double buffering and dynamic effects, in particular the "moving line" and weather animations, have been implemented. Client software has been created in the form of a cross-platform web application, which is deployed directly on the microcontroller and allows remote control of the matrix via a Wi-Fi wireless network, flexible configuration of display parameters, text messages and interactive game modes. The results obtained can be applied to create reliable and scalable information boards in the areas of commercial advertising, industrial visualization of real-time telemetry, and modern smart city systems. | |
| dc.description.provenance | Submitted by Андрій Єременко (andrii.yeremenko@nuos.edu.ua) on 2026-06-28T18:59:25Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 4651 Крук.pdf: 4416895 bytes, checksum: 7d53bfba38747bf8e85316caf2ce8aac (MD5) | en |
| dc.description.provenance | Step: reviewstep - action:reviewaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2026-07-07T06:46:24Z (GMT) | en |
| dc.description.provenance | Step: editstep - action:editaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2026-07-07T06:50:35Z (GMT) | en |
| dc.description.provenance | Step: finaleditstep - action:finaleditaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2026-07-07T06:50:55Z (GMT) | en |
| dc.description.provenance | Made available in DSpace on 2026-07-07T06:50:55Z (GMT). No. of bitstreams: 1 Kruk _bakalavr: 4416895 bytes, checksum: 7d53bfba38747bf8e85316caf2ce8aac (MD5) Previous issue date: 2026-06-24 | en |
| dc.identifier.citation | Крук, В. О. Апаратно-програмний комплекс керування світлодіодною матрицею на базі 32-бітного мікроконтролера = Hardware-Software Complex for LED Matrix Control Based on a 32-Bit Microcontroller : бакалаврська робота ; спец. 123 ''Комп’ютерна інженерія'' / В. О. Крук ; наук. кер. М. О. Козлов. – Миколаїв : НУК, 2026. – 84 с. | |
| dc.identifier.uri | https://eir.nuos.edu.ua/handle/123456789/13291 | |
| dc.language.iso | uk | |
| dc.subject | світлодіодна матриця | |
| dc.subject | мікроконтролер ESP32 | |
| dc.subject | інтерфейс HUB75 | |
| dc.subject | бездротове керування Wi-Fi | |
| dc.subject | контролер DMA | |
| dc.subject | динамічна індикація | |
| dc.subject | веб-інтерфейс | |
| dc.subject | інформаційне табло | |
| dc.subject | 123 ''Комп’ютерна інженерія'' | |
| dc.subject | LED matrix | |
| dc.subject | ESP32 microcontroller | |
| dc.subject | HUB75 interface | |
| dc.subject | Wi-Fi wireless control | |
| dc.subject | DMA controller | |
| dc.subject | dynamic indicatio | |
| dc.subject | web interface | |
| dc.subject | information board | |
| dc.title | Апаратно-програмний комплекс керування світлодіодною матрицею на базі 32-бітного мікроконтролера | |
| dc.title.alternative | Hardware-Software Complex for LED Matrix Control Based on a 32-Bit Microcontroller | |
| dc.type | Бакалаврська робота |
Files
Original bundle
1 - 1 of 1