Show simple item record

dc.contributor.authorMwesigwa, Johnbosco
dc.date.accessioned2022-04-28T09:05:30Z
dc.date.available2022-04-28T09:05:30Z
dc.date.issued2022-04-27
dc.identifier.citationMwesigwa, J.B. (2022). Design, construction and testing of an automated drip irrigation water control system [Unpublished undergraduate dissertation]. Makerere Universityen_US
dc.identifier.urihttp://hdl.handle.net/20.500.12281/11953
dc.descriptionThesis submitted to the Department of Agricultural and Bio-Systems Engineering in partial fulfilment of the requirements for the award of a Bachelor of Science Degree in Agricultural Engineering of Makerere Universityen_US
dc.description.abstractSeasonal agriculture is increasingly becoming incapable of providing sufficient food for the growing population and as a result irrigation is necessary. There have been developments in irrigation using traditional methods. Traditional methods are not effective since farmers do not know how much water should be applied and the time of its application. The aim of this project was to develop a system that detects changes in soil moisture levels, quantify the soil moisture deficit and triggers instant irrigation for a specified period of time. A low-cost sensor data- driven water-use efficient automation system was required to precisely schedule and meter irrigation. The main objective of this project was to design, construct and evaluate an automated drip irrigation control system that would increase water use efficiency in irrigated agriculture. The specific objectives were to create the system AI algorithm in C++ that will control the system, to design a core circuitry to house the algorithm from the environmental conditions and to test and evaluate the system functionality. The system AI algorithm was developed using C++ program. This algorithm was the set of instructions written on a micro controller to be executed in a certain sequence. The algorithm checked the tank level and sensed the soil moisture content and triggered the pump and solenoid valve. The program contained irrigation specific information, irrigation trigger commands and irrigation timing formulae. The C++ program consisted of the equations for irrigation scheduling and for tank refill pump running time. The system electro-ware was constructed. This comprised of capacitors, transistors, resistors and integrated circuits (ICs) which were chosen to check the tank level, sense soil moisture variations, trigger the pump and auto open and close the solenoid valve. The tank level sensor was evaluated by comparing the readings measured manually using a tape measure and those displayed by the kit screen. The pump was tested for auto switching on and off when the tank level was below 20% and above 80% respectively. The C++ program designed was able xiii to detect, quantify the changes in the soil moisture, schedule irrigation and trigger the irrigation solenoid valve and automatically run the pump. The electro-ware system was able to house the program and interact effectively. The tank level sensor values obtained from measuring using the tape measure corresponded with the values read by the system. The pump turned on automatically when the tank level decreased to 200litres (20%) and off when the water level in the overhead tank reached 800litres (80%). The soil moisture sensors were validated by recording the sensor readings and comparing with the values from gravimetric method. A paired t-test was carried out on the readings from the kit and those from gravimetric method and the mean difference was found not to be zero. The system was able to apply a specified amount of water each time the soil moisture deficit occurred for a corresponding period of time. The system was found to be efficient in scheduling irrigation.en_US
dc.language.isoenen_US
dc.publisherMakerere Universityen_US
dc.subjectAutomatic irrigation systemen_US
dc.subjectDesignen_US
dc.subjectConstructionen_US
dc.subjectTestingen_US
dc.titleDesign, construction and testing of an automated drip irrigation water control systemen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record