Installation Guide

- First, plug in the embedded system's adapter.
- Second, connect 3 USB cables to your server computer. (STM32 Serial Communication Cable, STM32 usb power cable and camera usb cable)
- Third, please do the following server computer operations.
- If you have successfully opened the server application, you can perform the Desktop and Mobile Application operations below. You can watch our applications live.

Thanks :)

The Server Computer

September 09, 2020

Camera and stm communication cable must be connected to the host computer. Camera and stm communication port must be selected over the server application.
alt text
After the connections are successful, ping pong ball balance and circle commands can be given to the embedded system via the server application. If you want to stop the system, the stop button should be used. Then you can switch to the other command you want.
alt text
You can follow the camera and simulation live from the server application.

Download Windows Server App. (Please follow the instructions in the README file for installing the application).
Download Debian Based Linux Server App.
Download Red Hat Based Linux Server App.
Note : sudo chmod 777 /dev/ttyACM* # do this command when you open app.
( We offer 3 installation options for server app because of OpenCV. It might fail to find shared libraries.
1 - Download this and run server.sh
If it fails, try option 2
2 - Make sure that OpenCV 4.4 and OpenGL 4.6 installed on your system successfully. Then download this and run server.sh
If it fails too, try option 3.
3 - Make sure that OpenCV 4.4 and OpenGL 4.6 and QT 5.15 installed on your system successfully. Then download the project source code and open with QT Creator, and build it then run. Source Code.)
- Make your QT setup according to your operating system. Qt Setup.
- To open project open qtcreator and press Open file or project from the file menu.
- Then select server-app/server.pro in the source code. Video Link (You can make changes by following this video from the second minute.)
- You can run the program by running from the left menu after pressing the configure project button

September 09, 2020

The Embedded System

Just plug in the system’s adapter and follow the steps in the server application.

September 09, 2020

The Desktop Application

Obtain the executable file. You can watch live after connecting to the network of the server computer from your Linux or Windows operating system.
Download Linux App. (Download and execute client.sh file)
Download Windows App. (Please follow the instructions in the README file for installing the application)

September 09, 2020

The Mobile Application

Install the application apk file to watch the system live from the mobile application. Then connect to the server computer’s network. Download Mobil APK.