Кнопка и подтяжка

Почему кнопке нужен «подтягивающий» резистор? Без него вход «висит в воздухе» и читается случайно. INPUT_PULLUP включает встроенную подтяжку к 5 В. Нажимай кнопку на схеме — увидишь, как D2 падает в LOW и загорается светодиод.

Кнопка и подтяжка

Почему кнопке нужен «подтягивающий» резистор? Без него вход «висит в воздухе» и читается случайно. INPUT_PULLUP включает встроенную подтяжку к 5 В. Нажимай кнопку прямо на схеме — увидишь, как D2 падает в LOW и загорается светодиод.

Почему нажатая кнопка — это LOW

Кнопка стоит между выводом и землёй. Пока её не трогают, вывод соединён с 5 В через внутреннюю подтяжку — читается HIGH. Нажатие замыкает вывод на землю, и он становится LOW. Обратная логика кажется странной ровно один раз: почти все кнопки в электронике подключают именно так.

Что будет без подтяжки вовсе, рассказывает урок «Сигналы: цифровые и аналоговые» — там же про серую зону, в которой вход читается как попало.

Дальше

← Ко всем урокам