LEARN ESP32

认识 · 点亮 · 联网 · 创作

进阶
0/20

触摸按键

ESP32 内置触摸感应。手指靠近金属片,电容变化,读到的数值就掉下来。不用机械按钮,摸一下就能触发——很适合做隐藏开关。

  • touchRead(pin) 返回值,越小越「被摸到」
  • T0~T9 是专用触摸引脚
  • 设阈值,别用固定数字,会漂移

动手试试

void loop() {
  int v = touchRead(T0);   // 值越小 = 摸得越实
  Serial.print("touch: ");
  Serial.println(v);
  if (v < 30) {
    digitalWrite(2