☰ Содержание LAD
Блок чтения с емкостной сенсорной кнопки




Блок существует только для контроллера ESP32.


ESP32 оснащен 10-ю тактильными датчиками (емкостными сенсорными GPIO-контактами). Они могут «чувствовать» изменения в электроемкости сенсорного контакта, возникающие при соприкосновении с чем-либо (вроде человеческой кожи). К примеру, эти изменения могут быть вызваны, если прикоснуться к емкостному сенсорному GPIO-контакту пальцем. К этим контактам можно подключить емкостные «клавиши» (сделанные, например, из фольги) и затем использовать их вместо механических кнопок.


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




В списке предложенных выводов будут представлены только те, которые могут работать в качестве сенсорных кнопок.

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

Для детектирования события прикосновения можно использовать, например такую схему.




Константа на входе блока сравнения характеризует физические характеристики сенсорного контакта, и подбирается опытным путём.