T-n-T: Подключение 2х кнопок на 1 канал контроллера

Материал из CANNY Wiki
Перейти к: навигация, поиск

Задача[править]

Требуется, подключить 2 управляющие кнопки на 1 канал контроллера.

Решение[править]

К одному каналу контроллера можно подключить 2 управляющие кнопки разных полярностей.

Схема подключения:

Example13a.png

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

Example13b.png

При определении нажатия на кнопку положительной полярности происходит включение зеленого контрольного светодиода, при определении нажатия кнопки отрицательной полярности - включается красный светодиод.

Для фиксирования нажатия кнопку необходимо удерживать в нажатом положении не менее 200мс.