Пример решения задачи по взаимодействию двух роботов
Условие задачи
Отправить сообщение «5» с одного робота и принять его на втором.
warning
Обратите внимание, что решить задачу возможно только в режиме реального робота.
Решение
Для решения задачи необходимо:
- Написать алгоритм передачи сообщения для ведущего робота.
- Написать алгоритм приема сообщения для второго робота.
- Подключить роботов в единую сеть.
- Запустить программы на роботах.
Алгоритм передачи сообщения
-
Перейдите в TRIK Studio в режим реального робота.
-
Введите переменную для сообщения
messageи инициализируйте её, присвоив ей цифру5в блоке «Выражение».
- Добавьте блок «Послать сообщение» и «Конец». В свойствах блока «Послать сообщение» укажите бортномер робота, на который вы хотите отправить сообщение, и переменную, содержащую сообщение.
Общий вид алгоритма

Алгоритм приема сообщения
-
Перейдите в TRIK Studio в режим реального робота.
-
Добавьте блок «Получить сообщение».
В свойствах блока укажите переменную, в которую хотите записать сообщение, отправленное с другого робота. Переменная может называться как угодно.
В свойстве «Дождаться сообщения» укажите значениеистина.
- После того как сообщение пришло, выведите его на экран робота в течение 3 секунд, а затем закончите выполнение алгоритма. Для этого добавьте блоки «Напечатать текст», «Таймер» и «Конец».
В свойствах блока «Напечатать текст» поставьте флажокВычислятьи укажите значениеистинав поле «Обновить картинку».

Общий вид алгоритма
