Write()

Описание

Передает значение сервомотору, управляет валом сервомотора. В стандартных сервомоторах устанавливает вал на определенный угол (в градусах), перемещая его на определенную позицию. На сервомоторах непрерывного вращения устанавливает скорость вращения вала (значение 0 соответствует максимальной скорости при вращении в прямом направлении, 180 - максимальной скорости при вращении в обратном направлении, 90 - вал неподвижен)

Синтаксис

servo.write(angle)

Параметры

servo: переменная типа Серво

angle: величина управляющего воздействия.

Пример

#include

Servo myservo;

void setup()

{

myservo.attach(9);

myservo.write(90); // set servo to mid-point

}

 

void loop() {}

 

writeMicroseconds ()

Описание

Передает значение сервомотору (в микросекундах), управляет валом сервомотора.

На стандартных сервомоторах значение 1000 соответствует полному повороту против часовой стрелке, 2000 - полному повороту по часовой стрелке и 1500 - среднее положение.

Некоторые производители не соблюдают этот стандарт в точности, поэтому сервомоторы часто реагируют на величину от 700 до 2300. Можно увеличивать конечные точки до тех пор, пока сервомотор не перестанет изменять положение вала. Отметьте, что попытка управлять сервомотором за пределами конечных точек (часто сопровождается гудением) приводит к большому потреблению тока сервомотором, что следует избегать.

Сервомоторы непрерывного вращения реагируют на команду writeMicrosecond аналогично команде write.

Синтаксис:

servo: переменная типа Серво

uS: значение параметра (в микросекундах) (int)

Пример:

#include

Servo myservo;

void setup()

{

myservo.attach(9);

myservo.writeMicroseconds(1500); // set servo to mid-point

}

 

void loop() {}

 

read()

Описаие

Считывает положение вала сервомотора (величина соответствует последнему обращению к команде write())

Синтаксис:

servo.read()

Параметры:

servo: переменная типа Серво

Значения

Угол поворота Серво (от 0 до 180 градусов)

 








Дата добавления: 2015-03-23; просмотров: 675;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.