Motor Shield и 2 шаговика

Тема в разделе "Моторы, сервоприводы, робототехника", создана пользователем deloop, 4 апр 2016.

  1. deloop

    deloop Нуб

    Помогите, пожалуйста. Есть Arduino Uno, две платы MotorShield(2A) и два шаговика. Как все это собрать в этажерку, чтобы отдельно управлять каждым двигателем?
     
  2. acos

    acos Официальный гик Администратор

    Один Motor Shield с шаговиком будет управляться так же как и обычно - через библиотеку.
    Подробности тут http://wiki.amperka.ru/продукты:motor-shield#управление_через_готовую_библиотеку

    На втором Motor Shield нужно снять джамперы и припаять проводочки к другим управляющим пинам. Подробнее тут http://wiki.amperka.ru/продукты:motor-shield#контакты_выбора_управляющих_пинов

    Затем для управления вторым Motor Shield точно так же использовать библиотеку, только создавать объект для нестандартных пинов, так как написано в комментариях к примеру с библиотекой

    Код (C++):
    // Если использовать Motor Shield на нестандартных пинах,
    // конструктор будет выглядеть иначе.
    // Например, для пинов 8, 9, 10, 11 конструктор будет таким:
    // StepperAmperka motor = StepperAmperka(200, 8, 9, 10, 11);