Étape 3: Circuit de commande
Un circuit simple pour contrôler le débit d’eau est indiqué.
Adaptateurs sont utilisés pour alimenter ce système. L’un est nécessaire pour fournir le courant élevé au solénoïde (12v, 1 ampère), autre pour le microcontrôleur (5v, 1 ampère).
Programmation de la MC.
C’est le programme que j’ai utilisé pour le microcontrôleur en hexadécimal.
: 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
Une fois que le bouton est enfoncé, il y a un cinq secondes de retard avant l’interruption est désactivé et l’eau commence à couler. Donc si le bouton est pressé deux fois dans un intervalle de seconde 5, l’eau est sorti pendant environ 2 minutes. (et ainsi de suite..) La seconde 5 intervalle commence une fois le bouton est enfoncée pour la première fois. Après l’intervalle de 5 secondes le bouton est désactivé et que l’eau s’écoule. Le circuit est prêt pour les interruptions après la sortie de l’eau.