motorsStop()
Описание
Функция останавливает оба двигателя робота.
Синтаксис
Robot.motorsStop()
Параметры
нет
Возвращаемые значения
нет
Пример
#include <ArduinoRobot.h>
void setup(){
Robot.begin();
}
void loop(){
Robot.motorsWrite(255,255); //Запускаем робота вперед на полной скорости
delay(1000);
Robot.motorsStop(); //Мгновенно останавливаем робота
delay(1000);
Robot.motorsWrite(255,-255);//Поворачиваем робота вправо на максимальной скорости
delay(1000);
Robot.motorsWrite(0,0); //Плавно останавливаем робота
delay(1000);
}
Примечание
Остановить двигатели можно и с помощью функции Robot.motorsWrite(0, 0). Основное отличие двух функций заключается в том, что после вызова motorsWrite(0, 0) двигатели могут еще какое-то время вращаться по инерции (это, так называемая, плавная остановка). Вызов же функции Robot.motorsStop() мгновенно застопорит двигатели, что приведет к моментальной остановке робота.

