Class «motor»
Provides control of the robot motor (power or servo motor) connected to ports M1, ..., M4, S1, ..., S6.
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
Was this helpful?