Программирование на текстовом языке
Создание новой текстовой программы, генерация диаграммы в код и поддерживаемые языки программирования
Last updated
Создание новой текстовой программы, генерация диаграммы в код и поддерживаемые языки программирования
Last updated
Текстовый режим программирования позволяет редактировать сгенерированную по диаграмме программу перед загрузкой на робота или написать программу в текстовом виде с нуля.
1. Создайте диаграмму, содержащую блоки «Начало» и «Конец».
2. Выберите режим реального робота.
3. Нажмите на кнопку «Генерировать код». После этого появится пустой шаблон программы, которая содержит все необходимые объявления, но ничего не делает.
1. Выберите режим реального робота.
2. Нажмите на кнопку «Генерировать код».
При повторной генерации диаграммы ручные изменения не потеряются, если текстовый файл сохранен. Результат новой генерации сохранится в другой файл.
Поддерживаемый текстовый язык программирования зависит от платформы. Одна платформа может иметь несколько целевых текстовых языков.
Внимание! Доступные генераторы зависят от установленных подключаемых модулей.
Для платформы ТРИК возможна генерация в:
Эксперты в EV3 могут посмотреть на сгенерированный на внутреннем языке EV3 код с помощью кнопки «Сгенерировать в байт-код EV3». Теоретически его можно подредактировать и запустить на исполнение или вообще использовать для текстового программирования EV3, но делать это неудобно — язык создавался для автоматической генерации, а не написания программ.
Для Lego NXT поддерживается генерация в язык С с использованием библиотеки ECRobot.
Для квадрокоптера Геоскан Пионер возможна генерация в Lua.