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.
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, se ha configurado un broker MQTT para manejar las solicitudes y se ha utilizado la herramienta de programación Node-RED para crear el entorno y gestionar las comunicaciones entre los 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
¿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.