Вот он — L-Motor Shield с незапаянными пин-экстендерами, но с запаянной серво-частью.
Для подготовки шилда к работе потребуются:
— припой
— флюс (например, канифоль)
— паяльник 🙂
по желанию — «третья рука»
т.к. на шилде установлена 74HCT240, то придётся отпаять диод D3 и поставить перемычку из припоя
Припаиваем пин-экстендеры. Чтобы шилд правильно устанавливался на контроллер Arduino/CraftDuino, нужно плотно прижать пластиковую часть к плате и сначала припаять крайний пин с одной стороны, затем с другой, а потом уже припаять все остальные пины.
Вот собственно и всё!
При помощи джамперов выбираем тип питания двигателей, зажимаем провода двигателей в зажимах и можем начинать программировать!
Для работы с шилдом, уважаемым Burjui-ем уже написана удобная библиотека LMotorShield
Репозиторий библиотеки на гитхабе: https://github.com/RoboCraft/LMotorShield
В архиве библиотеки есть документация, да и наименование методов не даст вам ошибиться.
Так же с библиотекой идёт пример — MotorsAndServos.pde, который можно прошить и убедиться в том, что всё работает как нужно.
Итак, шилд готов к работе и моторчики подключены. Для сборки простого ардуино-бота остаётся самая малость 🙂