Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Наука и образование / Как работает функция INPUT_PULLUP в микроконтроллерах Arduino?
Вопрос для Поиска с Алисой
1 февраля

Как работает функция INPUT_PULLUP в микроконтроллерах Arduino?

Алиса
На основе источников, возможны неточности

Функция INPUT_PULLUP в микроконтроллерах Arduino позволяет использовать внутренние подтягивающие резисторы вместо внешних. robohobby.by

Принцип работы на примере подключения тактовой кнопки к цифровому входу микроконтроллера: robohobby.by

  1. Когда кнопка не нажата, внутренний подтягивающий резистор подключается к 5 вольтам. forum.arduino.ru Это заставляет Arduino считывать «1» или HIGH. forum.arduino.ru
  2. Когда кнопка нажата, пин Arduino подтягивается к земле, что заставляет Arduino считывать «0» или LOW. forum.arduino.ru

Значение подтягивающего резистора зависит от используемого микроконтроллера. www.arduino.cc На большинстве плат на основе AVR оно находится в диапазоне 20 кОм–50 кОм. www.arduino.cc roboticsbackend.com На Arduino Due — в диапазоне 50 кОм–150 кОм. www.arduino.cc

Использование INPUT_PULLUP позволяет сделать схему более стабильной, так как устанавливает состояние пина по умолчанию в HIGH или 1, чтобы на него не влияли помехи. arduino.stackexchange.com

Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Mon Jul 28 2025 17:04:21 GMT+0300 (Moscow Standard Time)