Graduate papers
  
Description of the graduate paper
Form of studies Professional Bachelor
Title of the study programm Telematics and Transport Electronics Systems
Title in original language Arduino kontroliera bāzēta IoT apgaismojuma sistēmas risinājuma izstrāde
Title in English Arduino Controller-Based IoT Lighting System Solution Development
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Daniils Aleksandrovs-Moisejs
Reviewer Mihails Stetjuha
Abstract Šī bakalaura darba ietvaros tika izstrādāta un realizēta IoT automātiskā apgaismojuma sistēma, kas balstīta uz Arduino Uno mikrokontroliera, ESP32 mikrokontroliera un Raspberry Pi servera izmantošanu. Sistēmas galvenais uzdevums ir apgaismojuma ieslēgšana, konstatējot kustību, un turpmāka informācijas par notikumu pārraide uz serveri. Teorētiskajā daļā tika sniegts pārskats par lietiskā interneta arhitektūru, aplūkoti IoT ierīču darbības principi, izmantotie protokoli, kā arī galvenās aparatūras un programmatūras komponentes. Praktiskās daļas gaitā tika izveidots sistēmas prototips, kurā Arduino Uno vada gaismas ieslēgšanu, izmantojot PIR kustības sensoru un releju. Lai nodrošinātu datu pārraidi tīklā, Arduino caur UART saskarni pārraida signālus uz ESP32. Ņemot vērā loģisko līmeņu atšķirību starp Arduino (5V) un ESP32 (3.3V), shēmā tika pievienots sprieguma dalītājs. Kontrolieris ESP32, savukārt, pārsūta datus uz serveri, izmantojot MQTT protokolu caur Wi-Fi savienojumu. Servera pusē funkcionē programmatūras steks, kas ietver Mosquitto (MQTT brokeris), Node-RED (apstrādes loģika), InfluxDB (datu bāze) un Grafana (datu vizualizācijas rīks). Darbs sastāv no 70 lapaspusēm, 25 attēliem, 4 tabulām, 1 formulas, 7 pielikumiem un tajā izmantoti 28 literatūras avoti.
Keywords Viedā māja, lietu internets, apgaismojums, arduino, mqtt, automatizācija, kustības detekcija, sensors
Keywords in English Smart home, internet of things, lighting, arduino, mqtt, automation, motion detection, sensor
Language lv
Year 2025
Date and time of uploading 29.05.2025 21:30:35