Apertura y cierre manual Válvula Arduino

Estoy desarrollando un programa para controlar la apertura y cierre de una válvula con Arduino . Para ello utilizo un motor de 12V DC (Modelo 918D100112/1) . Cuando funciona en modo automático realiza la apertura y cierre de forma adecuada ( mediante un controlador PID ) y un potenciómetro.

El problema es cuando quiero realizar la apertura y cierre mediante un botón de forma manual, es decir, quiero que la válvula se abra por ejemplo un 10% cada vez que pulso dicho botón, pudiendo así contabilizar el tanto por ciento que estoy abriendo o cerrando mi válvula por instante de tiempo .

¿Cómo podría adivinar este instante de tiempo en el que la válvula se abre un 10% para después contabilizar el tanto por ciento global que he abierto la válvula?

1 Respuesta

Respuesta

I. Hola Mr.López, quizás de estos enlaces pueda tomar conceptos o ideas sobre cómo calcular el lapso de tiempo entre cierre y apertura, aunque no respondan directamente a su consulta, yo no puedo ayudarle por desconocimiento pero seguro que varios compañeros sí podrán. Disculpe las molestias.

https://forum.arduino.cc/index.php?topic=454299.0 

https://trasteandoarduino.com/2013/05/25/electrovalvula-rain-bird-075-dv-controlada-por-arduino/ 

https://forum.arduino.cc/index.php?topic=409461.0 

https://forum.arduino.cc/index.php?topic=31622.0 

https://forum.arduino.cc/index.php?topic=363304.0 

Ánimo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas