☰ Зміст FBD
Блок читання з ємнісної сенсорної кнопки




Блок існує лише для контролера ESP32.


ESP32 оснащений 10-ма тактильними датчиками (ємнісними сенсорними GPIO-контактами). Вони можуть «відчувати» зміни в електроємності сенсорного контакту, що виникають при дотику до будь-чого (на зразок людської шкіри). Наприклад, ці зміни можуть бути викликані, якщо торкнутися ємнісного сенсорного GPIO-контакту пальцем. До цих контактів можна підключити ємнісні клавіші (зроблені, наприклад, з фольги) і потім використовувати їх замість механічних кнопок.


Цей блок служить читання інформації про поточний стан такого входу. У налаштуваннях блоку необхідно вибрати вихід, дані з якого потрібно прочитати.




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

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

Для детектування події дотику можна використовувати, наприклад, таку схему.




Константа на вході блоку порівняння характеризує фізичні характеристики сенсорного контакту і підбирається досвідченим шляхом.