Arduino и сенсорная кнопка
Описание
Сенсорная кнопка, она же сенсорная панель или просто сенсорный модуль – довольно интересная замена обычной кнопке. Плата основана на микросхеме TTP223, снабжена светодиодом-индикатором нажатия, антенной (площадка с надписью TOUCH), двумя перемычками для настройки и пинами для подключения. Основные характеристики:
- Напряжение питания: 2.5-5.5V
- Потребляемый ток при 5V (без светодиода): 11 мкА “холостой”, 15 мкА “нажат”
- Потребляемый ток при 3.3V (без светодиода): 7 мкА “холостой”, 9 мкА “нажат”
- Заявленный ток в режиме сна: 1.5-3 мкА
- Расстояние срабатывания: около 5 мм на воздухе, также работает через неметаллы (пластик, дерево, картон и т.д.)
- Максимальный ток цифрового выхода: 8 мА
- Режим работы по умолчанию: кнопка без фиксации, сигнал при нажатии 1 (HIGH)
Настройки на плате:
- Чувствительность можно настраивать (понижать) конденсатором 0-50 пФ (корпус 0805), место для него в правом верхнем углу платы (на верхнем фото справа)
- Запаять перемычку А: сигнал при нажатии 0, при отпускании – 1
- Запаять перемычку B: режим переключателя (кнопка с фиксацией)
Особенности:
- Автоматическая калибровка: если удерживать кнопку “нажатой” в одном положении, через несколько секунд она перестанет быть нажатой (откалибруется на это значение)
- Через 12 секунд неактивности включается режим сна (пониженного потребления), но не на всех моделях чипов
Подключение
Подключается к питанию и любому цифровому пину. Для Wemos питание подключаем к 3.3V
Использование
Сенсорная кнопка является полным аналогом обычной кнопки, см. документацию на кнопку на сайте набора.
Домашнее задание
- Изучить урок по кнопкам