Урок №4. Разработка устройства на Arduino. Приоритет Выводов. http://zelectro.com.ua/lesson4
Казалось бы, вот стоит у нас задача поуправлять реле модулем, как известно он управляется цифровым выводом, так в чем проблема, к примеру на плате Arduino UNO у нас их аж целых 14, так лепи к какому хочешь. Ну вот и начнем по порядку, пусть будет 0. С одной стороны верно, работать то будет. Но вот одним вечером мы решаем что теперь нам хочется управлять нашей релюшкой дистанционно, ну возьмем к примеру блютус. Вот тут и возникает проблема, ведь он работает по интерфейсу UART, а это цифровые пины 0 и 1. Теперь придется переподключать. Если собрано на беспаячной макетке, то особых проблем быть не может, но вот если мы уже что-то куда-то подпаяли, то начинается веселая жизнь)
В связи с этим, перед началом разработки было бы очень хорошо понимать какие выводы у нас приоритетные т.е. могут быть задействованы для передачи данных, управления сервоприводами и т.д, а какие просто пустышки способные выполнять только основные функции цифровых или аналоговых пинов.