Переключатели и кнопки это ручное управление цепью: человек нажимает, цепь замыкается или размыкается. В разделе собраны кнопочные и тактильные переключатели, тумблеры, рокерные и галетные модели, ползунковые и DIP-переключатели, концевые выключатели, кнопки аварийной остановки и колпачки к ним.
Первое, что определяют при выборе, это как устроены контакты. Обозначения строятся из двух частей: число независимых цепей и число положений.
| Обозначение | Что это | Типовое применение |
| SPST | Одна цепь, два состояния: включено и выключено | Простой выключатель питания |
| SPDT | Одна цепь, переключение между двумя выходами | Выбор режима, переключение источника |
| DPST | Две независимые цепи, включаются вместе | Разрыв обоих сетевых проводов |
| DPDT | Две цепи, каждая переключается между выходами | Реверс двигателя, переключение каналов |

Отдельно смотрят тип действия: с фиксацией, когда положение сохраняется, или без фиксации, когда контакт замкнут только пока кнопку держат. Для аварийных цепей берут нормально замкнутый контакт, чтобы при обрыве провода цепь размыкалась в безопасное состояние.
Любой механический контакт дребезжит: при нажатии он несколько раз замыкается и размыкается за единицы миллисекунд. Человек этого не замечает, а микроконтроллер посчитает одно нажатие как десяток. Лечится это либо RC-цепочкой на входе, либо программной задержкой при опросе. Разбор с номиналами есть в статье про переключатели и кнопки.

Чем тактовая кнопка отличается от тумблера?
Тактовая кнопка работает без фиксации и рассчитана на слаботочные сигнальные цепи, ее ставят на плату. Тумблер имеет фиксацию положений и рассчитан на заметно больший ток, его ставят в панель. Различия и схемы подключения разобраны в статье Переключатели и кнопки.
Можно ли коммутировать кнопкой мощную нагрузку?
Только если ток и напряжение в пределах паспорта. Для больших нагрузок кнопкой управляют промежуточным реле: маломощный контакт замыкает катушку, а мощную цепь коммутируют контакты реле. Модели собраны в разделе реле, принцип работы в статье Реле: устройство, виды и принцип работы.
Зачем нужны DIP-переключатели, если есть настройки в программе?
Они задают конфигурацию аппаратно, без прошивки и питания: адрес устройства на шине, режим работы, выбор диапазона. Это удобно при обслуживании в поле, когда доступа к программированию нет.
Почему кнопка перестала срабатывать?
Чаще всего подгорели или окислились контакты от коммутации тока выше допустимого, либо выработан механический ресурс. Проверяется прозвонкой, порядок описан в инструкции Как пользоваться мультиметром.
Подключение кнопок в шкафу удобно делать через клеммники на DIN-рейку, а разборные соединения смотрите в разделе разъемов. Для защиты коммутируемых цепей пригодится раздел защиты цепей.