# Программирование LEGO EV3 для Virtual Robotics Toolkit в TRIK Studio

TRIK Studio можно использовать для написания программ для симулятора контроллера LEGO EV3 [Virtual Robotics Toolkit](https://www.virtualroboticstoolkit.com/) (VRT).

Для написания и загрузки программы в VRT необходимо:

1. На визуальном языке [написать программу ](https://help.trikset.com/studio/programming-visual)для [LEGO EV3](https://help.trikset.com/ev3/run-upload-programs).
2. В любом из режимов робота LEGO EV3 («Автономный режим (USB)», «Автономный режим (Bluetooth)», «Интерпретатор (USB)», «Интерпретатор (Bluetooth)») нажать кнопку «Загрузить программу». В результате этого создастся исполняемый файл `.rbf` в папке `%APPDATA%\trik-studio\ev3-rbf`.
3. Запустить VRT.
4. Запустить [EV3 Explorer](https://sites.google.com/site/ev3basic/ev3-explorer) и подключиться к виртуальному роботу в VRT по Wi-Fi (IP-адрес: `127.0.0.1`).
5. Отправить исполняемый файл `.rbf` на виртуального робота.
6. Запустить загруженный в VRT файл.

## Пример программы в TRIK Studio для VRT

Алгоритм:

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-MOfXQWvp0Xtl3Lv5Kw6%2F-MOfXgWbRGBVHoxJBBYa%2Fprogram_for_vrt.png?alt=media\&token=fef19e50-0a7f-4091-8acf-4b640662e4f3)

Исполнение в VRT:

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-MOfXQWvp0Xtl3Lv5Kw6%2F-MOfYDhPkYiEi6kJ9phr%2Fprogram_for_vrt.gif?alt=media\&token=3d354b65-ba61-42a6-984e-9c8f7828c543)

{% hint style="info" %}
Благодарим Алексея Михайловича Клячина за помощь при написании статьи.
{% endhint %}
