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.
|