Датчик прикосновения Arduino
Описание
Датчик прикосновения (рисунок 1), входящий в состав ARDUINO SENSOR KIT, предназначен для оснащения им приборов, выполняющих функции сенсорной кнопки. Датчик имеет металлический контакт для определения касания человека, так же датчик срабатывает и при прикосновении металлическим предметом.
Модуль состоит из платы, на которой смонтированы 4 порта подключения к плате Arduino, транзистор Дарлингтона, подстроечный резистор и двойной компаратор (LM393). Регулятором чувствительности (переменным резистором) можно настраивать чувствительность датчика, определяя в каких случаях он будет срабатывать.
На торце платы датчика прикосновения, на компоненте расположен контакт, соединяемый с сенсорной металлической поверхностью. Прикосновение к поверхности способствует приёму электромагнитных волн частотой 50 Гц излучаемых электропроводкой помещения. Тело человека при этом служит антенной, а входная часть модуля радиоприёмником. Сигнал частотой 50 Гц усиливается компаратором и подаётся на выходы устройства. Так же на плате есть светодиод индикации включения питания и светодиод мигающий при касании.
Данный датчик может отправлять как цифровой, так и аналоговый сигнал. Технические характеристики датчика прикосновения представлены в таблице.
Рисунок 1 - Датчик прикосновения Arduino.
Таблица – Технические характеристики датчика прикосновения Arduino.
Параметр | Значение |
---|---|
Номинальное рабочее напряжение | 5 В |
Габаритные размеры | 43 мм x 16 мм x 15 мм |
Подключение датчика прикосновения
Распиновка датчика прикосновения представлена на рисунке 2.
Рисунок 2 – Распиновка датчика прикосновения Arduino.
Для его подключения потребуются:
- плата Arduino Uno / Arduino Nano / Arduino Mega;
- провода типа «папа-мама»;
- датчик прикосновения;
- USB кабель для подключения платы Arduino к персональному компьютеру с установленной средой Arduino IDE.
Схема подключения датчика прикосновения к плате Arduino представлена на рисунке 3.
Рисунок 3 – Подключение датчика прикосновения к Arduino UNO.
Схемы подключения датчика прикосновения к микроконтроллерам Arduino Uno, Arduino Nano или Arduino Mega принципиально ничем не отличаются.
Подключается датчик прикосновения к Arduino Uno следующим образом:
- GND - GND;
- VCC - 5V;
- AO, аналоговый выход – к пину A0;
- DO, цифровой выход – к пину 2.
После сборки электрической схемы, необходимо загрузить управляющую программу (скетч) в микроконтроллер. Затем можно открыть монитор порта и понаблюдать за получаемыми значениями при прикосновении к сенсору датчика.
Применение
Данным датчиком можно оснащать приборы вместо сенсорной кнопки. В качестве сенсорной поверхности в этом случае будет использоваться металлическая деталь, напоминающая обычную кнопку, корпус электроприбора или другие металлические элементы конструкции. Также данный датчик можно использовать в различных антивандальных устройствах, т.к. они обычно изготавливаются из металла.
Датчик прикосновения можно применять в различном оборудовании, используемом при опасных видах работ для снижения риска несчастного случая.