izpis_h1_title_alt

Razvojni sistem za interaktivno poučevanje o internetu stvari, vgrajenih sistemih in spletnih tehnologijah
ID Tubić, Zoran (Avtor), ID Pirc, Matija (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,31 MB)
MD5: FF04106021DA7A8142BBD8AE64741FD2

Izvleček
Projekt Merlin je inovativno izobraževalno orodje, namenjeno dijakom srednjih šol in študentom na fakultetah. Namen projekta je omogočiti praktičen in poučen pristop k učenju programiranja vgrajenih sistemov, interneta stvari ter osnov programiranja spletnih strani. Merlin temelji na sistemu, ki obsega s senzorji okolja opremljena razpršena vozlišča, nameščena v učilnicah, ter osrednjo enoto. Te komponente medsebojno komunicirajo preko brezžičnega protokola LoRa. Da bi povečali količino pridobljenega znanja, smo v projektu dodali tudi strežnik na osebnem računalniku. Senzorji nenehno zaznavajo ključne parametre zraka, vključno s temperaturo, vlažnostjo in glasnostjo. Načrtovanje novih končnih vozlišče se uporablja kot sistem za učenje načrtovanja električnih vezij in učenje programiranja vgrajenih sistemov. Pridobljeni podatki iz senzorjev se iz končnih vozlišč prenašajo preko radijskega protokola LoRa v osrednjo enoto, ki deluje v brezžičnem pasu ISM (industrijski, zdravstveni, raziskovalni). Osrednja enota zbira podatke iz senzorjev in jih prikaže na uporabniku prijazen način na osrednjem zaslonu. S programiranjem osrednje enote dijaki in študenti pridobivajo praktične izkušnje v uporabi teoretičnih konceptov. Pri tem se spoznajo z značilnostmi LoRaWAN protokola in se ob testiranju zanesljivosti prenosa signala seznanijo s pomembnostjo fizičnih oddajnikov (anten). Nadalje osrednja enota posreduje podatke preko protokola MQTT na strežnik. Strežnik pridobljene podatke dekodira, jih shranjuje v bazo podatkov ter jih nato prikaže na lastni spletni strani. Tu se dijaki in študenti seznanijo z uporabo in programiranjem podatkovne baze, kot tudi z učenjem programiranja višjenivojskih jezikov s pisanjem svoje spletne strani.

Jezik:Slovenski jezik
Ključne besede:senzor, vozlišče, koncentrator, osrednja enota, strežnik, LoRa, MQTT, parametri zraka, spletna stran
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FE - Fakulteta za elektrotehniko
Leto izida:2023
PID:20.500.12556/RUL-150063 Povezava se odpre v novem oknu
COBISS.SI-ID:165026051 Povezava se odpre v novem oknu
Datum objave v RUL:13.09.2023
Število ogledov:426
Število prenosov:68
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Educational Development System for Interactive learning about Internet of Things, Embedded Systems and Web Technologies
Izvleček:
The purpose of the project is to provide a practical and informative approach to learning the programming of embedded systems, the Internet of Things, and the basics of website programming. Merlin is based on a system that includes distributed nodes equipped with environmental sensors installed in classrooms and a central unit. These components communicate with each other via the LoRa wireless protocol. To enhance the amount of knowledge gained, we have also added a server on a personal computer as part of the project. The sensors continuously monitor key air parameters, including temperature, humidity and sound. Designing new end nodes is used as a learning system for designing electrical circuits and learning embedded system programming. The data obtained from the sensors are transmitted from the end nodes via the LoRa radio protocol to the central unit, which operates in the ISM (Industrial, Scientific, and Medical) wireless band. The central unit collects data from the sensors and displays them in a user-friendly manner on a central screen. By programming the central unit, students gain practical experience in applying theoretical concepts. In doing so, they become familiar with the features of the LoRaWAN protocol and, during signal transmission reliability testing, learn about the importance of physical transmitters (antennas). Furthermore, the central unit forwards the data to a server via the MQTT protocol. The server decodes the received data, stores it in a database, and then displays it on its own website. Here, students become acquainted with the use and programming of a database, as well as learning higher-level programming languages by creating their own website.

Ključne besede:sensor, node, concentrator, central unit, server, LoRa, MQTT, air parameters, website

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj