Оглавление:

Беспроводная резистивная сенсорная кнопка с подсветкой: 5 шагов
Беспроводная резистивная сенсорная кнопка с подсветкой: 5 шагов

Видео: Беспроводная резистивная сенсорная кнопка с подсветкой: 5 шагов

Видео: Беспроводная резистивная сенсорная кнопка с подсветкой: 5 шагов
Видео: Уроки Arduino. Расширенное управление кнопкой 2024, Июль
Anonim
Беспроводная резистивная сенсорная кнопка с подсветкой
Беспроводная резистивная сенсорная кнопка с подсветкой

Это простой проект с идеей создания резистивной сенсорной кнопки со светодиодной подсветкой RGB. При каждом нажатии этой кнопки она загорается, и цвет лампы можно настроить. Его можно использовать как переносную сенсорную кнопку с подсветкой через беспроводную сеть.

Давайте посмотрим на мои видео:

Шаг 1: B. O. M

B. O. M
B. O. M

Шаг 2: СХЕМА И СБОРКА ПЛАТЫ

Схема

Изображение
Изображение
Изображение
Изображение

Сборка платы

Датчик касания изготовлен из медного провода 6 мм2 и 10 мм светодиода RGB. Медные провода согнуты вокруг светодиода RGB в форме, показанной на рисунке ниже, и припаяны к прототипу печатной платы.

Я добавил еще одну кнопку для выбора режима, поэтому этой сенсорной кнопкой можно управлять с помощью некоторых функций, таких как: РЕЖИМ БЛОКИРОВКИ, РЕЖИМ ВКЛ / ВЫКЛ, РЕЖИМ ПЕРЕКЛЮЧЕНИЯ….

Изображение
Изображение
Изображение
Изображение

Шаг 3: ОБЪЯСНЕНИЕ

Давайте посмотрим на схему ниже:

Изображение
Изображение

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

  • Пальцы не касались: 3,29 В
  • При касании пальцем: 3,24 В

Падение напряжения 0,05 В (50 мВ) может быть обнаружено аналоговым выводом A0 NodeMCU. Когда я читаю аналоговый вход A0 через последовательный порт, он показывает:

  • Без касания пальцем значение чтения составляет около 3 в технических единицах.
  • При прикосновении пальца значение показания колеблется около 16 в технических единицах.

Из-за колебания показаний значения я должен сделать в среднем около 20 образцов, чтобы получить точное значение. Пожалуйста, проверьте на следующем шаге, чтобы увидеть этот совет.

Изображение
Изображение

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

Изображение
Изображение

Эта резистивная сенсорная кнопка работает хорошо, даже если Arduino питается от батареи или источника питания.

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