Paso 3: Circuito de Control
Se muestra un circuito simple para controlar el flujo de agua.
Adaptadores se utilizan para encender este sistema. Uno es necesario para la alta corriente al solenoide (12v, 1amp), otro para el microcontrolador (5v, 1amp).
Programación de la MC.
Este es el programa que utilicé para el microcontrolador en hexadecimal.
: 03000000020006F5
: 0C000600787FE4F6D8FD75810D02004DF6: 04015C 000208000095: 01016100227B: 0300030002014FA8: 0D014F00C0E00509E50970020508D0E032A6: 10010300E4F50AF50BAE0AAF0BE4FCFD7B607AEA7B: 10011300F9F8D3120139401DE4F50CF50D050DE591: 100123000D7002050C6405450C70F2050BE50B70B0: 06013300D4050A80D02271: 10009200D288D2A8D2AF7590F0D3E5099400E508D2: 1000A2006480948040F3120103C2A875900CD3E5DA: 1000B200099400E50864809480403FE4F50AF50B5A: 1000C200AE0AAF0BE4FCFD7B607AEAF9F8D31201C9: 1000D20039401DE4F50CF50D050DE50D7002050C1A: 1000E200640F450C70F2050BE50B70D4050A80D045: 1000F200E509150970B8150880B4D2A875908080FA: 010102009864: 10001200020092E493A3F8E493A34003F68001F272: 1000220008DFF48029E493A3F85407240CC8C333EF: 10003200C4540F4420C8834004F456800146F6DFBE: 10004200E4800B010204081020408090015CE47EF1 : 10005200019360BCA3FF543F30E509541FFEE493B3: 10006200A360010ECF54C025E060A840B8E493A37A: 10007200FAE493A3F8E493A3C8C582C8CAC583CAA5: 10008200F0A3C8C582C8CAC583CADFE9DEE780BE5D: 01016000009E: 10013900EB9FF5F0EA9E42F0E99D42F0EC6480C83D: 0601490064809845F022DD: 00000001FF
Una vez que se pulsa el botón, hay un cinco segundos de retraso antes de la interrupción es desactivada y el agua empieza a fluir. Por lo que si se pulsa el botón dos veces en un intervalo de 5 segundos, se libera el agua de alrededor de 2 minutos. (y así sucesivamente...) El segundo 5 intervalo comienza una vez el botón se pulsa por primera vez. Tras el intervalo de 5 segundos el botón está desactivado y se libera agua. El circuito está listo para interrupciones una vez que el lanzamiento de agua.