¿Cómo podría hacer un sensor táctil/toque resistente al agua (similar a un botón pulsador) para uso en exteriores en todo clima?

Estoy construyendo un dispositivo basado en Arduino para usar al aire libre (en una bicicleta) y se espera que funcione en todas las condiciones climáticas. El dispositivo tendrá algunos botones para encender y apagar las luces, tocar la bocina, etc.

Dado que los botones pulsadores normales no serían resistentes al agua, pensé en crear algún tipo de "botón pulsador sensible al tacto" con extremos de cables desnudos (ya sea uno o dos cables) o placas de metal expuestas. Ya he leído sobre capsense de un solo nodo, pero no sé si funcionaría.

Además, me pregunto si los cristales piezoeléctricos que se encuentran en los zumbadores pequeños podrían piratearse para que funcionen como sensores táctiles en esta misma aplicación, lo que permitiría su uso por parte de personas que usan guantes.

En realidad, hay muchos interruptores y botones que son a prueba de agua, desde menos de $3. Mi búsqueda de "interruptores a prueba de agua" en Digi-Key arrojó más de 1300.
@tcrosley Wow, es bueno saberlo, de verdad :D Pero supongamos que realmente quiero hacer un push-putton de bricolaje (una especie de botón de membrana sería ideal para pegar a alguna superficie y evitar configuraciones voluminosas), creo que el la pregunta sigue en pie.
(también la mayoría de las partes de su enlace son demasiado caras y voluminosas para mi aplicación prevista).

Respuestas (2)

Los interruptores de membrana son probablemente su mejor opción. Es posible que pueda rescatarlos de un teclado existente, como los de los hornos de microondas u otros electrodomésticos de cocina.

Los cristales piezoeléctricos generan voltajes analógicos: más voltaje si se golpea con más fuerza. Sospecho que la interfaz podría ser un poco más complicada que los interruptores de contacto.

Ambos son interruptores momentáneos (es decir, hacen contacto durante un pequeño período de tiempo). En el caso del interruptor de membrana durante la activación. Los interruptores piezoeléctricos solo generan un voltaje que se presiona y se libera. Por lo tanto, necesitará algunos dispositivos electrónicos para 'recordar' la posición (es decir, ENCENDIDO/APAGADO).

Si te apetece, los controladores pequeños (como el famoso Arduino) pueden hacerlo fácilmente.

Algunas sugerencias para botones de bricolaje:

  • Los botones de membrana no son difíciles de hacer. No estoy seguro de si todavía existen, pero había algunos juguetes que 'hacían clic' mecánicamente cuando se apretaban. Es el mismo principio. Es difícil encontrar los materiales adecuados. Necesita un conductor que sea suficientemente 'elástico', sin 'memoria'.

  • También podrías hacer sensores capacitivos. Haga un disco, digamos de unos 2 cm de diámetro en una placa de PC, apile un no conductor, mylar delgado o poliéster, con un orificio de unos 2,5 cm, y luego otra capa de poliéster con un disco de cobre (delgado). Si conecta el disco a una onda cuadrada (¡software!), entonces puede detectar el voltaje en el disco de la placa de circuito impreso; cambiará de amplitud si se presiona. Cuanto más grande es el disco, más sensible.

¡Lindo! Como usaré Arduino, esperaría detectar el "aumento" del piezoeléctrico y almacenar el estado del botón en una variable (como lo haría con los botones normales). ¿Crees que vale la pena probar un piezoeléctrico de un zumbador común?
Cruzamos mensajes allí :) Creo que un piezoeléctrico de un zumbador necesitaría un 'tic' bastante agudo para generar suficiente voltaje para activar el arduino. Tenía uno por ahí, solo decenas de milivoltios, me temo. Necesitarías un (pequeño) amplificador.
Busqué en Google una imagen del "botón de membrana" y estoy satisfecho con lo que vi, especialmente teniendo en cuenta la facilidad de instalación en puntos ergonómicos (léase arbitrarios) alrededor de las palancas del manillar.
Como comentario adicional, todavía no he renunciado a hacer mis botones yo mismo (aquí fanático del bricolaje), pero en lugar de un sensor táctil, quizás "botón de membrana" es el concepto de diseño que me faltaba.
Agregué algunos comentarios a la respuesta. Aquí no cabía.
Excelente, estas sugerencias son valiosas. Lo más probable es que me tome un tiempo para experimentar (muchas otras cosas mientras tanto también), pero tan pronto como obtenga algún progreso concreto, me gustaría volver y dar algunos comentarios. ¡Gracias!

Un botón sensor de tapa, con una fina capa de plexiglás encima, funcionaría bien. Cap sense no requiere cobre expuesto y, a veces, ni siquiera un toque directo, con algunos ejemplos que tienen un ligero espacio de aire.

No propuse eso, ya que sospecho que la lluvia influiría en la capacidad... ¿Alguna experiencia con eso?
Op necesitaría simplemente orientarlo de manera que el agua no se deposite directamente en el botón.