> For the complete documentation index, see [llms.txt](https://help.trikset.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.trikset.com/trik/wi-fi/interaction.md).

# Взаимодействие контроллеров ТРИК

Контроллеры ТРИК могут взаимодействовать друг с другом, что позволяет решать [задачи](/trik/wi-fi/interaction/interaction-example.md) по передаче сообщений между роботами.

Для взаимодействия контроллеров необходимо будет выбрать **ведущий** контроллер — тот, к которому мы будем подключать остальные контроллеры. А также подключить все контроллеры к одной сети. Это можно сделать двумя способами:

1\. С помощью существующей сети.

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M03M81xBqryip89Rtl4%2F-M03NaORDzlpSNS-7Pjb%2Fconnection-on-wifi.png?alt=media\&token=a991b3ac-16a9-44a6-8588-bfaa827d8d5c)

2\. С помощью создания точки доступа Wi-Fi на одном из контроллеров.

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M03M81xBqryip89Rtl4%2F-M03NhkQ_MpZfLnHMXuo%2Fconnection-on-robot.png?alt=media\&token=dbfb7a67-785f-4d40-9902-99ed9e9fd519)

## Способ 1. Взаимодействие с помощью существующей Wi-Fi-сети

1\. Выберите **ведущий** контроллер и подключите его к существующей Wi-Fi-сети в [режиме клиента](/trik/wi-fi/network-connection.md#client).

2\. В [веб-интерфейсе](/trik/web-interface.md) **ведущего** контроллера в поле «Взаимодействие роботов» укажите бортовой номер (обычно для ведущего это `01`, но можно любой другой) и его IP-адрес.

![Пример ввода бортномера и IP-адреса ведущего контроллера](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M0CXXrWPAO3MBKAVjU4%2F-M0D4Rjqy97JZNqiT0qE%2Fconfigurator-main.png?alt=media\&token=c29b258d-66fb-4c5b-8740-ae5f152637be)

3\. Подключите **все** остальные контроллеры к этой же Wi-Fi-сети в [режиме клиента](/trik/wi-fi/network-connection.md#client).

4\. Укажите для каждого из них в своих веб-интерфейсах в поле «Взаимодействие роботов» бортовой номер (отличный от других) и IP-адрес **ведущего** контроллера.

![Пример ввода бортномера и IP-адреса ведущего контроллера](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M0CXXrWPAO3MBKAVjU4%2F-M0D55tDPjl4U9l56Dl1%2Fconfigurator-other.png?alt=media\&token=bfc1fdfc-8c57-480a-9e98-ab1db82cbdf9)

{% hint style="info" %}
Также бортномер и IP-адрес **ведущего** контроллера можно указать на контроллере в пункте меню `Взаимодействие`.
{% endhint %}

4\. На **всех** контроллерах зайдите в пункт меню `Взаимодействие` и нажмите кнопку «Подключиться». В правом верхнем углу на экранах контроллеров должна появиться иконка<img src="https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M0CXXrWPAO3MBKAVjU4%2F-M0D69CCIhGDWIMaQnpE%2FmailboxConnected.png?alt=media&amp;token=1a6678ff-9425-4996-ad5d-1c2072c398b5" alt="" data-size="line">.

![Скриншоты экранов двух подключенных к друг другу контроллеров](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-9YMGCK0ySSnTAiseS-1508421016%2Fuploads%2F0zU6moxdExB3pbsItzm8%2F%D1%86%D1%83%D1%8B%D0%B2%D0%B0%D0%B0.png?alt=media\&token=d19a4c33-06d5-4c3e-a2bd-4f26c6f37255)

## Способ 2. Взаимодействие с помощью Wi-Fi точки доступа одного из контроллеров <a href="#trikwap" id="trikwap"></a>

### Действия с ведущим контроллером

1\. Выберите **ведущий** контроллер и раздайте с него Wi-Fi с помощью [режима точки доступа](/trik/wi-fi/network-connection.md#accesspoint) (выберите в меню `Сеть)`.

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-9YMGCK0ySSnTAiseS-1508421016%2Fuploads%2FB4LgR1Tsa9UeXwulUKTZ%2Fdac.png?alt=media\&token=ec0a91f2-fd80-405a-a6cf-d1a785a1a9cd)

2\. Далее вернитесь на главный экран меню, выберите пункт `Настройки –> Взаимодействие`.

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-9YMGCK0ySSnTAiseS-1508421016%2Fuploads%2F9gJjdL3l6PHhzJyNLPEm%2F%D0%91%D0%B5%D0%B7%20%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8-1.png?alt=media\&token=ec50f146-2d85-4f79-a8d9-929a1fa72d70)

3\. Укажите бортовой номер (обычно для ведущего это `01`, но можно любой другой) и его IP-адрес.

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-9YMGCK0ySSnTAiseS-1508421016%2Fuploads%2FCavm5XFM9ETxIoJdqMu4%2F%D0%91%D0%BE%D1%80%D1%82%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%201.png?alt=media\&token=0ebf3ac2-93a0-4490-b77d-051d8735229e)

### Действия с остальными контроллерами

4\. Подключите остальные контроллеры к ведущему с помощью [режима Wi-Fi-клиент](/trik/wi-fi/network-connection.md#client). Для этого в веб-интерфейсе каждого контроллера необходимо в полях «Wi-Fi клиент» указать имя и пароль сети ведущего контроллера в режиме Wi-Fi точки доступа.

5\. Зайдите в веб-интерфейс, используя IP-адрес, который отображается на контроллере в режиме Wi-Fi клиент.

6\. Укажите для каждого из контроллеров в своих веб-интерфейсах в поле «Взаимодействие роботов» бортовой номер (отличный от других) и IP-адрес **ведущего** контроллера.

![Пример ввода бортномера и IP-адреса ведущего контроллера](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M0CXXrWPAO3MBKAVjU4%2F-M0D55tDPjl4U9l56Dl1%2Fconfigurator-other.png?alt=media\&token=bfc1fdfc-8c57-480a-9e98-ab1db82cbdf9)

{% hint style="info" %}
Также бортномер и IP-адрес **ведущего** контроллера можно указать на контроллере в пункте меню `Взаимодействие`.
{% endhint %}

### Действие со всеми контроллерами

7\.  На всех контроллерах зайдите в пункт меню `Взаимодействие` и нажмите кнопку «Подключиться». В правом верхнем углу на экранах контроллера должна появиться иконка<img src="https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M0CXXrWPAO3MBKAVjU4%2F-M0D69CCIhGDWIMaQnpE%2FmailboxConnected.png?alt=media&amp;token=1a6678ff-9425-4996-ad5d-1c2072c398b5" alt="" data-size="line">.

![Скриншоты экранов двух подключенных к друг другу контроллеров](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-9YMGCK0ySSnTAiseS-1508421016%2Fuploads%2F0zU6moxdExB3pbsItzm8%2F%D1%86%D1%83%D1%8B%D0%B2%D0%B0%D0%B0.png?alt=media\&token=d19a4c33-06d5-4c3e-a2bd-4f26c6f37255)

{% content-ref url="/pages/-M0559VMfkJdzqhhbKcQ" %}
[Пример решения задачи по взаимодействию двух роботов](/trik/wi-fi/interaction/interaction-example.md)
{% endcontent-ref %}
