Arduino:Библиотеки/Servo/attach(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия 1 участника)
Строка 41: Строка 41:
= См.также=
= См.также=


# attached()
# [[Arduino:Библиотеки/Servo/attached()|attached()]]
# detach()
# [[Arduino:Библиотеки/Servo/detach()|detach()]]


=Внешние ссылки=
=Внешние ссылки=
Строка 48: Строка 48:
<references />
<references />


{{ads}}
 
{{Навигационная таблица/Справочник языка Arduino}}
{{Навигационная таблица/Портал/Arduino}}
{{Навигационная таблица/Arduino библиотеки}}
 
{{Навигационная таблица/Arduino продукты}}
 
{{Навигационная таблица/Arduino/Примеры}}
 
{{Навигационная таблица/Телепорт}}
 


[[Категория:Стандартные библиотеки]]
[[Категория:Стандартные библиотеки]]

Текущая версия от 11:16, 8 июля 2023

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

Функция 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()

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