Accumulator-shop.ru

Аккумулятор Шоп
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Сенсорный выключатель мягкого касания с 2 датчиками touch switch

Мультитач

Translation2.png

Мультитач (от англ.  multi-touch  — «множественное касание») — функция сенсорных систем ввода (сенсорный экран, сенсорная панель), осуществляющая одновременное определение координат двух и более точек касания [1] . Мультитач используется в жестовых интерфейсах для, например, изменения масштаба изображения: при увеличении расстояния между точками касания происходит увеличение изображения. Кроме того, мультитач-экраны позволяют работать с устройством одновременно нескольким пользователям. Таким примером является игра для iPad Cut the Buttons, которая имеет режим игры для двух игроков, каждый из которых управляет виртуальными ножницами двумя пальцами.

Мультитач позволяет не только определить взаимное расположение нескольких точек касания в каждый момент времени, но и определить пару координат для каждой точки касания, независимо от их положения относительно друг друга и границ сенсорной панели. Правильное распознавание всех точек касания увеличивает возможности интерфейса сенсорной системы ввода. Круг решаемых задач при использовании функции мультитач зависит от скорости, эффективности и интуитивности её применения.

Сенсорный датчик (датчик касания) TTP223

Сенсорный датчик, который мы будем рассматривать в данном проекте, состоит из модуля емкостного сенсорного датчика и драйвера датчика на основе микросхемы TTP223. Рабочее напряжение для микросхемы TTP223 составляет от 2 до 5,5 В. Потребление тока у этой микросхемы очень низкое. Благодаря относительно дешевой цене, низкому энергопотреблению и легкости интеграции в различную встраиваемую электронику сенсорные датчики TTP223 получили в настоящее время достаточно широкое распространение.

Внешний датчика TTP223 показан на следующем рисунке.

Внешний вид сенсорного датчика (датчика касания) TTP223

Как видно из представленного рисунка, распиновка датчика достаточно проста. На одной стороне платы датчика расположена сенсорная область размером 11 мм на 10,5 мм с диапазоном срабатывания около 5 мм. На другой стороне платы датчика установлена микросхема TTP223, светодиод, резисторы и конденсатор.

Читайте так же:
Как одинарный выключатель подключить если у тебя двойной

При подключении датчика TTP223 к питанию по умолчанию на выходе OUT устанавливается напряжение низкого уровня (LOW). Если прикоснуться пальцем к рабочей области датчика, то выход OUT переключается с низкого уровня на высокий и загорается встроенный светодиод датчика. При необходимости настройки датчика можно использовать перемычки А и В, а так же перемычку без подписи (по умолчанию перемычки не установлены).

Назначение перемычек сенсорного датчика TTP223

Назначение перемычек А и В:
► А – 0 / В – 0 – без фиксации состояния, при касании на выходе «1»
► A – 1 / B – 0 – без фиксации состояния, при касании на выходе «0»
► A – 0 / B – 1 – с фиксацией состояния (триггер), при касании на выходе «1»
► A – 1 / B – 1 – с фиксацией состояния (триггер), при касании на выходе «0»

То есть, перемычка А устанавливает логическое состояние на выходе «1» или «0» при нажатии, а перемычкой В включаем триггер и чтобы переключить состояние, необходимо повторно коснуться датчика.

Настройка чувствительности осуществляется с помощью добавления конденсатора от 0 до 50 пФ, где 0 пф соответствует максимальной чувствительности, а 50 пф – самой низкой чувствительности.

Для более подробного изучения принципов работы датчика рекомендуем вам посмотреть даташит на датчик TTP 223.

Подключение сенсорной кнопки к Ардуино

Для использования сенсорной кнопки, как, впрочем, и всех остальных модулей и датчиков, её необходимо подключить к какой-либо плате arduino. В большинстве случаев используются стандартные модули с тремя контактами: питание, сигнал и земля. Их расположения от модели к модели меняются, на схеме они отображены согласно недавнему перечислению (сенсорная кнопка заменена переключателем по причине её отсутствии в Tincercad):

Сенсорные кнопки в Ардуино

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

Читайте так же:
Выключатель для нокиа 5230

Сенсорный модуль, по своей сути аналогичен цифровой кнопке. Пока кнопка нажата, датчик отдаёт логическую единицу, а если нет, то логический ноль.

Сенсорный выключатель мягкого касания Ø12мм арт.302001-SF

  • Сенсорный выключатель мягкого касания Ø12мм арт.302001-SF
  • Сенсорный выключатель мягкого касания Ø12мм арт.302001-SF

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

Наши квалифицированные специалисты обязательно вам помогут.

Перед посещением магазина, просим Вас уточнять наличие товара у менеджеров.

На товары из разделов « Распродажа фурнитуры « , «Комплекты фурнитуры» и со стикером » В магазине » , правило не распространяется.

  • Минимальная сумма заказа2 000 рублей— Предоплата 100%
  • Товары со статусом «В наличии на складе» поступают в магазин «Мир Уюта» в течении3-5 дней.

Оплата

Совершить заказ в нашем магазине возможно только после внесения 100% предоплаты.

Минимальная сумма заказа 2000 рублей для Физических лиц и Юридических лиц, действует на весь ассортимент, кроме товаров из раздела «Распродажа фурнитуры».

Способы оплаты:

  • Оплата наличными в нашем магазине.
  • Безналичный расчёт.
  • Оплата банковской картой в магазине.
  • Дистанционная оплата банковской картой на сайте

После внесения предоплаты, заказ резервируется.

Доставка

  • Курьерская доставка;
  • Самовывоз из магазина;
  • Почта России.
  • СДЭК, ПЭК, Деловые Линии.

Сроки доставки

В зависимости от вашего региона проживания, доставка занимает разное время.

Альтернативная прошивка

Так как все контакты в легкой доступности, процесс прошивки не составит труда.

Необходимо подключиться любым USB to TTL адаптером к модулю TYWE3S по следующей схеме:

3.3V к 3.3V TYWE3S
GND к GND TYWE3S
RX к TX TYWE3S
TX к RX TYWE3S

Так же подключаем GPIO0 к GND на время прошивки

Предварительно делаем бэкап родной прошивки! На всякий случай.

И можно заливать любую прошивку. Вот конфиг для ESPHome:

Читайте так же:
Замена двухклавишного выключателя термекс

И добавляем в Home Assistant через Интеграции

Независимо от прошивки, при возобновлении электроэнергии выключатель держит линию выключенной. Если нужно чтобы был включен при загрузке, в ESPHome это легко делается добавлением restore_mode: ALWAYS_ON в light

Так же независимо от прошивки сохраняется функциональность привязки и управления RF пультом

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector