Terminado

Programador de Riego con Arduino. proyecto para terminar

Publicado el 21 Febrero, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

Hola.
El proyecto esta por terminar y por falta de tiempo no he podido hacerlo ;consta de lo siguiente:
1 Arduino nano y si se quedase pequeño, 1 arduino pro 2560
1 RTC DS3231
4 sectores de riego
4 humedad limite por sector
4 horarios de riego por sector.
1 pantalla lcd 20x4
1 joystic
grabación en eeprom de los valores de riego
4 sensores de humedad de la tierra
1 sensor de flujo de agua,para saber si hay circulacion de agua desde la bomba al deposito
1 pin como salida  para una bomba de agua
1 sensor para saber si el deposito de agua esta vacio, que se encargaria de dar orden a la bomba para llenar el deposito de agua; este informaria por la pantalla lcd y sonaria el buzzer 1 minuto
1 linea: " deposito vacio "
2 linea:  " Imposible Riego "
3 linea: " llenando deposito "
esto si el sensor de flujo de agua detectase que hay flujo, haciendo sonar el buzzer durante 2 minutos,pondria la 3 linea " llenando deposito ", si no lo detectase, pondria " No hay Agua en Bomba " y sonaria el buzzer hasta que detectase ese flujo

1 sensor para saber cuando esta el deposito lleno, que pararia la bomba de llenado, y cuando este lleno  pondria " Riego On " y al pasar 1 minuto , volver a la pantalla principal
1 sensor auxiliar para desbordamiento del deposito por si el sensor de llenado fallase haciendo sonar el buzzer con distinto sonido.


1 sensor de lluvia:
  este tiene la finalidad de si detectase lluvia los parametros siguientes:
he dispuesto una seccion de la pantalla donde iria alojada la informacion que actualmente esta en 1 y 0 para las pruevas, esta informacion esta abajo a la derecha de la pantalla con los caracteres " Luvia " y justo debajo iria la informacion siguiente
    *Leve : aqui se podria regar tanto en automatico como en manual y en pantalla pondria " R:M:A"
    ** Moderada : aqui solo se podria regar en modo manual,en pantalla pondria " R.M "
    *** Fuerte : aqui no se podria regar de ningun modo y en pantalla pondria " N.R "


otra cosa que hay que hacer hacer que la humedad limite pos sector tenga funcion en el programador automatico,quedando que si la humedad es inferior a la definida salte el riego,actualmente el codigo no lo permite,solo lo permitia cuando era una sola humedad limite para todos los sectores.
Falta por que se queden grabados en eeprom esta humedades limites por sector
El programador ya tiene casi todo lo que he explicado, tan solo hay que añadirle estas sentencias que he nombrado.
Si necesitan mas explicacion o aclaracion del programador se las daré
adjunto el archivo .i

no para Arduino

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite

Plazo de Entrega: No definido

Habilidades necesarias