Arduino Nano ESP32 - sensor táctil
Este tutorial ofrece instrucciones sobre cómo usar Arduino Nano ESP32 con el sensor táctil (también conocido como interruptor táctil o botón táctil).
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del sensor táctil
Esquema de pines del sensor táctil
El sensor de tacto tiene 3 pines:
- Pin GND: conecta este pin a GND (0V)
- Pin VCC: conecta este pin a VCC (5V o 3.3V)
- Pin SIGNAL: es una salida: LOW cuando NO se toca, HIGH cuando se toca. Este pin debe conectarse al pin de entrada del ESP32.

Cómo funciona el sensor táctil
- El estado del pin de señal es BAJO cuando el sensor táctil no está tocado
- El estado del pin de señal es ALTO cuando el sensor táctil está tocado
Arduino Nano ESP32 - Sensor táctil
Podemos conectar el pin SIGNAL del sensor táctil a un pin de entrada del ESP32 y usar el código de Arduino Nano ESP32 para leer el estado del sensor táctil.
Diagrama de cableado entre el sensor táctil y Arduino Nano ESP32

This image is created using Fritzing. Click to enlarge image
Cómo programar un sensor táctil
- Inicializa el pin del Arduino Nano ESP32 en modo de entrada digital utilizando la función pinMode(). Por ejemplo, el pin D2.
- Lee el estado del pin del Arduino Nano ESP32 usando la función digitalRead().
Sensor táctil - Código para Arduino Nano ESP32
El código siguiente lee el estado del sensor táctil y lo imprime en el Monitor Serial.
Pasos R\u00e1pidos
- Si es la primera vez que utilizas Arduino Nano ESP32, consulta cómo configurar el entorno para Arduino Nano ESP32 en Arduino IDE.
- Copia el código anterior y pégalo en Arduino IDE.
- Compila y sube el código al tablero Arduino Nano ESP32 haciendo clic en el botón Subir en Arduino IDE
- Coloca tu dedo sobre el sensor y suéltalo.
- Consulta el resultado en el Monitor Serial. Se muestra a continuación:
Cómo detectar el cambio de estado de bajo a alto
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.