关键词:
ESP-32S
IoT
MATLAB
Smart agriculture
Remote monitoring
ThingSpeak
摘要:
With the progress in sensor and cloud technologies in contemporary times, a range of intelligent agriculture applications has gained considerable prominence. It is predicted that these developments can continue to pique the interest of researchers in the future. On the other hand, it is seen that IoT (Internet of Things)-based models are used in various fields. Herein, the primary objectives of this study are to enable farmers to remotely monitor and manage field conditions through sensor technology and IoT integration. In addition, these technological advancements make it possible to take the required measurements. Farmers can optimize their agricultural practices based on the analysis of the data obtained for this application. Thus, the aim is to manage the agricultural process more effectively and efficiently. In this study, an IoT-based framework is proposed for agricultural data monitoring. Light, temperature-pressure, smoke, humidity, and soil dryness values can be measured from GY-30, BME280, MQ-2, DHT11, and YL-69, respectively. An ESP-32S development board is used to collect data from sensors, and this board is coded using Arduino IDE. Subsequently, using ESP-32S, it is sent to the ThingSpeak cloud service provided by MATLAB via a Wi-Fi connection. Thus, these data can be easily transferred to MATLAB. We create a user-friendly Graphical User Interface application so that the data can be monitored and analyzed in MATLAB as well as ThingSpeak. This application allows users to monitor the data flow in real time and can easily provide the requested values such as maximum, minimum, mean, standard deviation, and current with the help of a button. In addition, the proposed system sends an e-mail to the user when soil dryness and smoke values exceed a certain threshold value. The results obtained in the study indicate that the proposed model can save time and labor in addition to providing reliable and fast data flow.