Automatización de invernaderos con PLC industrial Arduino. Controlador de invernadero

Controlar de forma remota la humedad, la ventilación, el nivel de CO2 y la iluminación

M-DUINO PLC y Panel PC basados en código abierto.

Arduino & Raspberry Pi para proyectos de automatización industrial y controlador de invernadero

Sobre el cliente

Panel PC Raspberry Pi para control de invernadero

Nuestro cliente buscaba una solución de código abierto para implementar todas las especificaciones técnicas deseadas, con opciones ilimitadas, algo complicado de llevar a cabo con una solución llave en mano.

Decidieron usar los equipos de Industrial Shields por varias razones: el ahorro en costes, la facilidad de cableado con conector sin tornillo o la capacidad de programar en varios lenguajes, como Arduino IDE.


PLC Arduino para automatización de invernadero

Trabajando en el invernadero

Odoo CMS- Sample image floating

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.

Necesidades del proyecto para el cliente

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.

Para controlar toda la instalación, el cliente necesitaba dos controladores Arduino Ethernet PLCs.s. 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 PLCs. se transmiten via Ethernet al Panel PC.

En el  Panel PC, se ha configurado un MQTT para manejar las solicitudes y se ha utilizado la herramienta de programación Node-RED para crear el marco y administrar las comunicaciones entre los Ethernet PLCs. y el Panel PC.

Un proyecto base para que sea 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 de aire

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

Solicite más información

Rellene el siguiente formulario si necesita más información.

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

La tecnología de código abierto te permite desarrollar tus aplicaciones de monitoreo.

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.

Category Slider