Weblessons.org
Home Page | Language Reference| extended() | SD Reference | Libraries | Comparison | Changes
Robot
motorsStop()
Description
Stop both motors of the robot.
Syntax
Robot.motorsStop()
Parameters
none
Returns
none
Examples
#include <ArduinoRobot.h>
void
setup
(
)
{
Robot.begin
(
)
;
}
void
loop
(
)
{
Robot.motorsWrite
(
255
,
255
)
;
//Make the robot go forward, full speed
delay
(
1000
)
;
Robot.motorsStop
(
)
;
//Fast stop the robot
delay
(
1000
)
;
Robot.motorsWrite
(
255
,-
255
)
;
//Make the robot rotate right, full speed
delay
(
1000
)
;
Robot.motorsWrite
(
0
,
0
)
;
//Slow stop the robot
delay
(
1000
)
;
}
Note
You can as well stop the motors by calling Robot.motorsWrite(0,0). Difference is, after the later is called, the motors may still move a little due to momentum(so called slow stop). Robot.motorsStop() will stop the motors and make them stiff, so stop instantly.
See also
Reference Home
The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.