fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Proyecto Vavilov (Huerto Domótico de A.R.D.E.)

58 Respuestas
11 Usuarios
0 Reactions
39.5 K Visitas
ranganok
Respuestas: 3875
Topic starter
(@ranganok)
Ardero
Registrado: hace 19 años

Abro el tema para ir desarrollando el proyecto Vavilov o, lo que es lo mismo, el Huerto Domótico de A.R.D.E.

S2

Ranganok Schahzaman

Responder
57 respuestas
jmn
Respuestas: 376
 JMN
(@jmn)
Ardero
Registrado: hace 13 años

Gracias por la explicación,

ahora con esos datos cómo queremos que sea el sistema.

Por ejemplo, tenemos una maceta de 1 metro cuadrado de tierra, basta con poner un solo sensor de humedad en el suelo para toda la maceta? o habría que poner un sensor de humedad en el suelo cerca de cada planta?

Queremos un sistema totalmente automático o un sistema semiautomático asistido por una persona (si hay que regar una vez cada x tiempo nos ahorramos los actuadores y depósito).

Pongamos que en lugar de una maceta en un sitio tenemos 4 ó 5 en distintas partes de la casa, en este caso podría ser muy costoso poner 5 depósitos de agua y una solución podría ser regar a mano. En el caso de varias macetas en distintos sitios también nos puede interesar que la electrónica se alimente de una batería, si se diseña una electrónica de bajo consumo esta batería puede durar años teniendo una comunicación wireless para el envio de los datos.

Sistema 1: sistema centralizado. Una sola zona de cultivo.

Una placa con electrónica con sensores, botones y lcd y actuadores, se establecen y mide los parámetros necesarios para el control de la planta y realiza las acciones correpondientes mediante los actuadores. Esta placa se conecta a internet mediante una conexión ethernet o wireless para mandar los datos a internet, o se conecta a un servidor local (raspberry pi) donde corre un UI y también un servidor si queremos acceso remoto.

Sistema 2: sistema descentralizado. Varias macetas repartidas por los distintos lugares de la casa.

Viendo el proyecto de ayer me gusta este enfoque: http://www.tindie.com/products/miceuz/chirp-plant-watering-alarm/?ref=offsite_badges " onclick="window.open(this.href);return false;

Una placa que se clava en el tallo de cada planta o en cada maceta alimentada por una batería, esa placa es una placa para recoger datos (sin actuadores) de este estilo y añadiríamos también además de los sensores un par de leds, un botón y un buzzer para que pueda interactuar con un humano:

both

La placa lleva un módulo de comunicaciones de bajo consumo (zigbee, ble 4.0) para enviar los datos de forma periódica a una placa central y poder visualizarlos. La placa central puede ser una raspberry pi conectada a una toma de alimentación, o un tablet o teléfono móvil, en la placa central recogeríamos la lectura de los sensores cada x tiempo.

Tenemos dos elementos: placa de sensores, sistema central donde se recogen los datos y se establecen las acciones que se quieran en función de cada planta, y falta el tercer elemento que es el actuador.

El tercer elemento puede ser otra placa con actuadores que habría que poner en cada maceta y posiblemente conectar a un enchufe (sistema automático), o un humano (sistema semiautomático).

SIstema con humano: la placa de sensores manda datos cada x tiempo (humedad, temperatura, luz, etc..) a la placa central, y en función del tipo de cultivo en esa maceta la placa central avisa al humano de que hay que tomar una acción sobre esa planta (regar o lo que sea).

Para comunciarse con el humano hay 3 opciones: un zumbador o led en la placa de sensores, un interfaz de usuario en la raspberry pi, o una comunciación de la placa central o de la placa de sensores con un tablet o teléfono móvil corriendo una aplicación en Android a medida.

Resumiendo: tenemos variass placas de sensores alimentadas mediante batería que se comunican con una placa central (raspberry pi que recoge datos, tiene la base de datos, el tipo de planta en la placa de cada sensor), y la placa central manda un mensaje al humano cuando haya que realizar alguna acción en la maceta correspondiente según los datos enviados por su placa de sensor.

Pues aquí la primera pregunta, que queremos hacer un huerto centralizado automático, o un huerto distribuido semiautomático (varias macetas por la casa) donde no tenemos que poner actuadores ya que regar cada X tiempo lo puede realizar un humano.

Más ideas?

Responder
ranganok
Respuestas: 3875
Topic starter
(@ranganok)
Ardero
Registrado: hace 19 años

Personalmente me gusta que halla flexibilidad así que yo apostaría por un sistema distribuido automático, aunque daría la posibilidad de comunicación mediante cable (bus 485 o Ethernet) y/o inalámbrica (WiFi, bluetooth, ZigBee, 433, 868,...)

