Paso 5: Funcionalidad básica
API es basado en Arduino UNO Junta.
API mide la humedad del suelo una vez una hora y si cae por debajo de un umbral predefinido, activa la bomba durante un tiempo predefinido período número predefinido de veces separada por intervalos de "saturación".
Una vez que se alcanza un umbral de humedad objetivo, el proceso se vuelve al modo de medición una vez por hora.
Si la humedad del destino no se puede llegar, pero se alcanzó el límite inferior, que está bien así (al menos algunas de riego tuvo lugar). La razón podría ser la ubicación de la sonda lamentable, donde está muy lejos de la tierra húmeda.
Sin embargo, si no se pudo llegar hasta el límite inferior de humedad, se declara una condición de error. (Probablemente un problema de sonda, o cubo de suministro quedó sin agua, etc..). Bajo la condición de error, la unidad dormir durante 24 horas sin hacer nada y entonces intentará otra vez.