Solar Power IOT Irrigation System
Internet of things and automation is the goal of every engineering or non-engineering company, regardless it is a newly founded entity or megacorporation or multinational one, nowadays everything is connected to the Internet and by default any new product will have the Internet connectivity not as an extra feature. Most of leading companies focus on industrial side or domestic side of the automation, but in this system we as a team’s members will focus on the agricultural automation and its integration with Internet of things portion (IOT). This system is intended to control and monitor an irrigation process where the user or owner cannot be existed in the farm site, it can be applied in home, garden, or in a faraway farm; the user can monitor the soil moisture and control the water pump using a simple mobile application that can be run on any phone from any place on the earth. Since the system is designed to be installed for far farms where there is a big chance that the electric grid is not available; the system will take the desired power from the solar energy; the system will convert the solar power into electric power using PV panels and store the power in a batteries for later-on usage, add to this the system has a solar tracking system to achieve the maximum efficiency from the sun, and finally the user can monitor the cell voltage and harvested power on their mobile app. Our project is based on several parts. Firstly, the photovoltaic panel will convert the sun light to electric power and give the output to the charging circuit which will use this power to fill up the system battery, the battery voltage is variable and exceeds the 5volts required by the system, and for this purpose the regulator will keep the output voltage to 5volts. All the time, the power transferred is monitored by the power analyzer and reported to the Arduino controller. Secondly, solar tracking system includes the light dependent resistors as the input to the controller, which will decide the direction of the maximum sunlight, and the output, which is the motor, will mechanically rotate the solar cell toward the maximum sunlight. Thirdly, the irrigation system consists of the sensor device, which will read the soil moisture and give the reading to the controller; and the water-pump, which will be turned on or off depending on the Arduino commands; and then the communication channel between the user and the system that is the IOT cloud on WIFI network. Lastly, mobile application consists of three gauges, which will show the voltage cell and power cell. Also, the soil moisture level will be displayed on a dedicated gauge for user comfort and ease of use. The slider on the application regarding the soil moisture is used in order to specify the desired level of soil moisture if the selected mode is automatic. And, user can select mode of operation from the modes buttons and can control the water pump from the pump buttons.