Soy nuevo en arduino y quisiera ver si alguien puede guiarme en este proyecto de la prepa.
La idea es generar un circuito el cual al presionar un pulsador mande una señal al rele para este abrir la electrovalvula y llenar una botella de 500mL y al terminar apague el rele lo que detendria la electrovalvula.
Aporto a lo dicho por @gonpezzi.
El boton abre la electroválvula que es similar desde el punto de vista del código que prender un LED (digo para que te sirva).
Ahora bien, las botellas son de 500mL. El llenado tendrá siempre el mismo caudal o sea, se tarda X mseg en llenar 490mL por decir algo.
Debes accionar con un pulsador la electroválvula e iniciar una cuenta, dicha cuenta al terminar debe detener la electroválvula.
Sigue el consejo de @gonpezzi y luego enfócate en esto.
Tendras resuelto el problema.
Lee las Normas y postea como corresponde. No sabes? Mira otros hilos además de las normas del foro.
¿ Que lo hiciste igual que ese post ? y claro no te funciona.
A mi particularmente el codigo que se presenta en ese post es un cota pega modificado por el PO y una de las pruebas es que define una funcion debounce que nunca es llamada en el codigo y luego hace ssus propios debounce en el codigo , (al menos eso creo no me he metido a fondo en el). ademas es para varios botones y medidas y tu solo queires uno.
No obstante has dicho:
Sube el diagrama electrico y el codigo que tienes actualmente a ver si se puede hacer algo, aunque soy partidario de empezar de cero.
Otra cosa no has dado los datos de la electrovalvula a usar, seria conveniente hacerlo.
Saludos.
No sirve copiar y pegar sin entender para que esta cada cosa.
Por eso terminas en un foro, esperando que te hagamos la tarea.
No lo tomes a mal pero intenta esforzarte un poco.
Los consejos ya te los dimos, mira tutoriales y empezaras a entender cómo funcionan las cosas.