LogoLogo
TRIK StudioTRIKLego EV3Lego NXT
English
English
  • TRIK help
  • TRIK Studio
    • About TRIK Studio
      • How to find out the version of TRIK Studio
    • Getting started and creating a project
    • TRIK Studio interface
      • TRIK Studio main menu
      • Working with graphs
      • How to open robot settings
      • How to change TRIK Studio interface language
    • TRIK Studio settings
    • 2D model
      • 2D model tuning
      • Adding restrictions to the 2D Model
        • Restrictions setting examples
    • Visual programming
      • Adding and removing blocks
      • Common blocks
      • Links between blocks
      • Syntax of expressions in the blocks
        • TRIK Studio language types
          • Array
        • TRIK Studio language tokens
        • TRIK Studio language operators
        • Constants
        • Sensor variables
        • Built-in functions
      • Property editing
      • Subprograms
    • Textual programming
    • Exercises
    • External tools
      • PuTTY
      • WinSCP
    • TRIK Studio shortcuts
    • Antivirus conflicts
      • Avast antivirus blocks TRIK Studio. What to do?
  • TRIK Studio Junior
    • About TRIK Studio Junior
      • How to find out the version of TRIK Studio Junior
    • Getting started and creating a project in TRIK Studio Junior
    • TRIK Studio Junior interface
      • How do I replace the "Character movement" image?
    • TRIK Studio Junior settings
    • Visual programming in TRIK Studio Junior
      • Adding and removing blocks in TRIK Studio Junior
      • Blocks in TRIK Studio Junior
      • Links between blocks in TRIK Studio Junior
      • Syntax of expressions in the blocks in TRIK Studio Junior
      • Property editing in TRIK Studio Junior
      • Subprograms in TRIK Studio Junior
    • Exercises in TRIK Studio Junior
  • INTEGRATIONS
    • PyCharm
      • Running a 2D model in TRIK Studio from PyCharm
    • Sublime Text
      • Running a 2D model in TRIK Studio from Sublime Text
      • Uploading programs to several TRIK robots from Sublime Text
    • VSCode
      • Running a 2D model in TRIK Studio from VSCode
      • Uploading programs to several TRIK robots from VSCode
  • TRIK controller
    • About the TRIK controller
      • Screenshot of the TRIK controller screen
    • TRIK controller firmware
      • How to find out the firmware version of the TRIK controller?
    • TRIK controller menu
    • Connecting to the TRIK controller via Wi-Fi
      • Connecting the TRIK controller to a computer and smartphone
      • Connecting the TRIK controller to TRIK Studio
      • Interaction of TRIK controllers
        • An example of solving a problem on the interaction of two robots
    • Connecting to the TRIK controller using UART
    • Launching and uploading programs to the TRIK controller
    • Programming TRIK with the visual programming language
      • TRIK specific blocks
      • Sensory variables for the TRIK controller
    • TRIK controller programming in Python and JavaScript
      • Object «brick»
        • Class «accelerometer»
        • Class «battery»
        • Class «colorSensor»
        • Class «display»
        • Class «encoder»
        • Class «gyroscope»
        • Class «keys»
        • Class «led»
        • Class «lineSensor»
        • Class «motor»
        • Class «objectSensor»
        • Class «sensor»
      • Object «script»
      • Object «mailbox»
      • Object «gamepad»
      • Object «Threading»
      • Function getPhoto
      • Function include
    • TRIK controller web interface
    • Connecting devices to TRIK and working with them
      • Connecting and working with the video module
      • Testing devices connected to the TRIK controller
      • Configuring the operation of a USB camera with a TRIK controller
      • Capturing images with TRIK camera and using them in TRIK Studio
      • Working with battery and charger
  • LEGO EV3 Controller
    • About LEGO EV3
    • Connecting a LEGO EV3 Controller to TRIK Studio
    • LEGO EV3 specific blocks
    • Sensory Variables for the LEGO EV3 Controller
    • Launching and uploading programs to the LEGO EV3
  • LEGO NXT Controller
    • About LEGO NXT
    • LEGO NXT Controller Firmware
    • Connecting a LEGO NXT Controller to TRIK Studio
    • LEGO NXT specific blocks
    • Sensory Variables for the LEGO NXT Controller
    • LEGO NXT C Programming
    • Launching and uploading programs to the LEGO NXT
  • Quadcopter Geoscan Pioneer
    • About quadcopter Geoscan Pioneer
    • Geoscan Pioneer specific blocks
  • TRIK Gamepad
    • About TRIK Gamepad
      • TRIK Gamepad App
      • TRIK Gamepad Utility
    • Robot control from the remote control
  • Feedback
    • Actions in case of TRIK Studio or TRIK controller malfunction
    • Ask a Question
    • trikset.com
