Серво RDS3115GM

OYuN
Offline
Зарегистрирован: 05.02.2015

Доброе время суток. Купил для пробы RDS3115GM. Протестировал используя стандартную библиотеку управления сервоприводами. Все вроде бы и ничего, но сервопривод вместо 180 градусов поворачиваеся только на 170. Проблема с серво или библиотекой ? Кто то сталкивался ?

Кде можно почитать об управлении сервоприводами Ардуиной (управление скоростью, плавность движения)

Спвсибо.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

OYuN пишет:

используя стандартную библиотеку управления сервоприводами

Какую библиотеку Вы называете стандартной и каким ГОСТом она стандартизована - ХЗ!

OYuN пишет:

Протестировал

Как подключил - ХЗ!

Каков был скетч - ХЗ!

Общий вывод

OYuN пишет:

Проблема с серво или библиотекой?

 ХЗ!

 

OYuN
Offline
Зарегистрирован: 05.02.2015

Спасибо. Приятно пообщатся.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Мне тоже.

А в другой раз, когда будете задавать вопрос, имейте в виду, что без схемы, скечта и библиотеки - это не вопрос, а пук в воздух.

OYuN
Offline
Зарегистрирован: 05.02.2015

Библиотека:

 Servo.h - Interrupt driven Servo library for Arduino using 16 bit timers- Version 2
  Copyright (c) 2009 Michael Margolis.  
 
Скетч:
#include <Servo.h>
 
Servo myservo;  // Объект для серво
String val="";
 
void setup()
{
  myservo.attach(2);  // Задане управляющего пина для серво
  Serial.begin(9600); // Открытие монитора ПП
}
 
void loop()
{
 
}
 
// Функция вызывается при поступлении данных в порт
void serialEvent() {
  
  while (Serial.available()) {
   delay(5);
   char ch = (char)Serial.read();
    val += ch;
  }
  
  myservo.write(val.toInt()); // Изменение положения серво
  Serial.println(val);
  val="";
}
 
Схема:
Плюс и минус серво на источник (5В до 6А) управляющий на Ардуино. Минуса естественно объеденены. Рисовать не буду, думаю и так ясно.