Проблема с приводом постоянного вращения
- Войдите на сайт для отправки комментариев
Пт, 07/06/2013 - 12:00
Купил вот такой привод http://amperka.ru/collection/servo/product/servo-fs5113r
К примеру вставляю вот такой код:
#include <Servo.h> Servo myservo; // создаём объект для контроля сервы void setup() { myservo.attach(9); // серва подключена к 9-му пину } void loop() { myservo.write(0); delay(350); myservo.write(90); // остановить вращение. delay(15000); myservo.write(180); delay(350); myservo.write(90); // остановить вращение. delay(3000); myservo.write(0); delay(350); myservo.write(90); //остановить вращение. delay(1000); myservo.write(180); delay(350); myservo.write(90); // остановить вращение. delay(3000); }
почему выполняется только первые три команды, вот эти
myservo.write(0); delay(350); myservo.write(90); //остановить вращение. delay(15000); myservo.write(180); delay(350);
и дальше они по кругу идут.
не понимаю...
Прям мистика какая то.
Есть еще у меня 2 сервопривода обычных.
Думаю, дай хоть их попробую подключить(ранее работали нормально), подключаю, вставляю скетч из примеров.
Нуль эмоций. Ни один ни второй. Вообще не крутятся.
Нагнетающая обстановка накаляется.
Что бы наверняка, поигрался со светодиодами на тех пинах на которых тестил сервы - все работает.
У меня паника...