серво FS5519M не вращается на 180

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем djdance, 31 авг 2012.

  1. djdance

    djdance Нерд

    сабж!
    во-первых, при дефолтных настройках (myservo.attach(3)) - меньше 35 и больше 136 градусов не понимает.

    Нашел я ему границы: 0 и 180 "градусов" - myservo.attach(3,890,2000). То есть, так он реагирует на весь диапазон myservo.write()

    Но максимум раскрытия у него всегда вполовину меньше 180 градусов (при myservo.write(180) - чуть больше девяноста реальных). После detach рукой можно повернуть на 180.

    Как довести до полуокружности?
     
    Humiboy нравится это.
  2. Humiboy нравится это.
  3. <Lame>

    <Lame> Гик

    У меня такая же серва, а точнее две штуки, обе прекрасно работают. Попробуйте вот этот скетч:
    PHP:

    #include <Servo.h>

    Servo myservo;  // create servo object to control a servo
                    // a maximum of eight servo objects can be created
     
    int pos = 0;    // variable to store the servo position
     
    void setup()
    {
      myservo.attach(9);  // attaches the servo on pin 9 to the servo object
    }
     
     
    void loop()
    {
      for(pos = 0; pos < 180; pos += 1)  // goes from 0 degrees to 180 degrees
      {                                  // in steps of 1 degree
        myservo.write(pos);              // tell servo to go to position in variable 'pos'
        delay(15);                       // waits 15ms for the servo to reach the position
      }
      for(pos = 180; pos>=1; pos-=1)     // goes from 180 degrees to 0 degrees
      {                                
        myservo.write(pos);              // tell servo to go to position in variable 'pos'
        delay(15);                       // waits 15ms for the servo to reach the position
      }
    }
     
    Должно всё работать!!!
     
    Humiboy нравится это.
  4. <Lame>

    <Lame> Гик

    Не надо было границы задавать! И так всё должно работать:)
     
    Humiboy нравится это.
  5. Уже пробовал.
    Вот что: серва крутится 4 секунды как надо и со скоростью черепахи(ОЧЕНЬ МЕДЛЕННО) идёт вправо.
    Через 15 секунд останавливается.

    Если подключить серву к выходам 9 и 10 ардуинка не определяется компом никак и не исполняет скетч.
    Подключил ВСЁ - не работает ничего.
    Подключит ВСЁ КРОМЕ СЕРВЫ - всё работает идеально.
     
    Humiboy нравится это.
  6. Мне понятно. У меня не работает.
     
  7. Границы я не задавал.
     
  8. А вы с Troyka Shield подключаете или без неё? Я - с Troyk`ой.
     
  9. <Lame>

    <Lame> Гик

    •Во-первых, при выполнении этого скетча серва итак должна медленно крутиться;
    •Во-вторых, серве явно не хватает питания от компа! Подключите любое внешнее, ту же самую девятивольтовую "Крону", я знаю, что у вас есть, даже с разьёмом, я всё знаю, я читаю мысли...
    Шутка:)
     
    Humiboy нравится это.
  10. <Lame>

    <Lame> Гик

    я с тройкой, но это без разницы впринципе, с тройко, или без =)
     
    Humiboy нравится это.
  11. ОТ КОМПА НЕХВАТАЕТ??? :eek::eek::eek:

    И какого хрена меня Амперка об этом не предупредила.
     
  12. Но как работать - вы же сами знаете - LCD я не подключал.
    Я использовал Serial.print(""), а когда USB кабель будет не подключен? :confused:
     
  13. <Lame>

    <Lame> Гик

    А про границы я и не вам писал, а djdance.
    А о том что питания от компа нехватит, они не обязаны были предупреждать, т.к. у меня например от компа хватает, у товарища nailxx наверное тоже, а у вас может быть USB на компе слабый:)
     
    Humiboy нравится это.
  14. <Lame>

    <Lame> Гик

    А USB можно оставить, просто дополнительно подключите Крону и всё!
     
    Humiboy нравится это.
  15. Последни
     
  16. Ой, лох@нулся!
     
  17. Мой комп ОЧЕНЬ старый , самодельный, стоит Windows 7, Arduino подключается через удлинитель...
    Что ещё вам рассказать? :D

    p.s. Может всё из-за удлинителя?
     
  18. Ещё мой комп ужасно тормозит...
     
  19. <Lame>

    <Lame> Гик

    <Zloy Admin>А что вы хотели сказать? Отредактируйте сообщение, не засоряёте форум новыми!!!</Zloy Admin>
     
    Humiboy нравится это.
  20. Забыл...

    Может всё из-за удлинителя?