Vývoj ovládacího systému pro komunikaci NB-IoT modulů

dc.contributor.advisorMichalek, Libor
dc.contributor.authorKožusznik, Dominik
dc.contributor.refereeŠebesta, Roman
dc.date.accepted2025-06-03
dc.date.accessioned2025-06-23T11:49:20Z
dc.date.available2025-06-23T11:49:20Z
dc.date.issued2025
dc.description.abstractTato bakalářská práce se zabývá návrhem a implementací ovládacího systému pro komunikaci s NB-IoT modulem Quectel BC68. Cílem bylo vytvořit uživatelsky přívětivé webové rozhraní, které umožňuje konfigurovat parametry sítě a komunikovat s modulem prostřednictvím protokolů UDP, TCP a MQTT bez nutnosti přímé práce s AT příkazy. Součástí řešení je také REST API, které umožňuje integraci do externích aplikací. Backend systému je realizován v jazyce Python s využitím frameworku Flask, frontend je vytvořen pomocí HTML, CSS a JavaScriptu. V závěru práce byly provedeny funkční a zátěžové testy komunikace, které ověřily schopnost modulu zpracovávat příchozí a odchozí zprávy v definovaných intervalech.cs
dc.description.abstractThis bachelor thesis focuses on the design and implementation of a control system for communication with the NB-IoT module Quectel BC68. The main goal was to create a user-friendly web interface that allows configuration of network parameters and communication with the module using UDP, TCP, and MQTT protocols, without the need for direct use of AT commands. The solution includes a REST API that enables integration into external applications. The backend is implemented in Python using the Flask framework, while the frontend is developed using HTML, CSS, and JavaScript. Functional and performance tests were carried out to verify the module’s ability to handle incoming and outgoing messages at defined time intervals.en
dc.description.department440 - Katedra telekomunikační technikycs
dc.description.resultvelmi dobřecs
dc.format.extent1428090 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisKOZ0326_FEI_B0714A060010_2025
dc.identifier.urihttp://hdl.handle.net/10084/156828
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectNB-IoT, Quectel BC68, MQTT, REST API, Raspberry Pi 4, AT příkazy, sériová komunikace, UDP, TCP, webové rozhraní, Flaskcs
dc.subjectNB-IoT, Quectel BC68, MQTT, REST API, Raspberry Pi 4, AT commands, serial communication, UDP, TCP, web interface, Flasken
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programTelekomunikační technikacs
dc.titleVývoj ovládacího systému pro komunikaci NB-IoT modulůcs
dc.title.alternativeDevelopment of Control System for Communication of NB-IoT Modulesen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
KOZ0326_FEI_B0714A060010_2025.pdf
Size:
1.36 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
KOZ0326_FEI_B0714A060010_2025_zadani.pdf
Size:
128.68 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
KOZ0326_FEI_B0714A060010_2025_priloha.rar
Size:
69.13 KB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
KOZ0326_FEI_B0714A060010_2025_posudek_vedouci_Michalek_Libor.pdf
Size:
142.06 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Michalek, Libor
Loading...
Thumbnail Image
Name:
KOZ0326_FEI_B0714A060010_2025_posudek_oponent_Sebesta_Roman.pdf
Size:
142.11 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Šebesta, Roman