An IoT based Low-cost Weather Monitoring System for Smart Farming

DOI: 10.18805/ag.D-370    | Article Id: D-370 | Page : 393-399
Citation :- An IoT based Low-cost Weather Monitoring System for Smart Farming.Agricultural Science Digest.2022.(42):393-399
L.P.S.S.K. Dayananda, A. Narmilan, P. Pirapuraj shankikavi123@gmail.com
Address : Department of Biosystems Technology, South Eastern University of Sri Lanka.
Submitted Date : 21-06-2021
Accepted Date : 14-09-2021


Background: Weather monitoring is an important aspect of crop cultivation for reducing economic loss while increasing productivity. Weather is the combination of current meteorological components, such as temperature, wind direction and speed, amount and kind of precipitation, sunshine hours and so on. The weather defines a time span ranging from a few hours to several days. The periodic or continuous surveillance or the analysis of the status of the atmosphere and the climate, including parameters such as temperature, moisture, wind velocity and barometric pressure, is known as weather monitoring. Because of the increased usage of the internet, weather monitoring has been upgraded to smart weather monitoring. The Internet of Things (IoT) is one of the new technology that can help with many precision farming operations. Smart weather monitoring is one of the precision agriculture technologies that use sensors to monitor correct weather. The main objective of the research is to design a smart weather monitoring and real-time alert system to overcome the issue of monitoring weather conditions in agricultural farms in order for farmers to make better decisions. 
Methods: Different sensors were used in this study to detect temperature and humidity, pressure, rain, light intensity, CO2 level, wind speed and direction in an agricultural farm and real time clock sensor was used to measured real time weather data. The major component of this system was an Arduino Uno microcontroller and the system ran according to a program written in the Arduino Uno software.
Result: This is a low-cost smart weather monitoring system. This system’s output unit were a liquid crystal display and a GSM900A module. The weather data was displayed on a liquid crystal display and the GSM900A module was used to send the data to a mobile phone. This smart weather station was used to monitor real-time weather conditions while sending weather information to the farmer’s mobile phone, allowing him to make better decisions to increase yield.


Arduino Uno Internet of Things Precision agriculture Smart weather station Sensor


  1. Aroos, M.S.M. et al. (2011). Construction of an automated weather station for ground level weather measurements. Annual Transactions of IESL. (May 2014), pp. 450-455. 
  2. Chawla, A. et al. (2015). Bluetooth Based Weather Station. International Journal of Engineering Trends and Technology. 28(2): pp. 98-101. doi: 10.14445/22315381/ijett-v28p219.  
  3. Hussein, Z.K. et al. (2020). Low cost smart weather station using Arduino and ZigBee. Telkomnika (Telecommunication Computing Electronics and Control). 18(1): pp. 282-288. doi: 10.12928/TELKOMNIKA.v18i1.12784. 
  4. Kong, M.A.B.L. (2017). Universidad de zamboanga weather station: Monitoring on wind speed and wind direction. International Journal of Applied Engineering Research. 12(24): 14914- 14926. 
  5. Learning, M. and Cookbook, R. (2019). Weather Forecasting and Crop Management. pp. 1-6.
  6. Munandar, A. et al. (2017). Design of Real-time Weather Monitoring System based on Mobile Application using Automatic Weather Station. Proceedings of the 2nd International Conference on Automation, Cognitive Science, Optics, Micro Electro-Mechanical System and Information Technology, ICACOMIT 2017, 2018-January (October), pp. 44-47. doi: 10.1109/ICACOMIT.2017.8253384.  
  7. Rahut, Y., Afreen, R. and Kamini, D. (2018). Smart weather monitoring and real time alert system using IoT. International Research Journal of Engineering and Technology. 5(10): 848-854. 
  8. Satyanarayana, K.N.V. et al. (2016). IOT based smart weather station using Raspberry-PI3. Journal of Chemical and Pharmaceutical Sciences. 10: 1-6. 
  9. Sharma, A. (2019). IOT based Weather Monitoring System using Arduino UNO. Jaypee University of Information Technology. 
  10. Srivastava, R. et al. (2020). A Research Paper on Smart Agriculture using IOT. 07(July), pp. 2708-2710. Available at: https:// www.irjet.net/archives/V7/i7/IRJET-V7I7479.pdf. 
  11. Veeramanikandasamy, T. et al. (2020). IoT based real-time air quality monitoring and control system to improve the health and safety of industrial workers. International Journal of Innovative Technology and Exploring Engineering, 9(4): 1879-1884. doi: 10.35940/ijitee.d1604.029420.

Global Footprints