martes, 25 de abril de 2023

Pines de sensor táctil capacitivo ESP32

Pines de sensor táctil capacitivo

Programa: conecta un cable a un pin táctil capacitivo, IO4. Cuando no se toca el cable, da un número mayor de 50. Cuando se toca, lanza un número menor de 20. Cuando se toca el cable, se enciende el diodo interno (conectado a IO2), si no se toca, se apaga.

void setup() {

  pinMode(LED_BUILTIN, OUTPUT);

  Serial.begin(115200);

  delay(1000); // give me time to bring up serial monitor

  Serial.println("ESP32 Touch Test");

}

 void loop() {

  Serial.println(touchRead(4));  // get value of Touch 0 pin = GPIO 4

  if (touchRead(4)<25)

   digitalWrite(LED_BUILTIN, HIGH);

   else digitalWrite(LED_BUILTIN, LOW);

}