Существуют следующие способы подтяжки цифрового входа микроконтроллера:
Использование внешних подтягивающих резисторов. dzen.ru Их подключают между входом и источником напряжения, соответствующего заданному логическому уровню (например, с напряжением питания). dzen.ru Если кнопка при нажатии соединяет вход с источником питания, то дополнительный подтягивающий резистор подключают между входом и общим проводом. dzen.ru
Установка внутренних подтягивающих резисторов. dzen.ru Они высокоомные и предназначены для исключения неопределённого состояния входа. dzen.ru В большинстве случаев внутренние подтягивающие резисторы можно подключить или отключить либо для каждого вывода порта, либо для порта в целом. dzen.ru Резисторы, осуществляющие подтяжку к напряжению питания, называют Pull-Up (подтягивающий вверх), а обеспечивающие подтяжку к уровню земли — Pull-Down (подтягивающий вниз). dzen.ru
Использование режима INPUT_PULLUP. alexgyver.ru Он включает встроенную в микроконтроллер подтяжку пина к питанию при помощи внутреннего резистора. alexgyver.ru
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.