diplomsko delo
Urban Matko (Avtor), Robert Rozman (Mentor)

Povzetek

V diplomski nalogi je bil izdelan sistem, ki omogoča prenos in prikaz toka slik v spletni aplikaciji, s katero lahko uporabniki vizualno spremljajo proces in nadzorujejo izhode na mikroračunalniku na daljavo. Sistem temelji na mikroračunalniku Raspberry Pi 4, ki skrbi za izvajanje vse programske opreme kot tudi za nadzor vhodno-izhodnih naprav. Vhodno-izhodne naprave so povezane s programsko opremo preko vhodno-izhodnih priključkov, kamera pa preko posebnega komunikacijskega vmesnika. Programska oprema za prenos slike je napisana v programskem jeziku Python. Uporabniški vmesnik za prikaz toka slik in nadzor vhodno-izhodnih priključkov pa je programiran v skriptnem jeziku JavaScript, ki se izvaja v okolju Node.js. Rezultat naloge je sistem, ki se lahko uporabi na mnogih področjih, kjer želi uporabnik nadzorovati naprave oziroma procese na daljavo. Sistem se lahko vgradi v preproste naprave kot je domofon, kot tudi v kompleksnejše naprave oziroma povsod, kjer bi želeli vizualni nadzor ter možnost upravljanja preko vhodno-izhodnih priključkov mikroračunalnika.

Ključne besede

Python;Node.js;RPi;Web Sockets;video prenos;servomotorji;izhodi;računalništvo in informatika;visokošolski strokovni študij;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [U. Matko]
UDK: 004(043.2)
COBISS: 78539011 Povezava se bo odprla v novem oknu
Št. ogledov: 500
Št. prenosov: 50
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: System for visual monitoring and management of remote processes
Sekundarni povzetek: In this thesis, a system has been developed that allows the transmission and display of a stream of images in a web application, allowing users to visually monitor the process and control the outputs on a microcomputer remotely. The system is based on a Raspberry Pi 4 microcomputer that runs all the software and controls the input-output devices. Input-output devices are connected to the software through input-output connectors and the camera through a dedicated communication interface. The image transmission software is written in the Python programming language. The user interface for displaying the image stream and controlling the input-output connectors is programmed in JavaScript, which runs in the Node.js environment. The presented system can be used in many fields where the user wants to control devices or processes remotely. The system can be integrated into simple devices such as intercom systems, as well as more complex devices, or anywhere where visual feedback and the ability to control through the microcomputer's input-output connections are desired.
Sekundarne ključne besede: Python;Node.js;RPi;Web Sockets;video stream;servomotors;outputs;computer science;computer and information science;diploma thesis;Računalništvo;Univerzitetna in visokošolska dela;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000470
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 44 str.
ID: 13424963