U 830557
U 830557
U 830557
Presentado a
INGENIERO ELECTRÓNICO
por
- Asesor: Fredy Enrique Segura PhD, Profesor Asociado, Universidad de Los Andes.
CoAsesor: Giacomo Barbieri PhD, Profesor Asociado, Universidad de Los Andes.
i
Tabla de contenido
1 Introducción 1
2 Objetivos 2
2.1 Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2 Objetivos Especı́ficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.3 Alcance y productos finales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
5 Trabajo realizado 9
5.1 Familiarización con equipo HI 2500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.2 Adquisición de señales de sondas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.3 Incorporación de módulo Gravity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.4 Calibración de sondas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.5 Desempeño a lo largo del tiempo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.6 Medición en continuo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.7 Control de bombas peristálticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.8 Diseño y construcción de prototipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6 Análisis de Resultados 21
6.1 Famliarización con equipo HI 2500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.2 Adquisición de señales de sondas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.3 Incorporación de módulo Gravity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.4 Desempeño a lo largo del tiempo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.5 Medición en continuo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7 Discusión 22
Referencias 24
ii
Índice de figuras
1.1 Cultivo Hidropónico de Fresas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
iii
Índice de tablas
3.1 Rangos valores pH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
iv
1. Introducción
La seguridad alimentaria es un reto que cada vez llama más la atención debido a la creciente población
mundial que hoy en dı́a supera los 7.2 billones de individuos. Esto conlleva a pensar en sistemas
de agricultura más eficientes y sostenibles, que no generen desechos o filtraciones de agro-quı́micos al
medio ambiente las cuales afectan a gran cantidad de especies animales y vegetales [1]. En este contexto
aparece entonces la hidroponı́a, que se entiende entonces como la ciencia o conjunto de conocimientos
que permiten llevar a cabo ciertas plantaciones sin la necesidad de un suelo fértil, ya que se realiza en
un medio compuesto por agua y nutrientes conocido como sustrato [2].
Mediante esta modalidad de cultivo se producen plantas principalmente de tipo herbáceo, es decir,
que no forman madera y por ende tienen tejidos tiernos. Entre las verduras más comunes se encuentra
la lechuga, el tomate, el chile y el pepino. Adicionalmente, se producen frutas como la fresa y los
arándanos e incluso plantas aromáticas como el cilantro y la albahaca. Ası́ entonces, se aprovechan
áreas no convencionales, siempre y cuando se le pueda garantizar a la planta las variables esenciales
para su crecimiento. Se ha demostrado que estos cultivos llegan a tener el doble de productividad,
e incluso más, que la de un cultivo tradicional en suelo. Sin embargo, el rendimiento se encuentra
altamente relacionada con la disponibilidad de luz solar, agua, nutrientes, temperatura y presencia de
plagas y enfermedades [3]. A continuación se muestra un cultivo hidropónico de fresas, propio de la
empresa Sáenz Fety y ubicado en Funza, Cundinamarca:
En este contexto, el control y la automatización se vuelven primordiales para mantener todas las
variables mencionadas en un valor deseado mediante la acción de sensores y actuadores. Una de las
principales problemáticas identificadas entonces es poder controlar de manera precisa los valores de pH
del sustrato, ya que este valor análogo adquirido mediante una sonda de pH y procesado con un sis-
tema de acondicionamiento de señal sirve de indicador para conocer el estado de la mezcla de nutrientes.
Por este motivo, surge la necesidad de implementar un sistema de control basado en un micro-
controlador a un banco de pruebas flexible para un sistema de fertirriego de un cultivo hidropónico
que actualmente se encuentra en su etapa final de montaje. Se busca entonces que el sistema de con-
trol mantenga los niveles de pH en un rango de valores deseado, tomando información de la sonda y
corrigiendo con la acción de la bombas peristálticas que accionan el flujo de ácido según sea necesario.
1
2. Objetivos
2.1 Objetivo General
Caracterizar sonda de pH y adquirir su señal análoga de voltaje adecuadamente de tal manera que
pueda ser usada en un sistema de control basado en microcontrolador aplicado a sistemas de fertirriego
en cultivos hidropónicos.
2
3. Marco teórico, conceptual e histórico
3.1 Marco Teórico
Un microcontrolador o MC se define como un circuito integrado programable que cuenta con unidad
central de procesamiento (CPU), unidades de memoria (RAM/ROM), periféricos y puertos de en-
trada/salida. De esta manera es capaz de ejecutar las órdenes grabadas en su memoria. Ası́ entonces
recibe información acerca de las variables de interés en forma de señales eléctricas de entrada que
provienen generalmente de sensores, procesa dichas señales y genera señales eléctricas de salida, gen-
eralmente hacia los actuadores [4][7]. Para este caso se hará uso de la placa electrónica Arduino UNO,
ya que se caracteriza por su bajo costo y su entorno de programación directo y sencillo de manipu-
lar. Esta placa está basada en el microcontrolador ATmega328p de la empresa Atmel y se muestra a
continuación
En este caso los sensores serán sondas de pH, las cuales estarán midiendo el estado de nuestra
variable de interés. Para el caso de la primera sonda, se tiene un Electrodo de pH de flujo continuo
con conector tipo BNC de la empresa Hannah Instruments con referencia HI-1001. Este utiliza una
unión anular única de PTFE (politetrafluroetileno) ya que no reacciona con los compuestos utilizados
y minimiza las obstrucciones. Adicionalmente, cuenta con un electrodo con cuerpo de vidrio para su
uso en productos quı́micos agresivos. Por otro lado, para la segunda sonda se tiene electrodo de pH
que está hecho de una membrana de vidrio sensible con baja impedancia y el sistema de referencia
que consiste en el puente de sal de electrolito en gel Ag / AgCl tiene un potencial estable de media
celda y un excelente rendimiento anti-contaminación. Cuenta también con una unión anular de PTFE
y es distribuida por la empresa DFRobot. Lo anterior se obtuvo de las fichas técnicas de cada sonda
respectivamente. El aspecto fı́sico de ambas sondas se muestra a continuación
3
CAPÍTULO 3. MARCO TEÓRICO, CONCEPTUAL E HISTÓRICO 4
Por último, se encuentran los actuadores que serán los difusores conectados a un compresor y tres
bombas peristálticas Hannah Instruments, los cuales se encargarán de evitar sedimentación de los
compuestos dentro del sustrato y la mezcla de soluciones en proporciones adecuadas respectivamente
[2]. El principio de funcionamiento de las bombas peristálticas de dosificación se basan en la alternancia
de ciclos de compresión y relajación del tubo que lleva el fluido. Muy similar al proceso de peristalsis
que se lleva a cabo en órganos del sistema digestivo como esófago e intestinos. Para generar dicho
movimiento, el rotor cuenta con protuberancias pronunciadas que se encargan de comprimir el tubo a
medida que pasan por él. A su vez, el tubo recupera su forma cuando cesa la compresión. Esto genera
diferencias de presión lo largo del tubo conduciendo el fluido al interior de la bomba [8]. En este caso,
el rotor está acoplado a un motor AC de 8W de potencia que trabaja a 110V-220V a 50/60 Hz, este
cuenta con una velocidad nominal aproximada de 60 rpm.
pH = −log10 [H + ] (3.1)
Lo cual nos indica que por ejemplo, un pH de 4 es diez veces más ácido que un pH de 5 y cien
veces más ácido que un pH de 6. Además, la escala de pH se mide de 0 a 14 de la siguiente manera
De igual manera, actualmente existe de manera comercial The Fertigation Manager , el cual consiste
en una máquina de fertirriego en invernadero que ofrece algunas de las tecnologı́as informáticas más
avanzadas con software e instrumentación todo incluido. Por esta razón. los productores dependen de
estos programas de fertilizantes para regar los cultivos de flores y hortalizas a diario de acuerdo con
las condiciones ambientales. A continuación se muestra el dispositivo mencionado
CAPÍTULO 3. MARCO TEÓRICO, CONCEPTUAL E HISTÓRICO 7
Adicionalmente, también se han realizado proyectos de grado con el uso de microcontroladores por
ejemplo para su uso en prácticas de laboratorio [6].
4. Metodologı́a del trabajo
4.1 Plan de trabajo
A continuación, se muestra el cronograma que describe el tiempo destinado para cada uno de las
actividades principales llevadas a cabo durante el desarrollo del proyecto de grado.
Cabe añadir que durante todo el desarrollo del proyecto se realizó semanalmente una reunión de
treinta (30) minutos aproximadamente con el asesor y el co-asesor para presentar avances, aclarar
dudas, discutir resultados parciales e informar del estado del proyecto.
En segundo lugar, se consultó la fichas técnica y manual de usuario de los equipos y elementos uti-
lizados durante todo el desarrollo del proyecto. De esta manera, se obtiene el mejor desempeño los
mismos y a su vez se garantiza su durabilidad. Además, se conoce acerca del rango de operación y
margen de error, lo que permite darle una mejor interpretación a los resultados obtenidos al usarlos.
Por último, también se recurrió a consultar personal capacitado y con experiencia en el uso y manejo
de los equipos y elementos utilizados. Es decir, laboratoristas, proveedores oficiales de las marcas de
los equipos, profesores asociados y de planta de la Facultad de Ingenierı́a. Por ejemplo, profesores
asociados al grupo de nano y microelectrónica de la Universidad de los Andes, los cuales ofrecieron su
apoyo e hicieron comentarios a manera de retroalimentación y sugerencias acerca de la metodologı́a
implementada para el desarrollo del proyecto. Y claramente, los profesores que en su papel de asesor y
co-asesor respectivamente, trazaron los lineamientos que desde su experiencia y conocimiento llevaran
a la culminación de un proyecto de grado satisfactorio.
8
5. Trabajo realizado
5.1 Familiarización con equipo HI 2500
Para conocer de primera mano las conexiones y la lógica de funcionamiento del equipo Hannah Instru-
ments HI 2500 se empezó leyendo los manuales y la ficha técnica del equipo y la sonda de pH. Estos
documentos fueron suministrados por el proveedor, sin embargo, se limitan exclusivamente a su uso
con equipos de la misma marca y por ende la información carece de detalle técnico. Posteriormente, se
procede a hacer mediciones de continuidad y voltaje entre las conexiones de las sondas con el equipo
para intentar obtener información de utilidad para el desarrollo del proyecto. Sin embargo, aunque
los resultados obtenidos permitieron formular varias hipótesis, no fueron suficientes para validarlas y
aceptarlas como verdaderas. Dicho equipo y la sonda se muestran a continuación
Adicionalmente, para caracterizar y evaluar el desempeño del equipo, se realizó una toma de datos de
30 muestras iterando entre 3 valores conocidos de pH: 7.01, 4.01 y 2.15 siguiendo el protocolo descrito
a continuación
• Paso 1: Se calibra el equipo HI 2500 mediante alguna solución Buffer. Para esta ocasión se
utilizó la solución Buffer de pH 7.01 ajustando el trimmer de “offset” del equipo hasta llegar a
este valor.
• Paso 2: Se sumerge la sonda de pH en agua destilada durante 90 segundos, agitando ligeramente
la sonda durante los primeros 30 segundos y dejando en reposo durante los últimos 60 segundos.
Los tiempos mencionados en cada paso para cada proceso se determinaron experimentalmente al
observar el tiempo de respuesta promedio de cada sonda, es decir, midiendo el tiempo que tardaba en
estabilizarse el valor de lectura de pH. La figura 5.2 muestra los resultados obtenidos con esta toma
de datos.
9
CAPÍTULO 5. TRABAJO REALIZADO 10
Se observa entonces que el equipo no se ve gravemente afectado por el fenómeno de histéresis y logra
ser consistente con el valor de pH medido manteniéndose dentro de un rango de ± 0.5. Estos resultados
motivan a continuar en la adquisición de señal de la sonda de pH y su posterior adecuación (amplificar,
filtrar, etc..) para finalmente implementar el método de control del sistema de fertirriego.
Figura 5.3: Conector BNC Tipo T para adquisición de señales con osciloscopio
Las señales adquiridas con el osciloscopio se almacenaron en archivos tipo CSV y se exportaron al
software Matlab para su tratamiento y análisis. Al graficarlas y superponerlas se observó gran cantidad
de ruido en las señales y por ende se optó por realizar una transformada rápida de Fourier o FFT por
sus siglas en inglés para analizar su espectro en frecuencia como se muestra a continuación
CAPÍTULO 5. TRABAJO REALIZADO 11
Se debı́a entonces determinar la frecuencia de corte del filtro pasa bajas a implementar. Para ello se
escogió una de la señales crudas y como se ilustra en la Figura 5.5, se observó el resultado después de
filtrar a distintos valores de frecuencia de corte.
El análisis realizado sugirió implementar un filtro pasabajas con frecuencia de corte fc=100Hz y los
siguientes parámetros.
Para ello, se implementó un filtro de Butterworth grado 2 en el software Matlab para las señales
correspondientes a medición de pH 7.01, 4.01 y 2.15 obteniendo los siguientes resultados
Posteriormente, se calculó un nivel DC de cada señal omitiendo los primeros y los últimos 100 datos
de cada señal para evitar la influencia de valores iniciales y finales inducidos que puedan afectar dicho
valor DC y su comparación con los valores del display del equipo HI 2500. Los resultados obtenidos
para los valores de ph 7, 4 y 2.15 se muestran como sigue
Se observa que para acondicionar la señal de la manera mencionada previamente, el módulo Gravity
cuenta con un conector BNC para la entrada de la señal. Inmediatamente después, se encuentra un
filtro RC para disminuir el ruido de la señal, además de una retroalimentación negativa con un con-
densador como circuito linealizador de señal. También cuenta con amplificadores operacionales para
amplificación de la señal de voltaje que genera la sonda de pH. Por último, cuenta con un LED testigo
que indica que el módulo está alimentado correctamente.
Dicho módulo se alimenta con 5V y tiene una salida análoga en mV. Su montaje con la sonda de
pH y arduino se muestran a continuación
y =m·x+b (5.1)
Con el módulo Gravity sensor de pH conectado a la placa Arduino y el código para su implementación
proporcionado directamente por el proveedor DfRobot, se procede a realizar la calibración con 2 puntos
de soluciones buffer pH mostradas en la figura 5.14.
• Paso 2: Siendo la variable independiente (x) el valor de voltaje [mV] y la variable dependiente
(y) el valor de buffer de pH, se obtiene la ecuación de la recta y = m · x + b .
• Paso 3: En el código de arduino, editar los valores de la relación pH = k · voltaje + of f set .
Siendo k y offset los valores de m y b respectivamente.
Estos 3 pasos son suficientes para realizar una calibración apropiada, sin embargo, se añade un cuarto
y último paso para validar el proceso de calibración.
• Paso 4: Medir el valor de pH con valores de soluciones buffer distintos a los utilizados para
calibrar.
CAPÍTULO 5. TRABAJO REALIZADO 16
Este proceso se debe realizar para cada sonda por separado ya que a pesar de que el principio de
funcionamiento de las sondas es el mismo, su curva de calibración es distinta.
Como se menciona en el Paso 1, la lectura de pH se imprime en la ventana del monitor serie, muestre-
ando cada 800 ms y con una velocidad de transmisión de 9600 baudios (bits por segundo). Generando
lecturas de voltaje (mV) y de pH como se muestra
La figura 5.15 presenta un ejemplo claro de calibración de una sonda de pH y su respectiva validación.
Este proceso se realizó antes de cada sesión de toma de datos con el fin de minimizar el porcentaje de
error en las mediciones y ası́ poder confiar en la veracidad de los resultados obtenidos.
CAPÍTULO 5. TRABAJO REALIZADO 17
Para determinar esta variable, se realizaron 3 experimentos con diferentes condiciones cada uno pero
todos siguiendo los mismos pasos presentados a continuación
• Paso 1: Calibrar el módulo Gravity mediante el código de Arduino como se explicó anterior-
mente.
• Paso 2: Escoger una misma solución de buffer de pH y conservarla durante varios dı́as.
• Paso 3: Tomar el valor de pH registrado cada dı́a hasta que el valor obtenido se salga del rango
admitido de error.
Los 3 experimentos realizados y los resultados obtenidos por cada uno fueron los siguientes
• Paso 1: Calibrar el módulo Gravity mediante el código de Arduino como se explicó anterior-
mente.
• Paso 2: Sumergir la sonda de pH en agua destilada durante 90 segundos, agitando ligeramente
la sonda durante los primeros 30 segundos y dejando en reposo durante los últimos 60 segundos.
• Paso 3: Sumergir la sonda de pH en una nueva solución de pH durante 90 segundos, agitando
ligeramente la sonda durante los primeros 30 segundos y dejando en reposo durante los últimos
60 segundos.
• Paso 4: Añadir pequeñas cantidades de otra solución buffer para ası́ variar el pH de manera
continua y comparar la medida de Gravity vs HI 2500.
Con el paso 4 se busca hacer una comparación entre valores teóricos vs. experimentales. En este caso,
el valor ”teórico” se obtiene con la medición del equipo HI 2500 ya que en medición discreta mostró
un muy buen desempeño como se observó al principio del capı́tulo en la Figura 5.2 . De esta manera,
la figura 5.20 muestra los resultados del experimento realizado.
Para minimizar el uso de cables entre las conexiones de los dispositivos y mejorar la robustez de las
conexiones, se diseñó un circuito impreso en el software AutoDesk Eagle. La figura 5.23 muestra el
plano del mismo.
Luego de tener los planos de cada una de las partes que conforman la caja en forma de prisma
rectangular, se procede a cortar mediante corte láser el acrı́lico cristalino de 3 mm de espesor. Las
piezas se ensamblaron mediante empalmes y se adhirieron entre sı́ aplicando cloruro de metileno en
las intersecciones. El resultado final con todos los módulos electrónicos en su interior se muestra a
continuación
21
7. Discusión
El surgimiento de este proyecto nace dentro del contexto de los cultivos hidropónicos, que actualmente
se han popularizado debido la preocupación con respecto a la seguridad alimentaria que es un reto
que cada vez llama más la atención debido a la creciente población mundial. Ası́ entonces, este tipo
de cultivos surgen como una buena solución ya que a pesar de necesitar una alta inversión inicial en
infraestructura, han demostrado producir más del doble de kg/m2 por año que los cultivos conven-
cionales.
Con esto en mente, el desarrollo de este proyecto de grado propone el procesamiento de señal pH
para control por Microcontrolador (MC) de un sistema de fertirriego en cultivos hidropónicos. Para
este motivo, se tenı́a un equipo comercial que se encontraba a disposición de la Universidad, conocido
como el HI 2500 de la empresa Hannah Instruments. Este equipo cuenta con sondas de pH y con-
ductividad eléctrica (EC), además de bombas peristálticas que son activadas a partir de un valor de
referencia indicado. Sin embargo, el control que realiza el equipo no satisface las necesidades del banco
de pruebas propuesto en [1]. Por último, también se contaba con un duplicado de la sonda de pH (HI
1001) presente en el equipo HI 2500.
Ası́ pues, se empezó con la familiarización del equipo HI 2500 para intentar descifrar su forma de
adquisición y adecuación de la señal de pH. Se procede a realizar ingenierı́a inversa, observando sus
conexiones y realizando varias tomas de datos de pH para analizar su desempeño. El método utilizado
sugiere que el equipo es bastante robusto y que mantiene su calibración durante casi 30 mediciones
discretas. Sin embargo, el datasheet del equipo carece de detalle técnico y por ende, no es evidente ni
sencillo conocer la forma en la que realiza la adquisición de la señal.
En segundo lugar, se trabajó con el duplicado de la sonda pH (HI 1001) graficando su señal en un
osciloscopio al sumergirse en diferentes soluciones buffer de pH. De esta manera, se buscaba encon-
trar alguna relación entre el voltaje generado por la sonda y el pH teórico. Sin embargo, a pesar de
numerosas tomas de datos, análisis de espectros de frecuencia, filtrado de señales y cálculo de valores
DC no fue posible encontrar un patrón que sugiriera una relación entre estas dos variables. Esta fue
probablemente la etapa más crı́tica de proyecto ya que tomó mucho más tiempo de lo planeado y aún
ası́ no se logró encontrar la relación buscada.
Ası́ entonces, como tercer lugar, se encontró el módulo comercial Gravity que prometı́a adecuar la
señal de la sonda de manera adecuada para su manipulación. Se realizó la compra del módulo con su
sonda de pH y efectivamente, mediante la adecuación y linealización de la señal, se logró encontrar
una expresión que relaciona ambas variables.
Cuarto, teniendo dos sondas de pH, se procede a experimentar con ellas para determinar cual mues-
tra mejor desempeño y ası́ poder escoger una de ellas para implementar en el sistema de fertirriego.
Se evidenció que no hay una sonda que se desempeñe notablemente mejor que otra, es por esto que
hasta no tener certeza de ello, no se escoge una sonda en particular. Es recomendable realizar varias
repeticiones de cada experimento para poder tomar una decisión adecuada. Además se implementó
un control ON/OFF mediante programación en Arduino, el cual acciona bombas peristálticas para
inyectar ácido bórico al tanque de mezcla, en caso de que la sonda detecte un valor de pH superior a
un valor de referencia.
Finalmente, como entregables se presenta un prototipo fı́sico que consiste en un prisma rectangu-
lar hueco hecho de acrı́lico cristalino de 3mm de espesor y que contiene en su interior todos los
módulos correspondientes al circuito electrónico del proyecto. Adicionalmente, se entrega un protocolo
de medición en discreto de variables continuas como lo es el pH, además de recomendaciones técnicas,
para cada una de las diferentes evaluaciones de desempeño que se realizaron para caracterizar ambas
sondas de pH utilizadas.
22
8. Conclusiones y trabajos futuros
8.1 Conclusiones
Con el desarrollo de este proyecto de grado, se logró caracterizar dos sondas de pH de distintas em-
presas (Hannah Instruments y DFRobot) pero con el mismo principio de funcionamiento. También,
la implementación de un módulo electrónico comercial permitió la adquisición de la señal análoga de
voltaje de las sondas y mediante una relación lineal se determina la lectura del valor de pH.
Se cumple ası́ con los objetivos planteados y el alcance propuesto ya que se entrega un prototipo
fı́sico realizado en acrı́lico cristalino con todos los módulos electrónicos en su interior necesarios para la
adquisición y adecuación de señal análoga de voltaje para su interpretación en valor de pH. También,
el circuito necesario para control de bomba peristáltica con el fin de inyectar ácido bórico a un tanque
de mezcla y ası́ corregir el pH y mantenerlo dentro de un rango deseado. Además de protocolos de
medición discreta de una variable continua como lo es el pH y recomendaciones técnicas para el buen
uso de las sondas y de esta manera garantizar mediciones confiables minimizando el error en gran
medida.
Llevar a cabo un proyecto con estas caracterı́sticas me permitió aplicar conceptos claves y habili-
dades adquiridas durante la etapa de estudios de pregrado. Adicionalmente, el hecho de involucrarme
con conceptos del área de la bio-quı́mica me ayudó a evidenciar que los proyectos en ingenierı́a suelen
ser multidisciplinarios y se debe tener una mente abierta para aprender temas y manejar conceptos
que probablemente no sean familiares y lo hagan salir de la llamada ”zona de confort”.
23
Referencias
[1] BARBIERI, G. A small-scale flexible test bench for the investigation of fertigation strategies in
soilless culture, Computers and Electronics in Agriculture, 2018.
24