Объект «brick»

Объект «brick» представляет контроллер ТРИК и предоставляет доступ к устройствам робота.

Метод
Описание

Предоставляет доступ к акселерометру.

Предоставляет доступ к информации об аккумуляторе.

Предоставляет доступ к датчику цвета по видеокамере.

Предоставляет доступ к дисплею робота.

Предоставляет доступ к энкодеру на указанном порту.

Получить фотографию с камеры в виде массива байт.

Предоставляет доступ к гироскопу.

Предоставляет доступ к кнопкам на корпусе робота.

Проиграть звуковой файл.

Проиграть звук с заданной частотой.

Предоставляет доступ к светодиоду на корпусе робота.

Предоставляет доступ к датчику линии по видеокамере.

Предоставляет доступ к мотору на указанном порту.

Предоставляет доступ к датчику объекта по видеокамере.

Произнести переданную как параметр строку (на русском или английском языке).

Предоставляет доступ к сенсору на указанном порту.

Останавливает все моторы и активные датчики, убирает нарисованное на дисплее.

Предоставляет доступ к рисованию маркером заданного цвета на полу. Доступен только в режиме двумерной модели.

Предоставляет доступ к инфракрасному датчику.

accelerometer

Предоставляет доступ к акселерометру (класс «Accelerometer»).

Синтаксис

battery

Предоставляет доступ к информации об аккумуляторе.(класс «Battery»).

Синтаксис

colorSensor

Предоставляет доступ к датчику цвета по видеокамере (класс «ColorSensor»).

Синтаксис

display

Предоставляет доступ к дисплею робота (класс «Display»).

Синтаксис

encoder

Предоставляет доступ к энкодеру на указанном порту (класс «Encoder»).

Синтаксис

В качестве параметра необходимо указать порт.

Пример

getStillImage

Получить фотографию с камеры в виде массива байт.

Синтаксис

gyroscope

Предоставляет доступ к гироскопу (класс «Gyroscope»).

Синтаксис

keys

Предоставляет доступ к кнопкам на корпусе робота (класс «Keys»).

Синтаксис

led

Предоставляет доступ к светодиоду на корпусе робота (класс «Led»).

Синтаксис

lineSensor

Предоставляет доступ к датчику линии по видеокамере (класс «LineSensor»).

Синтаксис

motor

Предоставляет доступ к мотору (силовому или сервомотору) на указанном порту (класс «Motor»).

Синтаксис

В качестве параметра необходимо указать порт.

Пример

objectSensor

Предоставляет доступ к датчику объекта по видеокамере (класс «ObjectSensor»).

Синтаксис

playSound

Проиграть звуковой файл.

Синтаксис

В качестве параметра необходимо указать имя файла с абсолютным путем или путем относительно папки trik на контроллере.

Пример

playTone

Проиграть звук с заданной частотой.

Синтаксис

В качестве параметров необходимо указать частоту звука frequency и время time в мс, в течение которого необходимо проигрывать звук.

Пример

say

Произнести строку (на русском или английском языке).

Синтаксис

В качестве параметра необходимо указать строку на английском или русском языке.

Пример

sensor

Предоставляет доступ к сенсору на указанном порту (класс «Sensor»).

Синтаксис

В качестве параметра необходимо указать порт.

Пример

stop

Останавливает все моторы и активные датчики, убирает нарисованное на дисплее.

Синтаксис

marker

Предоставляет доступ к рисованию маркером заданного цвета на полу. Доступен только в режиме двумерной модели (класс «Marker»)

Синтаксис

irCamera

Предоставляет доступ к инфракрасному датчику (класс «IrCamera»).

Синтаксис

Last updated

Was this helpful?