International Journal of Science and Research (IJSR) ISSN: 2319-7064 Index Copernicus Value (2016): 79.57 | Impact Factor (2017): 7.296 Volume 7 Issue 9, September 2018 www.ijsr.net Licensed Under Creative Commons Attribution CC BY Smart Irrigation System based on Client Server Method Dr. Zaidoon Ahmad 1 , Dr. Intisar Al-Mejibli 2 , Hassan jabbar Hassan 3 1, 2, 3 Informatics Institute for Postgraduate Studies, Iraqi Commission for Computers and Information, Baghdad, Iraq Abstract: In this paper, a client server irrigation system is introduced that uses sensors to sense the environment conditions such as the temperature and moisture of the soil then make proper decision based on aggregated data from sensors and available information about plants, soil and plant Evapotranspiration (ET) that relate to the geographic area and the month of planting then make some calculations to give the suitable amount of water to the plant. This method saves the water amount that consumed when the traditional irrigation method is used. In addition, it reduces the time and effort that required in traditional irrigation method. Farther, the proposed method enables the monitoring of the plant conditions 24 hours and 7 days a week. The results of applying this method were promising Keywords: Client–server, Nodemcu, Esp8266, Irrigation schedule, irrigation system, Arduino IDE. . 1. Introduction Client-server model can serve the flexibility of adding or removing nodes from the wireless sensor network. There are two disconnected networks, the first one serve gathering the data from nodes and delivering it to the main station and the second one is used for sending the commands from the main station to the actuator (server) or from any device that connected to the server network. Irrigation has evolved over the ages from primitive methods that rely on irrigation from the water coming from rain to irrigate the plants to rely on the rivers to irrigate the plants. This primitive method continued until the industrial revolution was started. Engines and pumps were used instead of some primitive methods that was used to raise water from the river to the level of agricultural land; the world then began to invest in the field of irrigation and conservation of water for agriculture and developed irrigation methods like sprinkling and drip irrigation. Later began to develop special machines for irrigation control, which was based on time as irrigation timers. then evolved to another type that use a specific table and then evolved into controllers based on sensors to investigate the condition of the soil and the amount of water needed for irrigation and other depends on the weather and developme2nt is still ongoing in order to save water to the maximum extent. 2. Related Works The authors in [1] proposed system uses multiple modules to do many tasks like user interface module, network communication module, data collection module, data processing module and system configuration module and database access module, the paper dose not focus on irrigation just on data grapping and monitoring of the state of system. In [2], the proposal focused on the use of a wireless sensor system for lower effort and remote controlled watering system. The summarized framework has 3 units in particular: Sensor Unit (SU), Valve Unit (VU), and Base Station Unit (BSU). The framework has a few centric points, for example, averting moisture anxiety of trees, reducing of over the top water utilization, guaranteeing of fast developing weeds and disparaging calcification. In [3], a different framework discussed and then proposed a framework model to check utilizing in Wireless Sensor Network (WSN) that used to help the farmer to increase the yield. The researcher try to validate multi types of commercial irrigation systems to figure the best of them. All of the studied types use the threshold method to irrigate that is not scientific in the reality. The system in [4], is Simple. It measures different environmental conditions and it tries to estimate if there is a disease in the plant, there is ambiguity of how to diagnosis the disease and how to irrigate. The system in [5], proposed agriculture management system for gaining data about agricultural environment by using sensor network. The system gathered sensors data about climate and soil. But, It did not observe irrigation process; only monitor environment, and soil parameters. The research in [6], suggested a generic algorithm for irrigation scheduling management for micro-irrigation technique which were: sprinkler and drip. This method provided estimation of needed plant water, irrigation frequency, irrigation frequency time duration required to estimated irrigation scheduling for a crop. The author in [7] proposed a strategies to estimate water quantity needed by cultures. it present WSN architecture to use in smart irrigation , then experimentally tested it , by using fuzzy rules to estimate irrigation time that based on humidity and temp of the air that is not accurate method in reality. The authors in [8] proposed a system composed from Raspberry pi, Arduino, Xbee and relay. It uses drip irrigation and ultrasound sensor and solenoid, the ultrasound used to control filling the water tank, the system is simple but not Paper ID: ART20191424 DOI: 10.21275/ART20191424 1158