Arduino:Библиотеки/Stepper/step(steps)
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
{{#setlogo:ArduinoCommunityLogo.png}}
Поддержать проект | Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Функция step()[1]
Поворачивает мотор на указанное количество шагов со скоростью, указанной в последнем вызове функции setSpeed(). Эта функция – блокирующая, и это значит, что при ее выполнении скетч будет поставлен как бы на паузу: пока мотор не остановится, следующая строчка кода прочитана не будет. К примеру, если у вас 100-шаговый мотор, и вы задали скорость, скажем, 1 оборот в минуту, а затем вызвали функцию step(100), то она будет работать целую минуту. Поэтому, чтобы скетч был более управляемым, сделайте скорость повыше и с каждым вызовом step() делайте лишь несколько шагов.
Синтаксис
stepper.step(steps)
Параметры
steps – количество шагов, на которые должен повернуться мотор. Чтобы повернуться в одном направлении, впишите положительное число, чтобы в другом – отрицательное. Тип данных – int
Что возвращает
Ничего.
См.также
- Stepper(steps, pin1, pin2)
- Stepper(steps, pin1, pin2, pin3, pin4)
- setSpeed(rpm)
Внешние ссылки
Категории:
- Страницы, использующие повторяющиеся аргументы в вызовах шаблонов
- Справочник языка Arduino
- Arduino
- Перевод от Сubewriter
- Проверка:myagkij
- Оформление:myagkij
- Редактирование:myagkij
- Стандартные библиотеки
- Стандартная библиотека
- Стандартная библиотека Arduino
- Стандартные библиотеки Arduino
- Библиотека Stepper
- Стандартная библиотека Stepper
- Stepper
- Функция