Сколько датчиков, приводов, можно подключит к ардуино?
========================================================

 Здраствуйте! Я хотел сделать проект при которым мне придется подключит к Arduino uno:  

 x2 шаговых двигателей с драйверами , x4 сервоприводов , и звуковой датчик hc-rs04 (есть макетная плата).   

  

Они все должны будут подключены к Arduino uno. И меня интересует вопрос :   

Хватит ли портов питание и пинов?   

  

 Например я бы мог подключит 2 шаговых двигателей к портам 4,5,6,7, 8,9,10,11 и к 5v и к 3v .   

А звуковой датчик к портам 12,13 и к vin. Но как насчет сервоприводов?  

  

Или же нужно купит powershield? Или перейти на другой мк? 

 Питать ты их будешь отдельно. Управляющих контактов хватит 

 Для драйверов шаговых двигателей нужно всего 3 соединения - step, direction, enable. Впрочем. линией enable можно пренебречь, если нет нужды отключать удержание вала двигателя. сервоприводы желательно подключать к тем выводам ардуино, на которые распространяется действие аппаратного PWM-генератора. Ультразвуковой дальномер - без разницы куда. Должно хватить на все.