@EternalEnvy

Не работают моторчики от motor shield?

Буду благодарен, если поможете разобраться новичку.
Отказываются работать моторчики Tamiya Twin-Motor Gearbox. При подаче питания непосредственно на них они работают. Но при подключении моторчиков через мотор шилду и заливания тестового скетча ничего не происходит(не работает ни запитаным от пк, ни через батарейки). Компилятор не ругается, сама ардуинина исправна, шилда тоже(лампочка питания горит при подключении источника)
Как источник питания использую 4 батарейки АА.
В качестве тестового скетча использовал этот код:
#include

AF_DCMotor motor(4);

void setup() {
Serial.begin(9600); // set up Serial library at 9600 bps
Serial.println("Motor test!");

// turn on motor
motor.setSpeed(200);

motor.run(RELEASE);
}

void loop() {
uint8_t i;

Serial.print("tick");

motor.run(FORWARD);
for (i=0; i<255; i++) {
motor.setSpeed(i);
delay(10);
}

for (i=255; i!=0; i--) {
motor.setSpeed(i);
delay(10);
}

Serial.print("tock");

motor.run(BACKWARD);
for (i=0; i<255; i++) {
motor.setSpeed(i);
delay(10);
}

for (i=255; i!=0; i--) {
motor.setSpeed(i);
delay(10);
}


Serial.print("tech");
motor.run(RELEASE);
delay(1000);
}
моторы подсоединял к 4 порту
  • Вопрос задан
  • 589 просмотров
Решения вопроса 1
Если они работают при прямой подаче питания, то это всё же проблема шилда.
Наличие индикации питания не означает, что шилд исправен/правильно запрограммирован.
Что за шилд управления двигателями?

Попробуйте так :)
590e068e2bf5409aade482a1b1c92069.jpg
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@EternalEnvy Автор вопроса
вот эта
f46a8c1e34d04eb1b0b1160a2a0976ef.JPG
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы