Проход по ссылкам навигацииГлавная : Статьи :

Arduino UNO урок 2 (Управление сервоприводом)

Arduino UNO урок 2 (Управление сервоприводом)



Сервопривод Китайское реле времени SJ40 является очень Регулирование тиристором важным элементом при Простая схема терморегулятора температуры конструировании роботов.

Robus 600 р 1000р схема подключения электрическая показать Во этом Регулирование тиристором уроке мы 18b20 рассмотрим как при Китайское реле времени SJ40 помощи Arduino UNO управлять Регулирование тиристором сервоприводом.

Программа очень проста Простая схема терморегулятора температуры и наглядна. Начинается Регулирование тиристором она Robus 600 р 1000р схема подключения электрическая показать с подключения файла Данный файл Регулирование тиристором содержит Регулирование тиристором все необходимые 18b20 команды для управления сервоприводом, Китайское реле времени SJ40 чтобы облегчить Регулирование тиристором нам жизнь и Простая схема терморегулятора температуры не изобретать Robus 600 р 1000р схема подключения электрическая показать велосипед. Далее, Регулирование тиристором мы должны 18b20 создать объект servo. Китайское реле времени SJ40 Пусть это будет servoMain. Регулирование тиристором Следующая функция будет setup(), Простая схема терморегулятора температуры в которой мы Регулирование тиристором указываем, Robus 600 р 1000р схема подключения электрическая показать что сервопривод подключен к выводу Регулирование тиристором 10 Регулирование тиристором контроллера.

Теперь 18b20 все готово и мы Китайское реле времени SJ40 можем посылать Регулирование тиристором команды для управления Простая схема терморегулятора температуры сервоприводом. В Robus 600 р 1000р схема подключения электрическая показать главной функции Регулирование тиристором loop(), мы 18b20 даем различные команды Китайское реле времени SJ40 для серводвигателя, выдерживая паузы Регулирование тиристором между командами.

/*
Arduino Простая схема терморегулятора температуры Servo
*/
#include <servo.h>
Регулирование тиристором Servo servoMain; // Обьект Servo
 
Регулирование тиристором void setup()
18b20 {
   servoMain.attach(10); // Китайское реле времени SJ40 Servo присоединен Регулирование тиристором к 10 выводу
Простая схема терморегулятора температуры }
 
void Robus 600 р 1000р схема подключения электрическая показать loop()
{
   Регулирование тиристором servoMain.write(45);  18b20 // Повернуть серво Китайское реле времени SJ40 влево на 45 градусов
   Регулирование тиристором delay(2000);          // Пауза 2 Простая схема терморегулятора температуры сек.
   servoMain.write(0);   Регулирование тиристором // Robus 600 р 1000р схема подключения электрическая показать Повернуть серво влево на 0 Регулирование тиристором градусов
   Регулирование тиристором delay(1000);          // 18b20 Пауза 2 сек.
   servoMain.Китайское реле времени SJ40 write(90);  // Регулирование тиристором Повернуть серво на Простая схема терморегулятора температуры 90 градусов. Robus 600 р 1000р схема подключения электрическая показать Центральная позиция
   Регулирование тиристором delay(1500);          // 18b20 Пауза 1.5 Китайское реле времени SJ40 сек.
   servoMain.write(135); // Регулирование тиристором Повернуть серво вправо на Простая схема терморегулятора температуры 135 градусов
   delay(3000);          Регулирование тиристором // Robus 600 р 1000р схема подключения электрическая показать Пауза 3 сек.
   servoMain.write(180); Регулирование тиристором // Регулирование тиристором Повернуть серво 18b20 вправо на 180 градусов
   Китайское реле времени SJ40 delay(1000);          // Регулирование тиристором Пауза 1 сек.
   Простая схема терморегулятора температуры servoMain.write(90);  Robus 600 р 1000р схема подключения электрическая показать // Повернуть Регулирование тиристором серво на 18b20 90 градусов. Центральная Китайское реле времени SJ40 позиция
   delay(5000);          // Пауза Регулирование тиристором 5 сек.
}
</servo.h>


Используемый в Регулирование тиристором уроке Robus 600 р 1000р схема подключения электрическая показать сервопривод содержит 3 провода: черный, Регулирование тиристором красный Регулирование тиристором и оранжевый 18b20 (или белый).

Регулирование тиристором


Схема подсоединения Китайское реле времени SJ40 к Arduino Регулирование тиристором следующая: черный провод Простая схема терморегулятора температуры присоединяем к Robus 600 р 1000р схема подключения электрическая показать выводу Arduino Регулирование тиристором 0V, 18b20 красный к Arduino 5V Китайское реле времени SJ40 и оранжевый/белый к 10 Регулирование тиристором выводу Arduino UNO.



Robus 600 р 1000р схема подключения электрическая показать Источник: http://www.hobbytronics.co.uk/