Сервопривод
Код замок на микросхемах является очень
Серво машинка из cd-rom важным элементом при
Китайское реле времени SJ40 конструировании роботов.
18b20 Во этом
Серво машинка из cd-rom уроке мы
Регулирование тиристором рассмотрим как при
Код замок на микросхемах помощи
Arduino UNO управлять
Серво машинка из cd-rom сервоприводом.
Программа очень проста
Китайское реле времени SJ40 и наглядна. Начинается
Серво машинка из cd-rom она
18b20 с подключения файла
Данный файл
Серво машинка из cd-rom содержит
Серво машинка из cd-rom все необходимые
Регулирование тиристором команды для управления сервоприводом,
Код замок на микросхемах чтобы облегчить
Серво машинка из cd-rom нам жизнь и
Китайское реле времени SJ40 не изобретать
18b20 велосипед. Далее,
Серво машинка из cd-rom мы должны
Регулирование тиристором создать объект
servo.
Код замок на микросхемах Пусть это будет
servoMain.
Серво машинка из cd-rom Следующая функция будет
setup(),
Китайское реле времени SJ40 в которой мы
Серво машинка из cd-rom указываем,
18b20 что сервопривод подключен к выводу
Серво машинка из cd-rom 10
Серво машинка из cd-rom контроллера.
Теперь
Регулирование тиристором все готово и мы
Код замок на микросхемах можем посылать
Серво машинка из cd-rom команды для управления
Китайское реле времени SJ40 сервоприводом. В
18b20 главной функции
Серво машинка из cd-rom loop(), мы
Регулирование тиристором даем различные команды
Код замок на микросхемах для серводвигателя, выдерживая паузы
Серво машинка из cd-rom между командами.
/*
Arduino Китайское реле времени SJ40 Servo
*/
#include <servo.h>
Серво машинка из cd-rom Servo servoMain; // Обьект Servo
Серво машинка из cd-rom void setup()
Регулирование тиристором {
servoMain.attach(10); // Код замок на микросхемах Servo присоединен Серво машинка из cd-rom к 10 выводу
Китайское реле времени SJ40 }
void 18b20 loop()
{
Серво машинка из cd-rom servoMain.write(45); Регулирование тиристором // Повернуть серво Код замок на микросхемах влево на 45 градусов
Серво машинка из cd-rom delay(2000); // Пауза 2 Китайское реле времени SJ40 сек.
servoMain.write(0); Серво машинка из cd-rom // 18b20 Повернуть серво влево на 0 Серво машинка из cd-rom градусов
Серво машинка из cd-rom delay(1000); // Регулирование тиристором Пауза 2 сек.
servoMain.Код замок на микросхемах write(90); // Серво машинка из cd-rom Повернуть серво на Китайское реле времени SJ40 90 градусов. 18b20 Центральная позиция
Серво машинка из cd-rom delay(1500); // Регулирование тиристором Пауза 1.5 Код замок на микросхемах сек.
servoMain.write(135); // Серво машинка из cd-rom Повернуть серво вправо на Китайское реле времени SJ40 135 градусов
delay(3000); Серво машинка из cd-rom // 18b20 Пауза 3 сек.
servoMain.write(180); Серво машинка из cd-rom // Серво машинка из cd-rom Повернуть серво Регулирование тиристором вправо на 180 градусов
Код замок на микросхемах delay(1000); // Серво машинка из cd-rom Пауза 1 сек.
Китайское реле времени SJ40 servoMain.write(90); 18b20 // Повернуть Серво машинка из cd-rom серво на Регулирование тиристором 90 градусов. Центральная Код замок на микросхемах позиция
delay(5000); // Пауза Серво машинка из cd-rom 5 сек.
}
</servo.h>
Используемый в
Серво машинка из cd-rom уроке
18b20 сервопривод содержит 3 провода: черный,
Серво машинка из cd-rom красный
Серво машинка из cd-rom и оранжевый
Регулирование тиристором (или белый).
Схема подсоединения Код замок на микросхемах к Arduino Серво машинка из cd-rom следующая: черный провод
Китайское реле времени SJ40 присоединяем к
18b20 выводу
Arduino Серво машинка из cd-rom 0V,
Регулирование тиристором красный к
Arduino 5V Код замок на микросхемах и оранжевый/белый к 10
Серво машинка из cd-rom выводу
Arduino UNO.
18b20 Источник:
http://www.hobbytronics.co.uk/