Class «motor»

This article is automatically translated from Russian by Google Translator.

Provides control of the robot motor (power or servo motor) connected to ports M1, ..., M4, S1, ..., S6.

Method

Description

Blocking of motors for braking for a specified time.

Returns the current motor power.

Turns the motor off.

Turns on the motor with the specified power.

brake

Blocking of motors for braking for a specified time in milliseconds.

Syntax

brick.motor(motorName).brake(durationMs);
brick.motor("motorName").brake(durationMs);

As a parameter, you must specify the time in milliseconds.

power

Returns the current motor power (-100 to 100).

Syntax

var pow1 = brick.motor(motorName).power();
var pow2 = brick.motor("motorName").power();

powerOff

Turns the motor off.

Syntax

brick.motor(motorName).powerOff();
brick.motor("motorName").powerOff();

setPower

Turns on the motor with the specified power.

Syntax

brick.motor(motorName).setPower(power);
brick.motor("motorName").setPower(power);

As a parameter, you must specify the power. The power is set in the range from -100 ("full reverse") to 100 ("full forward"). 0 corresponds to a force break, i.e. the motor stops, it is blocked and remains energized.

Last updated