Сервопривод SG90

Ragolted
Offline
Зарегистрирован: 15.02.2015

Сервопривод не хочет работать, пробовал разные коды для него - все без толку, срабатывает только при подаче питания и поворачивается примерно на 10 градусов, и все, после этого больше ничего с ним не происходит. Питается от 2 батареек по 3.7В. Подключать пробовал в разные слоты, ничего не помогает. Думаю что бракованный, но мало ли кто-то тоже с такой проблемой сталкивался и знает как это исправить.

#include <Servo.h> 

Servo myservo;

void setup()
{
  myservo
.attach(9);
  myservo
.write(90);  // поворачиваем серву на 90 градусов
}

void loop() {}
#include <Servo.h> 

Servo myservo;

void setup()
{
  myservo
.attach(9);
  myservo
.write(90);  // поворачиваем серву на 90 градусов
}

void loop() {}
bwn
Offline
Зарегистрирован: 25.08.2014

http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukomment...

Это для начала, штатной оптике разрешения не хватает.

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

да сжег ты наверно уже. нафига так много напряжения подаешь? мощности хотел прибавить?

ValeryF
Offline
Зарегистрирован: 18.05.2015

Прикольная вещь !

http://alex-exe.ru/programm/program-control-4serva-com/

Вот этим кодом проверял :

#include <Servo.h>

Servo myservo;  // create servo object to control a servo
 
int pos = 0; 
byte bytev=0;
 
void setup() 
{
 myservo.attach(9);
Serial.begin(9600);
}
void loop() {
myservo.write(pos);              
delay(15); 
}
void serialEvent() {
  while (Serial.available()) {
    bytev= (byte)Serial.read();
     pos = map(bytev,0,60, 0,180);
             
    }
  }

P.S. Нужно выбрать порт , нажать Connect , не забыть снять галочки с Джойстика и Автопилота .

Управляется движком "Серво 1"

Может кто-то раньше и видел , но я наткнулся на эту штуку впервые .

art100
Offline
Зарегистрирован: 09.03.2014

ValeryF пишет:
...Вот ... проверял ...
На дату посмотри. Жека давно указал что автор сжег 7 вольтами.