Solar Lake Pool Cleaner Robot Report
Solar Lake Pool Cleaner Robot Report
A PROJECT REPORT
Submitted by
SUDHANRAJ D 960521114026
VELMANI K 960521114030
RAMANATHAN M 960521114333
SANJAY L 960521114335
of
BACHELOR OF ENGINEERING
IN
MECHANICAL ENGINEERING
MAY 2025
1
ANNA UNIVERSITY: CHENNAI 600 025
BONAFIDE CERTIFICATE
SIGNATURE SIGNATURE
KANDAN M.E.,Ph.D.,
Technology, Technology,
Levengipuram. Levengipuram.
2
ACKNOWLEDGEMENT
for abiding presence and the abounding grace of our Almighty God right through
chairman Er.I. Krishna Pillai M.Tech., for providing all facilities and effective
Karthik B.E., MBA (UK)., providing full facilities and technical environment
rendered their timely help to complete this project work in successful manner.
Finally, I wish to extend my sincere thanks to all my friends for their encouraging
3
ABSTRACT
Water sources are contaminated by garbage, weeds and plastic waste. Effective
waste removal in water sources such as lakes, ponds and rivers is essential for
waste management and control. In India, aquatic waste management and control
is of main concern for implementing smart cities and achieving the mission of a
cleaner India. This work aims at creating an automated system to tackle the
problem of water waste removal. Lake cleaning robot system for removing
surface waste is experimented in this work. We are going to use Solid works and
Proteus software to model and build Arduino Circuit for our water collector bot.
It will collect the waste from the surface of water and dump it into the tub placed
behind it. With the use of motors, the bot and collectors will have to & movement.
This project can be used for effective waste removal from the surface of the waste.
TABLE OF CONTENTS
NO NO
ABSTRACT V
1 INTRODUCTION 1
1.1 INTRODUCTION 1
1.7 SCOPE 11
2 HARDWARE DESCRIPTION 14
2.1 CIRCUIT DIAGRAM 14
2.2 LITERATURE REVIEW 15
2.3 HARDWARE SUBSYSTEMS 19
2.3.3 RELAY 30
2.2.6 MOTOR 38
2.2.7 BATTERY 40
3 SOFTWARE DESCRIPTION 42
3.1 ARDUINO IDE 42
3.2 CODE 44
3.3 RESULT 53
3.4 ADVANTAGES 54
3.5 LIMITATIONS 55
4 CONCLUSION 57
4.1 CONCLUSION 57
2.6 RELAY 31
2.9 BATTERY 35
3.1 ARDUINO (IDE) 42
CHAPTER 1
INTRODUCTION
1.1 INTRODUCTION
Water pollution has become one of the most pressing environmental issues in
today’s world. Lakes, ponds, rivers, and other natural water bodies are increasingly
contaminated with garbage, plastic waste, and aquatic weeds. These pollutants not
only degrade water quality but also disrupt aquatic ecosystems, threaten
biodiversity, and pose serious health risks to humans and animals alike. One of the
major contributors to this pollution is the accumulation of surface waste, which can
be seen floating on water bodies across both urban and rural areas.
India, being a country with a vast network of rivers and lakes, faces a significant
challenge in managing aquatic waste. Despite government initiatives like the
Swachh Bharat Abhiyan (Clean India Mission) and the Smart Cities Mission,
manual cleaning efforts remain insufficient to address the growing issue of surface
water contamination. Moreover, traditional cleaning methods are labor-intensive,
time-consuming, and often risky for workers involved in cleaning polluted or
inaccessible water bodies.
With the advent of automation and robotics, innovative solutions can now be
designed to handle environmental challenges more efficiently. In this context, the
concept of a lake cleaning robot presents a promising alternative to conventional
waste removal methods. A robot-based solution not only reduces human effort but
6
also enhances the precision, speed, and effectiveness of the cleaning process. When
integrated with renewable energy sources like solar power, such a system becomes
both eco-friendly and self-sustaining.
To bring this concept to life, the system is modeled using SolidWorks for the
mechanical design and Proteus software for simulating the Arduino-based control
circuit. The robot uses DC motors for navigation and waste collection, all managed
by an Arduino microcontroller through a motor driver interface. The system can
be operated using remote control, allowing the user to guide the robot manually
across the water surface and target specific areas for cleaning.
This introduction sets the stage for a practical, scalable, and environmentally
conscious solution to water surface pollution. By integrating automation with
green energy, this project not only supports smart waste management but also
contributes toward sustainable development and the larger vision of a cleaner
India. The following sections will detail the design, implementation, and testing
of the proposed lake cleaning robot.
7
1.2 EXISTING SYSTEM
8
The technology behind floating debris collection boats has evolved to
enhance their efficiency and adaptability to different types of waterways. These
boats come in various designs and sizes, each tailored to its specific environment.
In urban water bodies with narrow canals and dense debris, smaller, more
maneuverable boats with specialized equipment for handling intricate spaces are
preferred. Larger coastal boats are equipped with robust collection and storage
systems capable of gathering substantial amounts of waste from vast open water
areas. Moreover, many modern vessels incorporate advanced features such as GPS
navigation, autonomous operation, and real-time monitoring systems that track
water quality, waste levels, and debris types. These advancements not only increase
collection efficiency but also help in managing the collected waste by sorting it
onboard, which can then be sent to recycling facilities, further reducing the
environmental footprint of the operation.
Floating debris collection boats often work in close collaboration with local
municipalities, environmental agencies, and community organizations. These
partnerships are vital in ensuring that the boats are deployed in the most impactful
areas, addressing local environmental needs while contributing to broader
regional or national waste management strategies. In many cities, the boats are
part of larger environmental protection programs that aim to tackle pollution in
urban waterways and protect marine ecosystems. Such collaborations ensure that
the boats are used not just for waste collection but also for raising awareness about
the impact of pollution on water bodies. Local communities, through educational
campaigns and volunteer programs, can become actively involved in supporting
9
the cleanup efforts, helping to foster a collective sense of responsibility toward
environmental stewardship. These community-driven initiatives have proven to be
effective in amplifying the impact of floating debris collection boats and ensuring
sustainable waste management practices.
While the upfront costs of deploying floating debris collection boats can be
high, their long-term benefits often outweigh the investment. The boats reduce the
need for more extensive, expensive cleanup operations such as shoreline removal
or waste disposal in landfills. Moreover, by preventing waste from entering the
marine environment, they help protect coastal tourism industries, fisheries, and
aquatic biodiversity, all of which can be severely impacted by water pollution.
Many of these boats are designed with sustainability in mind, incorporating
energy-efficient systems and using eco-friendly materials to minimize their
environmental impact. As technology advances, the cost of building and operating
these boats is expected to decrease, making them a more accessible solution for
countries and regions worldwide. The global adoption of floating debris collection
boats is on the rise, with many nations investing in these vessels to address the
growing problem of marine pollution. As awareness about ocean and waterway
health increases, it’s likely that more innovative solutions, including autonomous
boats and integrated waste management systems, will emerge, making these boats
even more effective in preserving our aquatic ecosystems.
Disadvantage:
▪ Environmental Impact
▪ Maintenance Challenges
10
▪ Limited Coverage
The garbage collector robot needs to be able to float in the water and it also
needs to remain floating as its weight increases. The motion of the collector tray
will also cause the problem as the weight of the garbage on the collector tray may
result in a slight deviation of the center of gravity of the robot. Keeping this in
mind, we have decided to implement the shape of a boat/canoe which is bottom
heavy. as we have the dumping of the garbage in tub can be compensated. For the
motion of the bot, we have decided to take help of propellers which will be
connected to the sides of the robot and are actuated using a 1000 rpm geared DC
motor. We added more mass at the bottom, and has heavy equipments like motors
battery and the collection tub at the back .
11
Buoyancy Considerations Maintaining buoyancy is crucial for ensuring that
the robot stays afloat despite the added weight of the motors, battery, and
accumulating garbage. To address this challenge, the buoyancy of the robot is
carefully calibrated. As the weight of the garbage increases, the robot's overall
volume and distribution of weight ensure that it remains
buoyant. The shape and materials of the hull are chosen to minimize the effect of the
addedmass, and floating mechanisms are optimized to account for the robot's
dynamic state during operation. In the event of uneven garbage distribution, the
bottom-heavy design prevents tipping, keeping the center of gravity low and the robot
balanced.
Propulsion System and Movement For the propulsion of the robot, two side-
mounted propellers are used, each powered by 1000 RPM geared DC motors. This
setup allows the robot to maneuver efficiently in a water environment, where the
hydrodynamic properties and resistance of the water play a significant role in
12
navigation. The propellers are placed laterally to provide balanced thrust, ensuring
that the robot can move in a straight line or execute turns when needed. The DC
motors are geared to provide sufficient torque at the required speed, enabling the
robot to overcome water resistance while maintaining good control in a variety of
conditions. The use of propellers provides better propulsion than traditional
wheeled mechanisms, which would be inefficient or impractical for water-based
movement.
Advantages:
▪ Efficient Removal
▪ Prevention of Marine Pollution
▪ It is a non-conventional river cleaning system.
▪ It’s initial & maintenance cost is low
13
▪ Skill Worker not required to drive the system.
▪ Environment friendly system.
▪ Easy in operation
Water bodies such as lakes, rivers, and ponds play a vital role in maintaining
ecological balance and supporting biodiversity. However, increasing urbanization,
industrialization, and human negligence have led to widespread pollution of these
water sources. The accumulation of plastic waste, floating debris, and aquatic
weeds not only degrades the aesthetic value of these water bodies but also poses
serious threats to aquatic life and water quality. This contamination disrupts the
natural ecosystem and reduces the usability of water for domestic and agricultural
purposes.
This study proposes the development of a lake cleaning robot that can
autonomously or remotely collect floating waste and deposit it in a storage
container. The design incorporates mechanical and electronic components to
achieve smooth operation in aquatic environments. Using SolidWorks for
structural design and Proteus for circuit simulation, the project integrates
Arduino-controlled motors to enable navigation and waste collection. This multi-
disciplinary approach combines engineering design, embedded systems, and
environmental sustainability.
This project addresses the problem by proposing an solar lake pool cleaner
16
remote controlled robot that can navigate water surfaces and collect floating waste
efficiently. The robot will be designed using SolidWorks for mechanical structure
and Proteus for electronic circuit simulation, with an Arduino-based control system
to manage movement and collection. The goal is to create a working prototype
that can serve as a practical solution for aquatic
waste removal, reducing human effort and contributing to environmental
cleanliness in alignment with the goals of Smart Cities and the Swachh Bharat
Abhiyan.
The primary aim of this project is to design and develop an solar lake pool
cleaner remote controlled robot capable of collecting floating waste from the
surface of water bodies such as lakes, ponds, and rivers. This system is intended
to address the growing problem of water pollution caused by solid waste,
particularly plastics and organic debris, by providing an efficient and eco-friendly
solution. By integrating mechanical design and electronic control systems, the
project seeks to create a prototype that can perform waste collection operations
with minimal human intervention.
17
Another important objective is to build and simulate the electronic control
system using Proteus and Arduino. The control system will include motor drivers,
sensors (if required), and a microcontroller (Arduino) to manage the movement of
the robot and the operation of the waste collector. The system should be capable
of being operated autonomously or via remote control, depending on
environmental requirements and future scalability.
The project also aims to implement a working prototype that can be tested in a
controlled environment, such as a small pond or artificial water body. Testing will
focus on evaluating the robot’s ability to navigate the water surface, collect
different types of waste, and effectively deposit them in the onboard storage tub.
Observations will help refine the mechanical and
electronic design for better performance and efficiency.Finally, the project seeks to
contribute to the broader mission of clean and smart cities by offering a scalable, low-
cost solution for aquatic waste management. The long-term objective is to support
environmental sustainability and reduce the burden on manual labor in waste cleaning
operations. If successfully implemented, the system can be adapted for use in various
water bodies across urban and rural regions, enhancing the impact of government
cleanliness drives and ecological conservation efforts.
The scope of the system includes the mechanical design of the robot structure
using SolidWorks, covering aspects such as the floating platform, waste collection
mechanism, and onboard storage tub. The robot must be able to float steadily on
water, navigate across the surface, and collect various types of waste, such as
plastics, leaves, and floating debris. The collection system may include rollers,
rotating arms, or conveyor-like structures to guide the waste into the storage
compartment at the back of the robot.
On the electronic and control side, the scope includes developing a circuit
using Proteus simulation software and programming an Arduino
microcontroller to manage the motion of the robot and the operation of its
collection mechanism. Motors will be used to power both the movement of the
robot and the collection system. Depending on future expansion, sensors such as
ultrasonic or water quality sensors could be integrated for navigation or monitoring
purposes, but the initial prototype will focus on basic motion and waste pickup
functionalities.
19
turbulent waters in its initial phase. The robot will be tested under controlled
conditions to assess its efficiency, maneuverability, and reliability. Future scope
may include solar power integration, GPS navigation, or remote control via mobile
apps for more advanced applications.
20
Fig. 1.1 Block Diagram
Lake Pool cleaner robot Collection & Recycling System integrates a range of
components, including an Arduino Uno microcontroller, ultrasonic sensors, IR
sensor, servo motor, relay, motor driver, and multiple motors, to streamline the
process of waste collection and recycling along riverbanks. The Arduino Uno
serves as the system's central processing unit, orchestrating the functionalities of
the various components. Ultrasonic sensor-1 is deployed to detect obstacles along
the riverbank, ensuring safe navigation for the collection vehicle. Ultrasonic
sensor-2 is utilized to monitor the fill level of the waste collection tank, enabling
timely emptying and maintenance.
21
CHAPTER 2
HARDWARE DESCRIPTION
22
2.2 LITERATURE REVIEW
MuhammadAsifetal. (2021)
The study presents the design of a solar-powered robotic cleaner aimed at
enhancing energy efficiency and sustainability. The robot uses solar panels to
charge a battery that powers the motors and cleaning system. The remote-control
feature adds user-friendly functionality. Their prototype was tested on small-scale
pools and showed effective debris removal. The authors emphasized low-cost
design and ease of use. Challenges faced included battery efficiency and motor
reliability. The robot significantly reduced manual cleaning efforts. This work
contributes to smart home automation using green energy.
PriyaSharmaandNehaYadav (2020)
This research focuses on designing a solar robotic pool cleaner controlled via
Bluetooth. The robot collects leaves and surface debris using a rotating brush
mechanism. A solar panel recharges the lithium battery, enabling prolonged usage.
The authors also implemented an Arduino-based control system for remote
operations. Efficiency was tested across multiple pool types. The robot performed
well in sunny environments but struggled under cloud cover. The study
recommends a hybrid power option. It emphasizes combining IoT and renewable
energy for smart cleaning systems.
S.K.Singhetal.(2019)
The authors explore an autonomous solar-powered surface cleaning robot for
water bodies. The robot targets floating waste using a conveyor mechanism. Solar
energy is utilized to power the motor and electronic circuits. Remote monitoring is
23
achieved through a GSM module. The system was successfully deployed in a small
lake for trials. Cleaning efficiency reached up to 85% with consistent sunlight. The
team highlights maintenance-free operation as a key benefit. This research
provides a foundation for solar cleaning robotics in public pools or lakes.
R.RajkumarandS.Pavithra(2018)
This paper discusses a floating solar cleaning bot with manual and autonomous
control. It features a brush and suction mechanism driven by solar-charged motors.
A mobile app is used for remote operation. The robot can cover predefined routes
and navigate using ultrasonic sensors. Its modular design allows easy repair and
upgrades. Trials showed improved water hygiene and debris removal. The authors
stress energy independence and environmental friendliness. Their design aligns
with smart city concepts.
RameshBabuandK.Dinesh(2022)
The study presents a semi-autonomous robot for pool maintenance using solar
panels. It integrates a microcontroller for movement and obstacle detection. The
bot collects debris and algae using a rotating scrubber. Solar energy helps extend
battery life and reduce energy costs. Manual override is available via a remote
control interface. Testing in residential pools yielded promising results. The authors
suggest incorporating water quality sensors. This adds potential for chemical
balancing along with cleaning.
V.RathiandA.Nair(2017)
In this work, the team developed a solar-powered cleaning bot using RF remote
control. The device uses floating pads to remain buoyant and rotates a cleaning
24
brush underneath. A small onboard solar panel charges the battery during
operation. The range of the RF remote is approximately 30 meters. The robot was
tested in still water conditions. It effectively removed leaves and dust from the pool
surface. The authors propose increasing automation for future models. Their work
contributes to remote-operated green technology.
T.ReddyandG.Manjunath(2021)
This research builds a solar-powered aquatic robot to clean pools and ponds. The
robot has a lightweight frame with brush and suction units. An ESP8266 module
allows wireless control via Wi-Fi. Real-time data like battery level and operational
time are monitored. Solar panels provide continuous charging in daylight. Field
trials confirmed usability for medium-sized pools. Cleaning duration depends on
debris density and sunlight availability. Authors suggest improving underwater
debris collection in future iterations.
AnjaliVermaandS.Prasad(2020)
The paper introduces a remote-controlled solar bot equipped with temperature and
turbidity sensors. The bot autonomously cleans and monitors pool conditions. Solar
panels are mounted on top to continuously power the robot. Control is achieved
using a smartphone app via Bluetooth. The bot uses a servo-driven arm to collect
floating waste. It alerts users when maintenance is needed. The study demonstrates
the integration of cleaning and monitoring systems. It's aimed at smart water body
management.
NaveenKumaretal.(2019)
25
The authors present a cost-effective solution for solar-powered robotic cleaning in
urban environments. Their design is compact, remote-controlled, and suitable for
narrow spaces like garden pools. Solar panels are adjustable to maximize energy
capture. A joystick controller directs the robot’s motion. The device uses a netting
system to trap debris. Battery management is optimized for longer runtimes. The
paper highlights affordability and ease of implementation. It’s ideal for domestic
and semi-commercial use.
SnehaKulkarniandR.Tiwari(2018)
This study proposes a floating robotic system for pool surface cleaning. It employs
a combination of solar energy and manual charging. The robot uses dual DC
motors for movement and debris collection. Control is via a handheld RF remote
with direction buttons. It’s lightweight and designed for portability. The authors
focus on user safety and ease of deployment. Testing showed a good balance
between performance and power efficiency. Further development could include
water purification features.
26
A.BanerjeeandM.Das(2021)
A novel autonomous solar pool cleaner with obstacle avoidance was developed
in this paper. Ultrasonic sensors detect edges and prevent the bot from getting
stuck. It uses a waterproof casing to protect internal components. The bot
charges through high-efficiency solar cells. A remote override feature allows
manual guidance. Field tests show strong performance in outdoor pools.
Authors suggest AI integration for route optimization. This work blends
autonomy with renewable energy for domestic use
DeepakS.andVinayR.(2022)
The authors created a robot using solar energy and remote-controlled motors
for pool cleaning. The structure includes a mesh collection bin and rotating
propellers. Bluetooth- based remote control provides real-time direction
control. Solar panels reduce electricity dependence. The bot showed effective
cleaning of organic matter and light debris. Water resistance and floatation were
tested for stability. It's suggested for low-maintenance and regular pool upkeep.
Further improvements include adding GPS tracking for coverage analysis.
HarshaN.andV.Pradeep(2023)
This paper outlines a dual-mode cleaning robot—automatic and remote-
controlled— powered by solar energy. The robot features a debris net, a water
pump, and a solar panel array. It's controlled by an Android app through Wi-Fi.
The team tested the robot across multiple water conditions. Cleaning was
efficient in shallow pools with floating particles. Battery life extended up to 6
hours under sunny conditions. The research promotes eco- friendly smart pool
27
cleaning. It emphasizes modularity for future upgrades.
IshaPatelandMehulShah(2019)
Their study focuses on creating a sustainable robotic cleaner for residential
pools. The robot is compact and solar-powered, with simple remote-based
maneuvering. It features a detachable filter unit for easy cleaning. Testing was
done in chlorinated and freshwater pools. Results showed consistent
performance in varying conditions. The authors recommend adding depth
sensors and scheduling options. The bot is user-friendly and low maintenance.
This adds to the literature on renewable automation systems.
RohitMeenaandS.Taneja(2020)
This project developed a solar-powered cleaner with mobile-based control for
pool cleaning. The robot uses IR sensors for collision avoidance. Solar energy
is stored in a Li- ion battery pack for operation during low sunlight. A fan-based
mechanism helps suck up floating debris. The mobile app allows speed and
direction control. Testing was successful in both outdoor and indoor pools.
Authors propose integrating AI for auto-cleaning routines. Their design is
focused on smart and green tech adoption.
• Arduino Uno
• Solar Panel
28
• Ultrasonic Sensor
• Battery
• Relay
• Motor
• Motor driver
29
(wall-wart) or battery. The adapter can be connected by plugging a 2.1mm
center-positive plug into the board’s power jack. Leads from a battery can
be inserted in the Gnd and VIN pin headers of the POWER connector.
The board can ’operate on an external supply of 6 to 20 volts. If
supplied with less than 7V, however, the 5V pin may supply less than five
volts and the board may be unstable. If using more than 12V, the voltage
regulator may overheat and damage the board. The recommended range is
s7 to 12 volts. The Atmega328 has 32 KB of flash memory for storing
code (of which 0.5 KB is used for the boot loader); It has also 2 KB of
SRAM and 1 KB of EEPROM (which can be read and written with the
EEPROM library).
30
The Arduino Uno has a number of facilities for communicating with a
computer, another Arduino, or other microcontrollers. The Atmega328
provides UART TTL (5V) serial communication, which is available on
digital pins 0 (RX) and 1 (TX). An Atmega8U2 on the board channels this
serial communication over USB and appears as a virtual com port to
software on the computer. The 8U2 firmware uses the standard USB COM
drivers, and no external driver is needed. However, on Windows, an *.inf
file is required.Arduino’s processor basically uses the Harvard
architecture where the program code and program data have separate
memory. It consists of two memories- Program memory and the data
memory. The code is stored in the flash program memory, whereas the
data is stored in the data memory. The Atmega328 has 32 KB of flash
memory for storing code (of which 0.5 KB is used for the boot loader), 2
KB of SRAM and 1 KB of EEPROM and operates with a clock speed of
6MHz.
Pin Configuration
31
• In-circuit Serial Programmer (blue-green)
• Analog In Pins 0-5 (light blue)
• Power and Ground Pins (power: orange, grounds: light orange)
• External Power Supply In (9-12VDC) – X1 (pink)
• Toggles External Power and USB Power (place jumper on two pins
closest to desired supply) – SV1 (purple)
• USB (used for uploading sketches to the board and for serial
communication between the board and the computer; can be used to
33
• LED: 13. On the Diecimila and LilyPad, there is a built-in LED
connected to digital pin 13. When the pin is HIGH value, the LED
is on, when the pin is LOW, it’s off.
Analog Pins
In addition to the specific functions listed below, the analog input pins
support 10-bit analog-to-digital conversion (ADC) using the analogRead()
function. Most of the analog inputs can also be used as digital pins: analog
input 0 as digital pin 14 through analog input 5 as digital pin 19. Analog
inputs 6 and 7 (present on the Mini and BT) cannot be used as digital pins.
Other Pins
• AREF. Reference voltage for the analog inputs. Used with analogReference().
• Reset. (Diecimila-only) Bring this line LOW to reset the
microcontroller. Typically used to add a reset button to shields
which block the one on the board.
2.3.2 MOTOR DRIVER
We use motor drivers to give high power to the motor by using a small
voltage signal from a microcontroller or a control system. If the
microprocessor transmits a HIGH input to the motor driver, the driver will
rotate the motor in one direction keeping the one pin as HIGH and one pin
as LOW.
35
Fig 2.3.2 MOTOR DRIVER
37
specifically for certain types of engines. However, the manufacturers
make it easier for you since they provide a list of all compatible
motors to motor drivers. Notably, most drivers are compatible with
the DC and stepper motor. However, a servo motor deserves more
keenness when selecting a motor driver.
• Interface: Many motor drives work perfectly when placed on an
Arduino driver board interface. However, some wireless projects
require a wireless motor driver. For example, the Bluetooth
controller board is a good control board for a wireless project.
• Voltage and Current: Voltage and current are the most important
characteristics to look for in a perfect motor driver. When working
on a project, you should already know what amount of supply
voltage and operating current your project requires. The driver you
intend to use should abide by the necessary level of functionality.
2.3.3 Relay
39
A relay is an electrically operated switch that allows a low-power signal to
control a high-power circuit. It typically consists of an electromagnet (coil),
a movable armature, a spring, and one or more sets of electrical contacts.
When current flows through the coil, it generates a magnetic field that pulls
the armature, either opening or closing the contacts. This enables the relay
to control a circuit without direct mechanical contact, providing electrical
isolation between the control and output sides.
40
Fig 2.3.3 Relay
As the armature is pulled toward the coil by the magnetic field, it causes the
relay’s contacts to change position. If the contacts were in a normally open (NO)
position, they will close and allow current to flow through the load circuit.
Conversely, if the contacts were normally closed (NC), they will open and stop the
current flow. This allows a relay to control
41
high-voltage or high-current circuits using a small, low-power control signal—
without direct electrical connection between the two.
When the control voltage is removed, the magnetic field around the coil
disappears, and the spring pulls the armature back to its original position. This
causes the contacts to return to their default state, either opening or closing the
circuit as designed. In this way, a relay operates as an automatic switch, commonly
used in automation systems, motor controls, and protective devices where
electrical isolation and control are essential.
Applications of Relay:
Advantages of Relay:
42
▪ Provide electrical isolation between control and power circuits.
▪ Operate with low power, making them energy-efficient.
▪ Cost-effective and easily available.
▪ Can switch both AC and DC loads.
▪ Offer reliable and long-lasting performance.
▪ Support multiple contacts for controlling several outputs.
43
amount of sunlight it receives, its orientation, and the presence of shading. To
maximize energy production, solar panels are usually installed on rooftops or in
open areas where they can capture the most sunlight throughout the day. Some
systems also use solar trackers that follow the sun’s path to improve efficiency.
Each solar cell consists of two layers of silicon – a positively charged layer
44
(p-type) and a negatively charged layer (n-type) – which together create an
electric field. When sunlight hits the cell, the photons (light particles) knock
electrons loose from atoms in the silicon. The electric field created by the two
layers pushes these free electrons toward metal contacts on the cell, directing the
flow of current.
▪ Solar panels are widely used in homes to generate electricity, reduce energy
bills, and provide backup power during outages. They can be installed on
rooftops or in backyards.
▪ Small solar panels are used in calculators, street lights, garden lights, traffic
signals, and even phone chargers, providing power without the need for
batteries or grid connection.
▪ In rural or off-grid areas, solar panels provide electricity for homes, schools,
hospitals, and communication systems where traditional power sources are
unavailable or unreliable.
46
o Solar panels require minimal upkeep, usually just periodic cleaning and
occasional inspections.They produce clean energy with no greenhouse
gas emissions, reducing your carbon footprint.
o Solar panels allow individuals and businesses to rely less on the power
grid, especially in areas with unstable electricity supply.
The sensor calculates the time taken for the sound waves to travel to the
object and return, using this data to determine the distance based on the speed
of sound in air. The formula used is Distance = (Time × Speed of Sound) /
2, where the division by two accounts for the round trip of the wave.
47
Ultrasonic sensors are widely used in applications such as robotics,
obstacle detection, parking assistance, liquid level monitoring, and
automation systems. Their ability to provide accurate, non-contact distance
measurements makes them a popular choice in various industries, ensuring
reliability and efficiency in diverse environments
2.3.6 Motor
49
Fig 2.3.6 Motor
This force creates rotational motion, which can then be used to drive
machinery, appliances, vehicles, and other mechanical systems. Motors come in
various types, including
AC (alternating current) and DC (direct current) motors, each suited for specific
applications depending on power requirements and design.
Motors are widely used in both everyday and industrial applications. In daily
life, they power fans, washing machines, refrigerators, and electric vehicles. In
industrial settings, motors are essential for running conveyor belts, pumps,
compressors, and robotic arms. Their efficiency, reliability, and ability to provide
consistent mechanical power make them a crucial component in modern
technology and automation systems.
Applications of Motor:
▪ Motors are used in fans, washing machines, vacuum cleaners, refrigerators,
and mixers to perform various mechanical tasks.
▪ Motors provide the driving force for electric cars, bikes, and scooters,
converting electrical energy into motion.
▪ Motors power machines like conveyor belts, pumps, lathes, and
compressors in manufacturing and processing industries.
50
Advantages of Motor:
▪ Motors convert electrical energy into mechanical energy with minimal
energy loss, making them highly efficient.
▪ They offer consistent and dependable performance over long periods
with proper maintenance.
▪ Motors are versatile and can be used in countless devices and systems, from
household appliances to industrial machines.
▪ Many motors allow for easy adjustment of speed and torque, making them
suitable for various operational needs.
2.3.7 Battery
There are several types of batteries, each designed for specific uses and with
different chemical compositions. Common types include alkaline batteries,
lithium-ion batteries, nickel-cadmium (NiCd), and lead-acid batteries. Lithium-ion
batteries are especially popular in portable electronics and electric vehicles due to
51
their high energy density, low weight, and rechargeability. Lead-acid batteries,
though heavier, are widely used in automotive applications because of their
reliability and cost-effectiveness.
Batteries play a crucial role in modern technology and are central to the
advancement of renewable energy systems and portable electronics. With growing
environmental concerns, there is also a push toward developing greener and more
sustainable battery technologies. Research is ongoing to improve battery
performance, safety, and recyclability. Innovations like solid-state batteries,
which replace liquid electrolytes with solid materials, promise safer and more
efficient energy storage solutions in the future.
52
Fig 2.3.8 Battery
Adavntages of Battery:
• Portability
• Rechargeability
53
CHAPTER 3
SOFTWARE DESCRIPTION
Features
55
• Process Sensor Values Over IOT
• Operate Motors Over IOT
• 2 Way Communication
• Develop Enterprise Level IOT Systems
• Online Development
Monitor and operate your IOT system with desired GUI using
IOTGecko. Select a wide variety of IOT themes ranging from home
automation to liquid sensing and pollution monitoring.
3.2 CODE
3.3 RESULT
56
DC motors provided sufficient thrust for movement in multiple directions, and the
debris collector could gather floating waste such as leaves, paper, and small plastic
items. Solar panels provided adequate charging under sunlight, with the battery
backup supporting operations in low-light conditions.
The performance of the robot under real-time conditions indicated its practical
viability for surface waste removal. However, factors such as wind speed,
floating weed density, and uneven water surfaces posed challenges to consistent
movement and collection efficiency. While the robot could effectively clean a
small to medium-sized pond or lake area, it was found that collection efficiency
decreases if the waste is submerged or trapped in vegetation. Therefore, the current
design is best suited for surface-level cleaning and may require design
enhancements for tackling submerged or sticky waste.
3.4 ADVANTAGES
3.5 LIMITATIONS
59
as well as ongoing expenses for monitoring and maintenance.
Additionally, the complexity of the system may pose challenges for
users without sufficient technical expertise.
• Compatibility and Integration: The system's compatibility with
different types of solar panels and existing installations may vary.
Integrating the system into older or non-standard setups could
require additional customization and may not always be feasible.
• Regulatory Compliance: Depending on the location and regulations
governing solar panel installations, there may be legal or regulatory
requirements related to the use of automated cleaning systems.
Ensuring compliance with these regulations could pose challenges
or limitations to implementation.
60
CHAPTER 4
CONCLUSION
4.1 CONCLUSION
62
4.2 FUTURE WORKS
64
• Solar Optimization: To improve power efficiency, the solar charging system
could be enhanced with advanced solar tracking mechanisms or MPPT
(Maximum Power Point Tracking) controllers. These systems would ensure
maximum energy extraction from the sun throughout the day, increasing the
robot’s runtime.
• Advanced Waste Collection Mechanism: Future models could include an
automated conveyor or robotic arm system that can lift and sort waste based
on size or material type. This would enhance the robot’s ability to manage
different kinds of surface waste and streamline the unloading process.
• Weather-Resistant and Rugged Design: Upgrading the robot with better
waterproofing, corrosion resistance, and weatherproof casing would allow it
to operate in more challenging environments and for extended periods,
regardless of climatic conditions.
• Modular and Scalable System Design: Future iterations can adopt a modular
design where multiple robots work collaboratively in larger water bodies.
These bots could be networked together and communicate via a central
control unit, covering larger areas more efficiently.
• Eco-Friendly Waste Disposal System: Lastly, a significant improvement
could be made by integrating the robot with a smart docking and disposal
station. This station could allow the robot to automatically unload collected
waste into designated bins for recycling or proper disposal, making the entire
process more sustainable and less dependent on human intervention.
65
REFERENCES
66
8. H. Kawamoto, “Electrostatic cleaning equipment for dust removal
from soiled solar panels,” J. of Electrostatics, vol. 98, pp. 11-16,
2019.
9. M. Mazumder et al., “Characterization of electrodynamic screen
performance for dust removal from solar panels and solar hydrogen
generators,” IEEE Trans. Ind. Appl., vol. 49, no. 4, pp. 1793-1800,
2013.
10. B. Parrott, P. C. Zanini, A. Shehri, K. Kotsovos, and I. Gereige,
“Automated, robotic dry-cleaning of solar panels in Thuwal, Saudi
Arabia using a silicone rubber brush,” Solar Energy, vol. 171, pp.
526-33, 2018.
11. S. Alagoz and Y. Apak, “Removal of spoiling materials from solar
panel surfaces by applying surface acoustic waves,” J. Cleaner
Production, vol. 253, 2020, 119992.
12. G. Polizos et al., “Enhanced duribility transparent superhydrophobic
anti- soiling coatings for CSP applications,” Proc. ASME 2014 8th
Int. Conf. Energy Sustainability, Boston, Massachusetts, USA, Jun.
30- Jul. 2, 2014, pp. 1-4.
13. G. Aravind, G. Vasan, T. S. B. G. Kumar, R. N. Balaji, and G. S.
Ilango, “A control strategy for an autonomous robotic vacuum
cleaner for solar panels,” 2014 Texas Instruments India Educators
Conf., Bangalore, India, Apr. 4-5, 2014, pp. 53-61.
14. G. Ranganathan, “An Economical Robotic Arm for Playing Chess
Using Visual Servoing,” J. Innovative Image Processing, vol. 2, pp.
67