Комплектация

  • 1× Плата-модуль
  • 1× Трёхпроводной шлейф

Характеристики

  • Модель: Кнопка / Troyka-модуль / AMP-B009
  • Напряжение питания Vcc: 3,3–5 В
  • Потребляемый ток Icc: 50 мА
  • Аппаратный интерфейс: Troyka-контакты S-V-G
  • Программный интерфейс: цифровой бинарный сигнал
  • Напряжение логических уровней:
    • Низкий: 0 В
    • Высокий: 3,3–5 В
  • Сопротивление подтягивающего резистора: 10 кОм
  • Диаметр колпачка: 11,8 мм
  • Габариты: 25,4×25,4 мм
Кнопка / Troyka-модуль

Возьмите модуль-кнопку из линейки Troyka-модулей в качестве сенсора управления и настройки устройства. Вам не придётся возиться с пайкой, мелкими компонентами на макетной плате или беспокоиться о подтягивающем резисторе — всё уже готово.

Видеообзор

Кнопка в обзоре железки «Четырёхкнопочная клавиатура»

Общие сведения

Практически ни одно электронное устройство не обходится без кнопки. Наверное, человеку из средневековья кнопка показалась бы чем-то магическим, ведь после нажатия на модуль может произойти что угодно! Приедет лифт или зажгутся огни? Взлетит ракета или приготовится кофе? Только вы знаете, какая магия произойдёт после нажатия кнопки на вашем устройстве.

Эффект дребезга

При нажимании на кнопку между контактными пластинами возникают микроискры, провоцирующие до десятка переключений за несколько миллисекунд. Явление называется дребезгом. Микроконтроллер «поймает» все эти нажатия, потому что дребезг не отличим от настоящего нажатия на кнопку. Это нужно учитывать, если необходимо фиксировать «клики».

Особенности

  • Формфактор Troyka — практичное решение для начинающих и опытных мейкеров.
  • Встроенный подтягивающий резистор к земле: в отпущенном состоянии на выходе кнопки не будет помех.

Подключение

Кнопка подключается к управляющей электронике через три провода.

Контакт Функция Подключение
S Выходной сигнал сенсора Подключите к пину ввода-вывода микроконтроллера
V Питание Подключите к питанию микроконтроллера
G Земля Подключите к земле микроконтроллера

При подключении к платформам формфактора Arduino R3 рекомендуем использовать Troyka Shield или Troyka Slot Shield. А для компьютеров Raspberry Pi предусмотрен Troyka HAT. Также модуль физически совместим с breadboard’ом.

Программирование

Кнопка, по своей сути — это бинарный цифровой датчик. Пока кнопка не зажата, датчик отдаёт логическую единицу, когда кнопка зажата — логический ноль.

Используйте библиотеки для облегчения написания кода программ. Они скрывают в себе все тонкости общения с кнопкой и позволяют программно избежать дребезга.

Если вы новичок в программировании микроконтроллеров, обратите внимание на образовательные наборы Матрёшка и Малина.

Кнопка / Troyka-модуль

  • Производитель: Амперка
  • Артикул: AMP-B009
  • Наличие: Есть в наличии
  • 70 грн