Využití nízko nákladového řešení pro vzdálenou správu

Abstract

This thesis contains a proposal for a low cost remote management solution. The device uses a combination of Raspberry Pi and Arduino. It includes Web interface implementation, two Raspberry Pi and Arduino programs. By using the Web Interface can be the entire device controlled from home comfort, no matter where the device is located. The web interface was written by the JavaScript framework AngularJS. A Raspberry Pi camera is installed to allow remote viewing of the connected computer. The Raspberry Pi application written in Java takes care of the whole communication logic with Web interface and Arduino. Web interface communication is secured by WebSocket protocol and communication with Arduino I2C bus. The second Arduino program is written in language C and provides keyboard and mouse emulation on the target device. For the device was created a box by 3D printer.

Description

Subject(s)

Raspberry Pi, Arduino, OpenVPN, GPIO, Web interface, Keyboard emulation, Mouse emulation

Citation