Arduino:Библиотеки/Servo/attach()

Материал из Онлайн справочника
Версия от 16:36, 10 декабря 2016; Myagkij (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.

Функция attach()[1]

Подключает переменную типа Servo к контакту. Обратите внимание, что на Arduino версии 0016 и старше библиотека Servo поддерживает работу сервомоторов только на двух контактах – 9-ом и 10-ом.

Синтаксис

servo.attach(pin)
servo.attach(pin, min, max)

Параметры

servo  переменная типа Servo
pin  номер контакта, к которому подключен сервомотор
min (опционально)  продолжительность импульса, в микросекундах. Должна соответствовать минимальному углу (0 градусов) на сервомоторе. По умолчанию выставлено значение «544»
max (опционально)  продолжительность импульса, в микросекундах. Должна соответствовать максимальному углу (180 градусов) на сервомоторе. По умолчанию выставлено значение «2400»

Пример

#include <Servo.h> 

Servo myservo;

void setup() 
{ 
  myservo.attach(9);
} 

void loop() {}

См.также

  1. attached()
  2. detach()

Внешние ссылки