Powered by GitBook
On this page
  • Running the web interface
  • Web interface menu
  • Network
  • Ports
  • Power Motors
  • Servo motors
  • Analog sensors
  • Encoders
  • Distance sensors
  • Video1 / Video2
  • MEMS
  • Video broadcast
  • Logs
  • User scripts
  • Images
  • LOG

Was this helpful?

Export as PDF
  1. TRIK controller

TRIK controller web interface

PreviousFunction includeNextConnecting devices to TRIK and working with them

Last updated 4 years ago

Was this helpful?

This article is automatically translated from Russian by Google Translator.

The web interface of the TRIK controller allows:

  • Change Wi-Fi settings on the controller.

  • Configure the interaction of several controllers.

  • Change the configuration of sensors, motors, and encoders.

  • Change the configuration of microelectromechanical systems (gyroscope and accelerometer).

  • Start video broadcasting from the controller's camera.

  • Download the log files.

  • View the programs loaded on the controller.

  • Take screenshots of the controller screen and download them.

  • Take screenshots from the camera connected to the controller and download them.

Running the web interface

‌To start the web interface:

  1. Connect the TRIK controller to the computer in any of the .

  2. Enter the IP address of the controller in the address bar of your browser.

The IP address of the controller is displayed on the screen after connecting to the network.

Web interface menu

The web interface menu contains the following items:

  1. Network

  2. Ports

  3. MEMS

  4. Video

  5. Logs

  6. Programs

  7. Images

Network

On the "Network" tab, you can:

  • Set the controller's board number and the master controller's IP address for controller communication.

Ports

On the "Ports" tab you can:

  • Select the type of power motors to be connected for each port.

  • Select the type of connected servomotors for each port.

  • Select the type of analog sensors to be connected for each port.

  • Select the type of encoders used in the motors for each port, as well as the positive direction of the motor shaft position for each port.

  • Select the type of digital encoders to be connected for each port.

  • Configure the ports for connecting video cameras.

After changing the settings, press the "Save" button at the bottom of the screen and confirm the action.

Power Motors

Under "Power Motors" you can select the type of power motors to be connected for each port.

Servo motors

Under "Servomotors" you can select the type of servomotors to connect for each port.

Analog sensors

Under "Analog Sensors" you can select the type of analog sensors to be connected for each port.

Encoders

Under "Encoders" you can select the type of encoders used in the motors for each port, as well as the positive motor shaft position reference direction for each port.

Distance sensors

Under "Distance sensors" you can select the type of digital sensors to be connected for each port.

Video1 / Video2

Video ports and video cameras connected to them can operate in the following modes:

  • colorSensor3x3 - color sensor mode.

  • lineSensor - line sensor mode with color detection.

  • photo - the camera is used for capturing photos and video stream.

  • edgeLineSensor - line sensor mode with edge detection (works on inverse lines).

MEMS

The MEMS (microelectromechanical systems) tab allows:

  • Enable or disable the gyroscope or accelerometer.

  • Select the refresh rate and range of the accelerometer and gyro in "Advanced Settings".

To change the configuration, press the "Save" button and confirm the action.

Video broadcast

The "Video broadcasting" tab allows you to watch video from the camera installed on the controller.

Logs

User scripts

The "User scripts" tab displays the programs loaded on the controller.

You can remove all programs through the controller interface.

Images

The "Images" tab contains images taken with the connected camera, as well as screenshots of the controller screen.

In the tab you can:

  • View and download images received from the controller either individually or all together.

  • Delete all existing images (selective deletion is not available).

LOG

Set the Wi-Fi network parameters for the controller in access point mode.

Change the Wi-Fi access point name for the controller in point mode.

Set the controller's board number and the master controller's IP address for .

To start it, you need to add the "Start video broadcasting" block to the robot's control from the remote control.

The Logs tab displays the controller logs, which can be downloaded for later sending to the service.

Take a of the controller screen.

The icon allows you to download log files. Read more in the article "Actions in case of TRIK Studio or TRIK controller malfunction" in the section "".

controller communication
program
support
screenshot
possible ways
Collecting logs on TRIK controller
Wi-Fi client
Wi-Fi access