Ger.ar

  • Servicios
  • Contacto

ESP32 Pines Captativos o Sensores Touch con Arduino IDE


Categoría:

ESP32

Pines del sensor táctil capacitivo ESP32 con Arduino IDE

Cómo utilizar los pines TOUCH del ESP32 con Arduino IDE. Los pines táctiles ESP32 pueden detectar variaciones en cualquier objeto que contenga una carga eléctrica. Muchas veces se utilizan para despertar el ESP32 del “deep sleep” o sueño profundo.

El ESP32 tiene 10 GPIO táctiles capacitivos. Estos GPIO pueden detectar variaciones en cualquier cosa que contenga carga eléctrica, como la piel humana. Así pueden detectar variaciones inducidas al tocar los GPIO con un dedo.

Estos pines se pueden integrar fácilmente en almohadillas capacitivas y reemplazar botones mecánicos. Además, los pines táctiles también se pueden utilizar como fuente de activación cuando el ESP32 está en sueño profundo.

Eche un vistazo a la distribución de pines de su placa para ubicar los 10 sensores táctiles diferentes: los pines sensibles al tacto están resaltados en color rosa.

Tener en cuenta que no todas las placas de desarrollo permiten acceder a todos los pines del ESP32.

tocarLeer()

Leer el sensor táctil es sencillo. En el IDE de Arduino, se utiliza la función touchRead(), que acepta como argumento el GPIO que desea leer.

touchRead(GPIO);

Prueba de Touch con ESP32 y ARDUINO IDE o Platformio con librería arduino.h:

// ESP32 Touch Test
// Just test touch pin - Touch0 is T0 which is on GPIO 4.

void setup() {
  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
  delay(1000);
}

Recomendado:

¿Necesitás que un especialista te ayude con tu proyecto?

  • Tutoría / Consultoria 1er sesión

    Tutoría / Consultoria 1er sesión

    Leer más
←Prototipo Mecatrónica: Máquina Encapsuladora de Café
Circuito, Programación, Fabricación de PCB de Máquina Contadora de Tarjetas.→

Comentarios

  1. Rober Avatar
    noviembre 13, 2023
    Rober

    Trabajo hace años con el esp32 y ni enterado que tenía esto :O

    Responder

Deja un comentario Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  • Programación de funciones para robot cuadrúpedo
  • Secuenciómetro para máquina industrial programado en Arduino IDE + Código en C++
  • Cómo medir temperatura y humedad con Arduino y los sensores DHT11-DHT22
  • Arrays: Variables multiplicadas
  • Utilización de #define
  • Typedef Struct
Ger.ar

Ger.ar

Blog y Servicios

  • Programación
  • ELECTRÓNICA
  • About
  • Servicios

2026 Ger.ar

Contacto

Tu carrito (items: 0)

Productos en el carrito

Producto Detalles Total
Subtotal $0.00
Envío, impuestos y descuentos se calculan en el checkout.
Ver carrito
Finalizar compra

¡Tu carrito en este momento está vacío!

Contratar

Avisos