• Если долго всматриваться в документацию — то она начнет отвечать на твои вопросы.

Библиотека EV3 Basic (Роботы Lego EV3)

В 2015 году появилось замечательное расширение для MS Small Basic — EV3 Basic для программирования роботов LEGO EV3 Mindstorms. Юные программисты и робототехники фактически получили новую, гораздо более удобную среду программирования для платформы LEGO EV3 Mindstorms, на простом языке программирования MS Small Basic. EV3 Basic так же прост и понятен, как и сам Small Basic и гораздо проще и понятнее, чем EV3-G (Среда «программирования» от Lego). В то же время EV3 Basic обладает перед EV3-G рядом неоспоримых преимуществ, присущих текстовым языкам программирования.

Для тех, кто переходит с системы программирования LEGO EV3-G на EV3 Basic мы рекомендуем следующую таблицу соответствия команд EV3-G и EV3 Basic.

 

Описание набора Lego Mindstorms EV3

 


 

Описание работы с программным комплексом Lego EV3 Basic

 


Классы EV3 Basic:

 

КЛАСС ASSERT

Класс реализует тестовые функции, которые помогают проверить на корректность программный код.



 

КЛАСС BUTTONS

Класс кнопок блока EV3, позволяет прочитать состояния и нажатия (включая щелчки) кнопок на блоке.



 

КЛАСС EV3FILE

Класс для доступа к файловой системе блока EV3, позволяет выполнить чтение и запись данных в файлы.



 

КЛАСС LCD

Управление ЖК-экраном блока EV3.



 

КЛАСС EV3

Полезные функции блока EV3.



 

КЛАСС MOTOR

Управление моторами, подключенными к блоку EV3.



 

КЛАСС SENSOR

Работа с датчиками, подключенными к блоку EV3.



 

КЛАСС MAILBOX

Отправка сообщений между блоками EV3 посредством Bluetooth.



 

КЛАСС SPEAKER

Использование динамика на блоке EV3.



 

КЛАСС THREAD

Класс предназначен для обеспечения многопоточности в программе.



 

КЛАСС VECTOR

Объект для выполнения операций над большими объемами числовых данных.



Поделиться: