Development of an IoT station for monitoring microclimates and soil conditions to adapt crops to climate change

Authors

DOI:

https://doi.org/10.47796/ing.v7i00.1167

Keywords:

crop adaptation, climate change, weather station, Internet of Things (IoT), sensors

Abstract

Climate change directly affects crops worldwide, posing an increasing threat to agricultural production and food security. The aim of this study was to design an Internet of Things (IoT) station to monitor microclimates and soil conditions. A system was implemented consisting of central nodes (ESP32 LILYGO T-SIM7000G with the RF module nRF24L01) and secondary nodes (NodeMCU-32, based on the ESP32 microcontroller), equipped with sensors to measure environmental and soil variables such as humidity, temperature, pressure, UV radiation, wind speed, as well as conductivity, nitrogen, phosphorus, and potassium. The devices used included a digital rain gauge MS-WH-SP-RG, a BME 280 sensor, an NPK soil sensor JXBS-3001-NPK-RS, a UV sensor CJMCU-GUVA-S12SD, an anemometer JL-FS2, and a weather vane B08N52YR8Z. The collected data was transmitted via the cloud platform ThingSpeak, and a web interface was developed for visualization. The results indicated that the IoT system collected data with high accuracy and reliability, showing significant agreement with data from a professional reference device. The integration of IoT technologies in agriculture provides effective solutions to address the challenges of climate change, improving adaptation capacity and efficiency in crop management.

Downloads

Download data is not yet available.

Published

2025-04-15

How to Cite

Salgado Villanueva, W. E., Bacigalupo Chocano, G. E. D., Acostupa Godoy, F. J., Córdova Miranda, T. L., & Rivera Herrera, H. J. (2025). Development of an IoT station for monitoring microclimates and soil conditions to adapt crops to climate change. INGENIERÍA INVESTIGA, 7(00). https://doi.org/10.47796/ing.v7i00.1167

Issue

Section

Artículos Originales

Most read articles by the same author(s)