Описание
Метод объекта Servo связывает контакт Arduino с переменной типа Servo. Примечание: в версиях Arduino до 0016 библиотека Servo может работать только с серводвигателями, подключенными к контактам 9 и 10.
Синтаксис
servo.attach(pin);
servo.attach(pin, min, max);
Параметры
servo - экземпляр класса Servo.
pin - номер контакта, с которым связан сервопривод.
min (не обязательный параметр) - ширина импульса, выраженная в микросекундах, которая соответствует минимальному углу (0 градусов) поворота серводвигателя (по умолчанию 544).
max (не обязательный параметр) - ширина импульса, выраженная в микросекундах, которая соответствует максимальному углу поворота (180 градусов) серводвигателя (по умолчанию 2400).
Возвращаемые значения
возвращает номер канала, а в случае сбоя 0.
Пример:
#include <Servo.h>
Servo myservo;
void setup()
{
myservo.attach(9);
}
void loop() {}
Смотрите также:
attached()
detach()
Библиотека Servo
Справочник
Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.
Источник: http://www.arduino.cc/en/Reference/ServoAttach |