Digital55 y el IoT en agricultura: el proyecto junto a PRISMAB

Digital55 y el IoT en agricultura: el proyecto junto a PRISMAB

La agricultura inteligente es una tendencia innegable en el sector. Se han sucedido las innovaciones tecnológicas aplicadas al cultivo y la agricultura durante los últimos años: Big Data, Internet de las Cosas, aplicaciones móviles, automatización de procesos…

De todas estas soluciones, unas de las más demandadas son dispositivos conectados, como los sensores, para controlar los campos. Sin embargo, con el fin de aprovechar al máximo su potencial, tanto la tecnología de recopilación y gestión de datos como la plataforma donde se visualicen y se controlen debe ser adecuada.

Los equipos de Digital55 son expertos en transformación digital y en el desarrollo de productos tecnológicos y llave en mano. Además de los desarrollos habituales, apuestan por incorporar innovaciones como la Inteligencia Artificial, el Machine Learning o IoT. Así, uno de los objetivos más recientes que plantearon fue aplicar estas tecnologías al sector agrícola.

Con ese fin, Digital55 ha desarrollado con PRISMAB, empresa referente en el mundo de la agricultura inteligente, un proyecto de actualización tanto del backend como del frontend y el dashboard para sus clientes.

Para conocer más acerca de los servicios de Digital55 y cómo pueden impulsar tus proyectos digitales, puedes visitar su página web.

La situación de la agricultura inteligente y el papel de PRISMAB

Actualmente, al controlar el riego en agricultura, aspectos como cuántos nutrientes se aportan en el agua suelen estar bien medidos. Sin embargo, es muy complicado conseguir una referencia exacta de cuántos recibe la planta. Estar al tanto de ese valor posibilita mejorar la efectividad del riego y optimizar la aportación de nutrientes.

PRISMAB se especializa en sensores para los cultivos. Estos dispositivos, de fácil instalación y conectados a internet, permiten al agricultor monitorizar parámetros agronómicos y ambientales relevantes. En este caso hablamos, por ejemplo, de sensores de conductividad y tensiómetros, con los que medimos exactamente los nutrientes presentes en el suelo que rodea a la raíz.

Sumado a estos, sensores del ambiente, como son el de temperatura, el de humedad o el de la temperatura concreta del suelo, arrojan información igualmente básica para aumentar la productividad. Todo ello se vincula con la capacidad de la planta para absorber los nutrientes recibidos y, por tanto, con la producción y la calidad.

El control de algunas de estas variables ya está bastante generalizado, pero una actualización es fundamental para recopilar y cruzar correctamente los datos y, así, usarlos de manera más efectiva. Computación en la nube, tecnologías distribuidas, Big Data o IoT colaboran en este fin.

Desarrollo de software agrícola de la mano de Digital55

Digital55 ha trabajado en un sistema distribuido para los datos, los cuales se envían y actualizan de forma muy continua en el servidor de la aplicación. El equipo de desarrollo ha optado por una arquitectura modular, aplicando una tendencia tecnológica al alza: encapsular cada parte del proyecto.

En este caso, la arquitectura modular permite independizar la capa de obtención de datos de la capa de presentación de los mismos. Esto trae consigo una mayor escalabilidad y flexibilidad. Al tratarse de sistemas distintos, es mucho más factible realizar cambios o actualizaciones en el futuro: agregar nuevas funcionalidades, añadir más aplicaciones, ampliar el sistema…

El backend ha sido realizado con Node.js y, entre sus tecnologías, se hace necesario mencionar el uso de Big Data. Una de sus funciones esenciales es guardar y gestionar datos, lo que se logra mediante dos bases de datos. Por un lado, una base no SQL, que almacena grandes cantidades de datos que obtiene de los sensores en RAW sin procesar, lo que habitualmente se conoce como un data lake. Por otro, una base relacional SQL, que posibilita trabajar con esos datos obtenidos.

Todos los datos recibidos por los sensores y recopilados por este sistema se envían a una aplicación móvil. Sus funciones se apoyan, de cara al usuario, en un frontend desarrollado con Angular e Ionic, diseñado con un enfoque user centric. Gracias a él, se pueden presentar los datos de la manera que queramos, enfocándolos a una correcta experiencia de usuario y con un importante componente visual. Existen distintos tipos de vistas, como gráficos, visualizaciones de la evolución de variables, la conexión entre distintos datos e incluso se pueden establecer perfiles de acceso. En función del perfil, se podrá acceder a unos datos o a otros.

Con todo ello, los parámetros se pueden consultar y modificar de forma más exhaustiva y rápidamente. Esta gestión conlleva múltiples ventajas, como:

  • Mayor control del agricultor sobre qué sucede con los cultivos, para tomar decisiones al respecto.
  • Producción más eficiente, en tanto que se reduce el gasto de agua, fertilizantes y similares, pues solo se emplean cuando realmente son necesarios.
  • De la mano con el punto anterior, sostenibilidad y cuidado del medio ambiente al optimizar el uso de los recursos.

El desarrollo del proyecto aplica una metodología ágil empleando Scrum y está dividido en distintas fases y entregas. El equipo de Digital55 hace especial hincapié en la mejora continua, con lo que, además de lo ya mencionado, se prevé que esta actualización siga avanzando para adaptarse a futuros requerimientos.

Si, como PRISMAB, quieres contar con la ayuda de expertos digitales para tu proyecto, no dudes en contactar con Digital55 y contarles tu idea para que puedan asesorarte.