Paso 2: montaje
Todo el proyecto se basa en 2 partes de sub:
Bomba de agua temporizada 1)
Tanque 2) nivel de agua
Bomba de agua temporizada 1):
La necesidad básica del proyecto dado fue a entregar cierta cantidad de agua en el tiempo predefinido, para ello que simplemente pongo una bomba de agua sumergible dentro de un depósito de agua es decir el depósito del agua, ahora para la cantidad de agua descargada elegir tiempo como mi unidad como simplifica el diseño. Para entregar de manera oportuna es decir: en este caso diario simplemente escribí sketch de Arduino con un gran sueño en la función de loop que básicamente hace lo siguiente:
Activación:
Encienda la bomba durante 10 segundos
Sueño de 2 horas
Repetir:
El problema con enfoque fue la bomba funcionaría incluso cuando el agua no estaba presente y no dar ninguna indicación al usuario para rellenar el depósito de agua. ahí viene la siguiente parte para jugar:
Tanque de nivel 2):
Tenía que haber alguna forma para notificar a Arduino que no había agua en el tanque para detener el ciclo de riego y un pitido o parpadear al usuario para rellenar el agua.
Circuito simple se puede realizar para comprobar este método resistivo: cuando el agua está presente entre 2 electrodos de corriente pasará a través de él esto pasa a causa de las impurezas en el agua. Cuando el agua está ausente entre los electrodos no actual fluye el aire es mal conductor de la electricidad por lo tanto el circuito abierto. Aunque esto se puede leer fácilmente por pernos de ADC de Arduino pero queria conservar los pins para actualizaciones futuras sensores para este proyecto tan querido convertir esta entradas digitales, elegir el método simple de resistencias pulldown 560K que me dio una justa salida digital.
Así ahora Ardunio conocido cuando el depósito está seco esto le ayuda a detener el ciclo de riego y un pitido un zumbador o parpadear un led para indicar su seco.
Combinar estas dos funciones en bosquejo pseudo código para el mismo se ve como debajo de:
Activación:
Compruebe el nivel de agua en el tanque;
Es entonces se vacía acústica para el usuario:
Otra cosa tiene agua entonces encender la bomba:
Espere 10 segundos:
Parar la bomba
Sueño durante 2 horas
Repetir el ciclo.