Оглавление:

Сенсорный переключатель Touch Less: 11 шагов
Сенсорный переключатель Touch Less: 11 шагов

Видео: Сенсорный переключатель Touch Less: 11 шагов

Видео: Сенсорный переключатель Touch Less: 11 шагов
Видео: Как сделать сенсорный выключатель из обычного, используя простой контроллер TTP223 2024, Ноябрь
Anonim
Сенсорный переключатель Touch Less
Сенсорный переключатель Touch Less

В условиях преобладающей ситуации с COVID-19 введение бесконтактного пользовательского интерфейса для общедоступных компьютеров во избежание распространения пандемии среди населения.

Шаг 1. Вещи, использованные в этом проекте

Компоненты оборудования

  • Arduino Mega 2560 и Genuino Mega 2560
  • Бесконтактная клавиатура - 01 (схемы, файл платы и спецификация)
  • Бесконтактная клавиатура - 02 (схемы, файл платы и спецификация)

Программные приложения и онлайн-сервисы

  • IDE Arduino
  • OrCAD Capture
  • Дизайнер печатных плат Cadance Allegro

Ручные инструменты и производственные машины

  • Паяльник
  • Припой провод
  • Паяльная паста

Шаг 2: Обзор

Мы все сейчас боремся с преобладающей пандемией COVID-19. Кроме того, сейчас мы находимся в ситуации, когда мы должны адаптироваться к преобладающим условиям, применяя дополнительные меры безопасности. В то время как жизнь возвращается к нормальной жизни с дополнительными мерами безопасности, чтобы избежать заражения вирусом, в городах также преобладает повышение безопасности в общественных местах и местах массового скопления людей. Но было много ситуаций, когда нам приходилось нарушать меры безопасности и взаимодействовать с небезопасным элементом, чтобы помочь нуждающимся. Здесь проект направлен на предотвращение распространения COVID-19 через прикосновения или прикосновения.

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

Таким образом, идея проекта состоит в том, чтобы создать бесконтактный или бесконтактный пользовательский интерфейс для взаимодействия с общедоступной машиной. Идея в основном сосредоточена на банкоматах, торговых автоматах, лифтах и т. Д., Где публика не может избежать прикосновения и где высока вероятность распространения вируса короны.

это сделано для моего двоюродного брата, который идет в 6 класс

Шаг 3: особенности

  • Меньше касаний или бесконтактное взаимодействие.
  • Легко настроить в соответствии с приложением.
  • Дешевый

Шаг 4: Оборудование

Аппаратное обеспечение сенсорного переключателя Touchless включает в себя Arduino Mega Board, которая служит основной платой или управляющим устройством проекта. Затем идут настраиваемые сенсорные панели Touch Less Keypad - 01 и Touch Less Keypad -02. Эти платы разделяют функцию предоставления бесконтактных входов плате Arduino.

Шаг 5: Arduino Mega

Ардуино Мега
Ардуино Мега

Arduino Mega - это платы микроконтроллеров, используемые для получения бесконтактных входов от сенсорных клавиш, обработки в соответствии с кодом и выполнения вывода.

Шаг 6: Touch Less Keypad -01

Сенсорная клавиатура -01
Сенсорная клавиатура -01
Сенсорная клавиатура -01
Сенсорная клавиатура -01
Сенсорная клавиатура -01
Сенсорная клавиатура -01
Сенсорная клавиатура -01
Сенсорная клавиатура -01

Touch Less Keypad -01 - это основное устройство ввода, которое включает в себя цифровые клавиши и основные клавиши управления. Каждая клавиша оснащена датчиком приближения с ИК-подсветкой, который используется для блокировки требуемых клавиш вместо нажатия. Дальность действия ИК-светодиода может быть изменена в зависимости от потребности. С помощью этой клавиатуры нужную клавишу можно заблокировать двумя пальцами, размахивая или удерживая перед клавишей в течение определенного периода времени (например, 2 секунды) вместо нажатия кнопок. Блокировка ключа обозначается свечением светодиода над соответствующими кнопками в течение определенного периода времени (например, 5 секунд). Для питания плат можно использовать адаптеры питания от 12 В до 5 В.

Шаг 7. Сенсорная клавиатура-02

Сенсорная клавиатура-02
Сенсорная клавиатура-02
Сенсорная клавиатура-02
Сенсорная клавиатура-02
Сенсорная клавиатура-02
Сенсорная клавиатура-02

TouchLessKeypad-02 - это дополнительное устройство ввода, которое может быть спроектировано в соответствии с областью применения устройства. Здесь он оформлен соответственно, как будто это для управления лифтом (с кнопками ВВЕРХ и ВНИЗ). Все остальные характеристики и работа точно такие же, как у Touch Less Keypad - 01.

Примечание. Требуется только питание любой из клавиш Touch Less Keypad, хотя разъемы питания предусмотрены для обеих плат.

Шаг 8: Как это работает…?

Как это работает…?
Как это работает…?

Каждый раз, когда палец (или два пальца) проводится или удерживается перед клавишей, которую необходимо заблокировать, в течение определенного времени, клавиша блокируется со светодиодной индикацией. Как упоминалось ранее, в каждую клавишу встроены ИК-датчики приближения. Таким образом, в нормальном состоянии каждый датчик будет давать ВЫСОКИЙ входной сигнал для Arduino. Но когда перед датчиком подносят или размахивают пальцем, входной сигнал с этого датчика переходит в НИЗКИЙ. Если вход продолжает НИЗКОЕ состояние, Arduino будет сравнивать период времени НИЗКОГО состояния с предопределенным временем и заблокирует клавишу со светодиодной индикацией, если она совпадает. Любое несоответствие периодов времени и изменений состояния приведет к сбросу датчиков в ключе. Затем заблокированный ключ также можно разблокировать, снова помахав ему перед ключом в течение заранее определенного периода времени. Все другие ошибки и недопустимые блокировки ключей могут быть исправлены с помощью правильного кода Arduino.

Шаг 9: Схема

Схемы
Схемы

Соберите схему согласно приведенным схемам. Используйте адаптеры питания от 5 В до 12 В для питания плат. Сравнивая со схемами сенсорной панели Touch Less Keypad, любой может легко настроить схему в соответствии с приложением. Приведенные ниже схемы могут применяться для бесконтактной системы управления лифтом.

Шаг 10: Код

К нему прилагается основная программа Arduino для проекта. Выполните следующие шаги, чтобы записать код на плату Arduino Mega.

  1. Откройте Arduino IDE и выберите File> New.
  2. Теперь откроется новое окно.
  3. Введите или скопируйте данный код.
  4. Сохраните эскиз.
  5. Теперь подключите Arduino Mega Board к ПК с помощью кабеля USB A - B.
  6. Затем выберите Инструменты> Плата> Arduino / Genuino Mega или Mega 2560. Выберите Инструменты> Порт.
  7. Теперь выберите порт, к которому была подключена плата Arduino.
  8. Теперь скомпилируйте код и проверьте наличие ошибок, нажав кнопку проверки. Исправьте ошибки, если таковые имеются.
  9. Теперь загрузите код на плату Arduino, нажав кнопку «Загрузить».

Шаг 11: вложения

Клавиатура Touch Less Keypad - 01 и Touch Less Keypad - 02 (схема, файл платы, Gerber и BOM) и код Arduino можно найти по ссылке ниже на Github.

github.com/jitheshthulasidharan/Touch-Less-Touch-Switch

Рекомендуемые: