Tengo un MicroBot Push : tiene este aspecto:
Debajodelanilloazulenlapartesuperiorhayunpaneltáctilcapacitivoyun
Es una larga historia, pero necesito poder activar ese touchpad automáticamente (desde un Arduino a través de USB, idealmente). La interfaz a través de Bluetooth (la forma recomendada) no es una opción por varios motivos.
Hoy intenté colocar una moneda de diez centavos sobre ese anillo y luego tocarle un pequeño cable a tierra. ¡Funcionó! Hasta que no lo toque durante al menos cuatro segundos, en cuyo caso esta parte de la hoja de datos parece entrar en juego:
- Calibración automática de por vida
En el modo de bajo consumo, el período de recalibración es de aproximadamente 4.0 seg. Normalmente, cuando se detecta la tecla táctil y se suelta la tecla, la recalibración automática se volverá a hacer después de alrededor de 16 segundos de la llave de liberación
Después de esa ventana mágica de ~ 4-16 segundos, mi solución ya no funciona. Si me quito el centavo e intento dispararlo con el dedo, se siente "duro", tengo que presionar extremadamente fuerte para activar el sensor. Espera cuatro segundos y vuelve a la normalidad. Parece que está "aprendiendo" la capacidad de la moneda de diez centavos, lo que arruina mi capacidad para controlarla.
¿Cómo puedo engañar constantemente al sensor capacitivo a pedido? Otras preguntas recomiendan foil (que he probado), pero muchas apuntan hacia pantallas capacitivas , no estos sensores de una sola tecla.
¿Hay algo que estoy perdiendo aquí? ¿Puedo usar un electroimán o un condensador en alguna configuración? Parece que hay poca información (relativamente) preciosa, ¡o simplemente no sé cómo buscarla!
Realmente me gustaría diseñar esto tan simple y lo más cerca posible del estado sólido. Si hay un relé involucrado, que así sea, pero más allá de eso, también puedo presionar el botón directamente.