Paso 20: Arduino para invernadero, jardín o Growbox: un interruptor de nivel alternativo
Si no te gusta un interruptor mecánico para señal el depósito de agua lleno, te es una solución electrónica simple:
Cuelgan dos electrodos en el nivel del agua que se desea en la señal. Puede llegar a mayores pero no bajar. En lugar de dos electrodos sueltos uno podría utilizar también un trozo de PCB con dos tracks grabados en él.
Alimentar esos dos electrodos al circuito como se muestra aquí.
Mientras el agua está en contacto con los electrodos, el transistor recibirá una base actual y abrir. El colector se tiró bajo y el pin del arduino puede detectar.
Cuando el nivel del agua cae por debajo de los electrodos, el transistor no recibirá una base actual más y cerrar. El colector será alta.
Cuenta que los pines del Atmega 328 entrada-salida tienen un tirón interno hasta resistencia y por lo tanto no es necesario en este circuito un tirón para arriba de transistor. Sin duda aunque un 15k o 22 k Levante resistencia puede añadirse entre el colector y la línea de + 5 voltios.
Si usted es corto en los pines de I/O podría ahorrar un pin mediante T1 no sólo para señalar un bajo nivel en el procesador, pero también para dirigir directamente el timbre o incluso para operar un relé para desconectar la bomba, salvar otro pin de I/O. Pero por otra parte, la mayoría de las funciones podría ser probablemente construir con componentes discretos y el Atmega 328 tiene suficiente I / Opins para este proyecto