Количество цифровых входов!

ximik666
Offline
Зарегистрирован: 22.06.2012

 Добрый день. Приобрел себе ардуино, начал изучать, решил сообрать робота: есть моторшилд, ethernet шилд, arduino uno, ультразвуковой дальномер, 2 сервопривода, которые подключаются напрямую к arduino! Итого нам требуется цифровых входов:4+5+1+2=12! Но наверху их всего 13, 0 и 1 используются для TTL. Получается что мне не хватает? Могу ли я использовать 0 и 1 входы? Можно ли каким то образом подключить сервоприводы к аналоговым? Заранее спасибо!

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Любая нога МК (не считая системных) может работать как цифровой вход выход. 

А вот как аналоговый могут работать только конкретные ноги , которые указаны на плате (pwm , adc).

step962
Offline
Зарегистрирован: 23.05.2011

ximik666 пишет:

[...] 0 и 1 используются для TTL. Получается что мне не хватает? Могу ли я использовать 0 и 1 входы?

[...]

Перед заливкой скетча отсоедините оборудование, навешенное на эти ноги, после заливки - подключите снова. И пользуйтесь на здоровье как обычными цифровыми входами/выходами ...

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

Проследите, чтобы сервы были подключены к выводам, где есть шим, а аналоговые входы делайте цифровыми входами/выходами на здоровье (D14-D20) - об этом в доках есть.