Automatización de invernaderos y optimización de producción.
PLCs industriales para monitoreo y control.

Controle de forma remota la humedad, la ventilación, el nivel de CO2 y la luminosidad y tenga un invernadero automatizado, con PLC Arduino

M-DUINO Arduino PLC y Raspberry Pi Panel PC

Sobre el cliente

Nuestro cliente buscaba una solución Open Source para un sistema de invernadero automatizado con el fin de implementar todas las especificaciones técnicas que quería con opciones ilimitadas, difíciles de lograr con una solución llave en mano.

Decidieron usar los equipos de Industrial Shields, PLC Arduino y Raspberry Pi Panel por varias razones:

  • Economizando en gastos

  • Facilidad de cableado con conector sin tornillos

  • Capacidad para programar en varios idiomas o utilizar herramientas gratuitas como Arduino IDE.

PLC Arduino para automatización de invernadero

Trabajando en el invernadero


Este proyecto permite controlar de forma remota la humedad, la ventilación, el nivel de CO2 y la luminosidad en un invernadero.

La adquisicion de datos se configuró con una interface gráfica programada en un  Industrial Shields Panel PC con un Raspberry Pi incorporado. Mientras que el control de la humedad, el CO2 y el aire es automático, las luces se controlan según la programación horaria, aunque se pueden configurar manualmente.

Requisitos del cliente en su invernadero automatizado

El invernadero que nuestro cliente quería automatizar requería un control remoto sobre los niveles de humedad, CO2, temperatura e iluminación de los diferentes espacios que conforman el invernadero y un sistema que lo alertara en caso de encontrar alguna de las variables fuera del rango.

Para lograr este objetivo, optaron por utilizar diferentes protocolos de comunicación como I2C y Ethernet, entre otros, y también herramientas de programación como Arduino IDE o Node-RED. Arduino IDE or Node-RED.

Para controlar toda la instalación, el cliente necesitaba dos controladores Arduino Ethernet PLC Por un lado, el controlador industrial recibe los datos de los sensores HVAC. En la primera opción, conectados por un bus I2C; los multiplexores I2C también se han agregado para cubrir toda la instalación; en la segunda y tercera opción, la instalación también combina sensores digitales y analógicos.

El cliente ha implementado un sistema de control para cada fase (humedad, temperatura, nivel de CO2 y luminosidad) donde, al observar el nivel de cada variable desde los sensores, actúa sobre los elementos (bombas, válvulas, ventilación, luz) en un script realizado con Arduino IDE.

Para tener control sobre la situación en el invernadero, se incorporó un Panel PCal sistema. Los datos de los dos Ethernet PLC se transmiten via Ethernet al Panel PC.

En el Panel PC, an MQTT broker has been configured to handle the requests and the Node-RED programming tool has been used to create the framework and manage the communications between the Ethernet PLC y el Panel PC.

Un proyecto base fácilmente escalable

Fácil de instalar, configurar y ponerlo a trabajar

El cliente inició este proyecto como una prueba con el objetivo de crear un hardware y software definidos para escalar en otras instalaciones de su propiedad.

Tratamiento del aire con controlador Arduino

Diagrama de tratamiento de aire con PLC Arduino

Descarga el caso de estudio de Automatización de Invernadero

Compártelo con tus compañer@s

¿Deseas recibir más información sobre Automatización de invernadero?

Simplemente completa el formulario y te enviaremos varios ejemplos sobre cómo usar dispositivos basados en código abierto en sus proyectos.

Enviar  Por favor, completa el formulario correctamente.