Para empezar el sistema central podría ser un PC embebido (RasperryPi, BBB, ...), y los periféricos arduinos (Uno o nano). Cuando tengamos un poco por la mano lo que vamos a necesitar ya lo sustituiremos por placas propias (los ezmicro, por ejemplo, son de muy bajo consumo, ideales para aplicaciones a pilas).

S2

Ranganok Schahzaman

Responder
javierdg
Respuestas: 39
(@javierdg)
Eminent Member
Registrado: hace 11 años

Muy buenos planteamientos ambos. Opiniones personales a parte, creo que deberíamos hacer una lista de pros y contra de un sistema distribuido y de un sistema centralizado.

Sistema distribuido:
Pros:

  • - Puedes controlar los datos de los sensores (luz, temperatura, humedad ambiente y humedad en tierra) de varias macetas distantes entre ellas.

  • Contras:

  • - Dependes de una batería o pila que se gastará o estropeará, y se pierde el control, y como te pille de vacaciones...

  • - Un zumbador (que se escuche en una casa) sería muy ruidoso y si zumban varias macetas puede resultar molesto y estresante.

  • - No podrían tener actuadores propios (cada maceta), sin ser algo bastante aparatoso.

  • - Requiere de la intervención humana para lo mas coñazo de todo, que es preparar el sustrato en el agua, medir PH/EC y regar.
  • Sistema centralizado:
    Pros:

  • - Todo a mano, centralizado, ordenado y puedes ver como va todo con un simple vistazo.

  • - Una única fuente de alimentación que proporcionará energía a un único sistema central (sin satélites).

  • - El sistema central puede ser un aparato pequeño, cerca del depósito de agua y de las macetas, y con varias tomas de entrada y salida para los sensores y mangueras de agua.

  • - El único sensor que irá del sistema central a la planta será el de humedad en tierra, y este irá con un cable de longitud X a cada maceta, clavado en la tierra, entre el tallo central y el borde la maceta. Un sensor por maceta.

  • - La salida de agua es también una por cada maceta.

  • - Los datos como temperatura, humedad ambiente, luz, etc. se miden de una sola vez desde el sistema central, ya que estará en la misma habitación que el cultivo (ahorro en cantidad de sensores).

  • - Bombas de agua dentro del sistema central, tapado, protegido y aislado.

  • Contras:

  • - No puedes poner las macetas distribuidas por toda la casa.

  • - Habría cables y mangueras por medio (aunque se puede poner elegantemente).
  • Bien, estos son pros y contras que se me han ocurrido, poned los vuestros. Evidentemente soy de la opinión de hacer un sistema centralizado, por que mas que un sistema de riego para las plantas de una casa es un sistema de "estudio y observación" de unas pocas plantas.

    Cuando pensé en hacer este proyecto hice varios dibujos, y la idea era tener una especie de "mesa" donde esté ubicado todo, desde el tanque de agua, macetas hasta el sistema central. Pongo el dibujo, pero no os riáis, no dibujo nada bien.

    Por la parte de atrás del sistema central había pensado hacer 4 módulos de salidas y entradas, o lo que es lo mismo, un sistema para un máximo de 4 macetas. Si se reduce el tamaño de estos módulos de entradas y salidas se podría extender a 6 macetas. No hay por que usar todos, se programaría mediante los botones y la LCD, estarían numerados, modulo 1, modulo 2, etc.

    El agua queda debajo, y esta es controlada (PH/EC/Sustratos/Cantidad) mediante sensores que van del sistema central al depósito. La intervención humana en este caso solo es la de llenar el depósito una única vez, o cuando se gaste, pero ha de ser un depósito grande. Y la otra intervención humana es la programación de que tipo de planta se va a cultivar e introducir en el sistema los datos óptimos (previamente consultados en la tabla que haré) de humedad, temperatura, riego, etc.

    No lo he dibujado, pero la idea es hacer una "campana" o mini invernadero que cubra las macetas (solo las macetas, no el sistema central), de quita y pon, ligero, estructura de madera y plástico transparente. De ese modo podemos inyectar en su interior aire caliente/frío para regular la temperatura, humedad mediante un humidificador y una ventilación que mueva el aire, evitando así que se condense la humedad en el suelo y el aire caliente en el techo.

    Esto es solo una idea que ya tenía en la cabeza, pero estamos aquí para hacerlo conjuntamente, entre todos. Eso quiere decir que si no os parece bien, proponed un sistema y lo vamos viendo hasta alcanzar lo mejor en diseño y usabilidad. Por cierto, si tiramos por el sistema distribuído, ¿como lo haríais? me refiero a un pequeño dibujo de cómo quedaría, parecido al mío 😛

    Un saludo.

    Responder
    javierdg
    Respuestas: 39
    (@javierdg)
    Eminent Member
    Registrado: hace 11 años


    Las mangueritas las podemos comprar en Leroy Merlin por un precio ridículo y los conductores también, no se si me llegué a gastar 2€ en total, y son varios metros de manguera. La idea es poner un conductor en forma de "T" para distribuir el agua en forma circular al rededor del tallo, haciéndole pequeños agujeros en el círculo, hacia dentro, para que el sistema de riego sea por goteo, si no, el agua sale muy fuerte y no solo remueve la tierra dejando parte de las raíces al descubierto (terrible para la planta), si no que el agua se va muy rápido al fondo y la planta al principio no lo aprovechará. Y así también se evitan desbordamientos por falta de absorción o humedades excesivas (hongos, bichos y mosquito de humedad).

    Con conductores en forma de "L" podemos guiar la manguerita desde lo alto de la maceta hasta la base (por fuera) y desde ahí hasta la salida de agua del sistema central. El sistema central ha de tener una entrada de agua, y es básicamente una manguerita que vaya al depósito que tiene debajo. No se si me explico.

    Responder
    jmn
    Respuestas: 376
     JMN
    (@jmn)
    Ardero
    Registrado: hace 13 años

    Supongo que la principal diferencia es el espacio que requiere, el sistema con varios sensores inalámbricos puede estar más enfocado a un hogar donde la gente tiene plantas en varias macetas, para controlar el riego de éstas y que ninguna se quede sin agua ni tenga agua en exceso. Mientras que el sistema centralizado está enfocado a un pequeño huerto donde producir vegetales.

    En un sistema distribuido se colocaría una plaquita como la de la imagen anterior en cada maceta, y si no se quiere que sea molesto en lugar de pitar cuando a la planta le falta agua, pues se puede hacer que mande un mensaje a una placa central con las medidas de forma periódica, en esta placa se recogen todos los datos y se va haciendo una base de datos, y cuando a la planta le falte algo pues el sistema central manda un mensaje al móvil en el que corre una aplicación de Android, aplicación de Android que a la vez sirve de interfaz humano-sistema.

    Los dos sistema comparten los mismos requisitos respecto a las plantas, y lo que se aprenda de uno se puede aplicar al otro.

    Puede que para una primera versión sea más sencillo en cuanto a los aspectos técnicos realizar el sistema centralizado, el sistema para producir vegetales, y más adelante se puede ir pensando en hacer también lo otro.

    La placa de sensores del sistema distribuido y centralizado puede ser similar, una placa como la de la imagen que se clave en la maceta, con la diferencia que la placa de sensores para el sistema distribuido añadiría la batería y el módulo de comunicaciones, mientras que la placa para el sistema centralizado no llevaría lo anterior y en su lugar llevaría un cable a la placa central con la alimentación y la comunicación.

    Es viable realizar un desarrollo técnico que cubra los dos tipos de sistemas, incluso un stema mixto, que haya una placa central con un pequeño huerto al rededor y macetas en el resto de la casa mandando datos al sistema central. Creo que se puede hacer el desarrollo con los dos sistemas en mente.

    Componentes del sistema centralizado (según el dibujo anterior):

    - Placa de sensores que se clava en la maceta/planta y se conecta a una placa central mediante un cable (de donde toma su alimentación y con el que se comunica con la palca central).
    - Placa central (raspberry pi) conectada a internet, se conecta a la distintas placas de sensores en cada maceta mediante un cable y a la placa de actuadores.
    - Iterfaz de usuario: lcd, botones, RTC, etc.. puede ser la placa central y la raspberry pi un añadido a ésta si se quiere un servidor y base de datos.
    - Placa de actuadores se conecta a la placa central mediante un cable y realiza las acciones oportunas sobre las macetas cuando la placa central se lo ordena.
    - Placa de sensores externos a la maceta, medida del depósito de agua y otros parámetros no relativos a una planta en concreto y que sean necesarios para el funcionamiento del sistema.
    - hardware: motores, cableado, bombillas o leds, ventiladores, conductos de agua, etc..

    Componentes del sistema distribuido:

    - Placa de sensores en cada maceta alimentada por batería (duran años) que se comunica con una placa central de forma inalámbrica.
    - Placa central conectada a internet que recoge los datos de los sensores y mandan un mensaje a una aplicación de android o por correo electrónico, twitter, etc.. cuando la persona tenga que realizar alguna acción sobre la maceta.
    - Actuador humano.

    Sistema mixto:

    - Todos los componentes del sistema centralizado.
    - Todos los componentes del sistema distribuido.
    - En la placa central (común al sistema central y distribuido) se añade un módulo de comunicaciones para recoger los datos de las macetas exteriores (macetas por la casa, en un patio, una terraza, tejado, etc..).

    Responder
    Página 3 / 12
    Compartir: