
Automatic Solar Panel Cleaning Robot with Water Pumps
Design & Implemented by: Omar Mostafa (2021)
Skills used: CAD Design, 3D modelling, Circuit planning, Mechanical engineering, Relays sequencing, Arduino control, Embedded systems design, Electrical wiring, Cable management.
Tools used: C++, Limit switches, Relays, Arduino MEGA, Voltage regulators.
I built an automated robotic platform as part of my Bachelor thesis work. The work involved designing studying the setup solar panel frame and design a robotic frame suitable for its dimensions in Solidworks.
Economic study for the project was developed and involved selecting the best market available parts suitable for the fabrication and installation process.
The water system involves connecton of pipes and water nozzles to the available water pump at the build site. The used water is collected after cleanup and re-fed through a filter into the underground tank for re-use.
An electrical panel for automatic operation and emergency shut down. The main controller used is an arduino Mega 2560, connected to relays for control of high load instruments such as the 12V DC motor and the water pump.








