Здравствуйте! Подскажите пожалуйста, как быть в такой ситуации: есть multiservo shield+arduino nano+dc motor, пытаюсь все это подружить и ничего не получается 1) соединил соответствующие контакты у план Vin и Gnd, далее 4 и 5 (вроде по описанию они отвечают за соединение i2c) - огонечек mON не горит, PON - горит. Значит питания на логической части нет? пробовал и 4 и 5 нано на SCL и SDA - аналогично, mON не горит... 2) Как подключить обычный моторчик , если надо чтобы он вращался в разные стороны (если в одну мог бы как в вашем примере "Миксер" сделать) ? Заранее благодарю за ответы.
Multiservo Shield здесь лишний, вам нужен Motor Shield. Да и к Nano не очень то удобно подключаться, лучше тогда уж Uno/Leonardo.
Что есть другие варианты я понимаю, но хотелось проще и других шилдов че-то найти не смог ( С мультисерво вообще никак ? И к нано его подключить такая проблема оказывается ??? PS У меня есть уно, но не охота доставать из другого проекта.
Подключить-то хоть и не так удобно, как к ардуинам со стандартными колодками, но очень даже можно, проводами к соответствующим контактам нано. Только мультисерво шилд вроде предназначен не для управления DC моторами, а для управления сервами, питание на которые подано постоянно, а управление осуществляется при помощи ШИМ. Для DC мотора нужен мотор шилд или драйвер моторов, или H-мост из транзисторов.
Multiservo Shield в принципе не предназначен для управления двигателями постоянного тока, на нем вообще нет драйвера двигателя. Проблема не в подключении к Nano, а в том, что он вам сейчас совершенно бесполезен. Для управления двигателем постоянного тока вам нужен http://amperka.ru/product/arduino-motor-shield . Его сейчас, к сожалению, нет в наличии. В принципе, можете воспользоваться http://amperka.ru/product/troyka-stepper-motor-driver , но управление будет не совсем очевидным.