Не работают серво приводы после отключения ардуины от пк
- Войдите на сайт для отправки комментариев
Ср, 12/04/2017 - 12:52
Такая проблема. Arduino pro micro. Скетч работает нормально когда соединен с пк, но как только отключаешь начинает работать очень медленно. Сервухи вообще отказываются работать что можете видеть на 1 видео. Я проверил вот этот скетч
long time = 0;
void setup() {
Serial.begin(9600);
Serial.println("start");
}
void loop() {
time++;
delay(100);
Serial.println(time);
}
чтобы понять работает ли вообще ардуина после отключения. Работает но очень медленно.(2 видео) С чем это может быть связано?
Код который загружал для проверки сервух
#include <Servo.h>
Servo left_arm;
Servo right_arm;
int pos_l = 0;
int pos_r = 0;
void setup()
{
left_arm.attach(9);
right_arm.attach(8);
Serial.begin(9600);
}
void loop()
{
arms_updown();
}
void arms_updown() {
for (int pos = 30; pos <= 120; pos++) {
left_arm.write(pos);
right_arm.write(pos);
delay(15);
}
for (int pos = 120; pos >= 30; pos--) {
left_arm.write(pos);
right_arm.write(pos);
delay(15);
}
}
Вероятнее всего, не хватает питания.
Надеюсь, сервы питаются не от Ардуино?
PS. Чтобы было меньше вопросов, лучше сразу выкладывать не только скетч, но и схему.