Не запускается двигатель

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Dromond, 13 апр 2019.

  1. Dromond

    Dromond Нуб

    Здравствуйте!
    Выполняю 4 эксперимент "миксер" робоняша. Не получается запустить двигатель. Сделал все по инструкции, но вращение нет. код брал с сайта
    Код (C++):
    var motor = require('@amperka/motor');
    var leftMotor = motor.connect(motor.MotorShield.M1);
    leftMotor.write(-0.85);
    Пробовал:
    • менять полярность;
    • заменить двигатель на второй из комплекта;
    • Использовать М2 вместо М1;
    • менять направление движения в коде.
    Ни в одном случае от двигателя отклика нет(
    Что мог упустить?
    + фото:
    https://yadi.sk/i/tO-0lNkKkQzIWQ
     
  2. fv1144

    fv1144 Нерд

    Могу ошибаться, но, по моему, двигателю не хватает питания, питание подводится к шилду. Пролистал инструкцию с сайта - там в уроке #4 нет явного указания на подключение внешнего питания, хотя у меня от USB двигатели заводились крайне редко :)
     
  3. AlessandrIT

    AlessandrIT Гик

    Движки хавают больно много.Если вы питали от компьютера то можете восхвалить небеса/божества/кого_угодно_в_кого_верите ибо судя по вашему посту - USB хаб компьютера не сгорел.

    Подключите хотя бы зарядку от телефона с током 1-2 Ампер параллельно питанию Ардуинки.К самим ногам платы Ардуино - бочку электролита на 10 и более микрофарад.Если не поможет, то надо думать дальше.Это так, наиболее простые методы решения проблемы.

    Вот ещё что.На шилде может быть переключатель источника питания.Хрен его знает, как там сейчас ( не покупаю продукцию Амперки, очень уж больно бьёт по и без того пустому карману) но проверить стоит.
     
  4. parovoZZ

    parovoZZ Гуру

    Да там USB хаб умнее абдурины в тысячу раз. Максимум, что произойдет - перезагруз компьютера.