Arduino:Библиотеки/Servo/write()
Материал из Онлайн справочника
< Arduino:Библиотеки | Servo
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Функция write()[1]
Передает на сервомотор определенное значение, тем самым осуществляя управление валом. Если это стандартный сервомотор, то переданное значение устанавливает угол (в градусах), на который должен повернуться вал. Если это сервомотор непрерывного вращения, то переданное значение устанавливает скорость вращения вала, где «0» – это максимальная скорость в одном направлении, «180» – максимальная скорость в другом направлении, а «90» – это полная остановка.
Синтаксис
servo.write(angle)
Параметры
servo – переменная типа Servo
angle – значение, которое нужно передать сервомотору (от «0» до «180»)
Пример
#include <Servo.h>
Servo myservo;
void setup()
{
myservo.attach(9);
myservo.write(90); // задаем среднюю точку, тем самым останавливая вал сервомотора
}
void loop() {}
См.также
- attach()
- read()
Внешние ссылки
Категории:
- Страницы, использующие повторяющиеся аргументы в вызовах шаблонов
- Справочник языка Arduino
- Arduino
- Перевод от Сubewriter
- Проверка:myagkij
- Оформление:myagkij
- Редактирование:myagkij
- Стандартные библиотеки
- Стандартная библиотека
- Стандартная библиотека Arduino
- Стандартные библиотеки Arduino
- Библиотека Servo
- Стандартная библиотека Servo
- Servo
- Функция