Professional Documents
Culture Documents
Lemery Colleges: School of Computer Studies
Lemery Colleges: School of Computer Studies
Lemery Colleges: School of Computer Studies
CHAPTER I
INTRODUCTION
Project Context
Grasses are plants with thin leaves that spread and grows massively in size.
They are economically important to animals because they provide food and
protection from soil erosion. Grass is the most valuable horizontal green
vegetation. Despite the fact that some people consider it as dirt in their backyards.
It does not look good when grass grows taller. If someone has a garden or a
backyard, they most likely cut the grass with a grass cutter. To keep their gardens
looking neat and tidy, some people use a cutting device or a machine similar to
grass cutters. A grass cutter is a device that is used to cut grass. There are two
kinds of grass cutters: manual and automatic. A manual grass cutter, such as a
garden knife or grass scissor, requires a man to hold the cutting tool and apply
force to cut grasses, whereas automatic grass cutters, such as smart grass cutters,
grasses. Trimming grass is necessary for anyone who owns a home with a garden.
process, but it will make the backyard appear more attractive. If someone truly
wants to feel like their home is their fortress, they should start thinking about a
for and maintain the height of the grasses in the and garden backyard.
1
Lemery Colleges
School of Computer Studies
2019), Grass cutter machines have become extremely popular. Grass cutters are
frequently used on soft grass plants most of the time. Customers are looking for
solutions to help them reduce their carbon footprint at a time when technology and
environmental concern are merging. Automatic Grass Cutters are useful for cutting
Automated grass cutting system powered by dual axis sun tracking solar
panel is a system that conducts the grass cutting process on its own. This project
will relieve consumers of the chore of cutting their own grass while also reducing
pollution and noise. This design is intended to be a green alternative to the popular
and hazardous gas-powered grass cutter. Finally, the consumer will benefit the
by Dual Axis Sun Tracking Solar Panel based on Arduino". This would assist
automatically cutting the grass in their backyards. At some point, the system will
move to cut grass in areas where there are no obstacles. The developers have
included a sun tracking function to maximize the amount of energy collected from
the sun and delivered to the system's reserve battery. The system will come in the
form of a cutting device that is automated. The officials and homeowners will
simply place the system in a less grassy area of the garden or backyard and do
2
Lemery Colleges
School of Computer Studies
People want to put in less effort, especially when it comes to cutting and
trimming the grass in their garden and backyard. Cutting and manipulating the
Nicolas, Batangas, cut the grass in their gardens. Many homeowners devote
significant time to caring for the grasses in their gardens. Grass cutting is a manual
Sensors, motors, and other devices are connected to the Arduino circuit. One of
the sensors is the LDR sensor, which is used to detect sunlight in the developed
system. This sensor feeds information to the two servo motors, which automatically
tilt the solar panel to track the sun. The solar panel is linked to the battery and
serves as a charger. The batteries power the Arduino's circuit board, allowing it to
use the system's other equipment, such as the DC Power Motor, which serves as
the system's wheels. The Ultrasonic Sensor's function is to detect distance and
serve as an input on the Arduino to automatically adjust the direction of the system
In the developed system, the researchers minimized the job. The device will
cut the grass in yards without the need for physical work. The barangay officials
and homeowners will simply activate the system and allow the device to operate
3
Lemery Colleges
School of Computer Studies
under their supervision. The developed system is solar powered and has sufficient
powered by Dual Axis Sun Tracking Solar Panel based on Arduino”, aims to
provide an automatic grass cutting system in order to lessen the time consuming,
hassle free and safety of Barangay Santo Niño, San Nicolas, Batangas officials
and homeowners.
1. What are the common problems encountered by the barangay officials and
2. How can the developed “Automated Grass Cutter powered by Dual Axis
Sun Tracking Solar Panel based on Arduino” benefits the officials and
3.1 Effectiveness;
3.2 Reliability;
4
Lemery Colleges
School of Computer Studies
takes too long. It gives a lot of stress to the person who are cutting the grass
especially when under the sun, and it also hard for them to cut the grasses.
Lastly, when using the manual way of cutting the grass it will be prone for
the accidents.
2. It will lower the risk of accidents and ensure the safety of the people who
used the system. It will provide an automatic grass cutting systems in order
to lessen the work and hassle to the person who worked and designing their
backyards and garden. It will also be easy for them to cut the grass properly
grass cutting system can manage and maintain the backyard even that
having a work. It will also provide system that will be convenient to the
people who are working in their gardens and backyard without requiring any
environmentally friendly.
5
Lemery Colleges
School of Computer Studies
assist officials and homeowners by reducing accidents and ensuring the safety of
Residents who are struggling to cut grass in their yards under the sun will
benefit from the use of this automatic grass cutter system. The user must keep an
eye on the system at all times. Having an automatic grass cutting system allows
you to keep the grass at a manageable height. To cut grass, the system can move
obstacles. The system is powered by batteries that receive energy from the solar
panel, which is mounted to a dual axis sun tracker to maximize the energy
cutting. The system is only for cutting the grass and has nothing else to do with it.
The system can only cut Zoysia, Mondo, Para, and Carabao Grass with a
maximum height requirement of only 2.5 to 3.5 inches. The system is only
garden must be fenced in order for the system to change direction and cut grasses.
The system is only intended for use on sunny days and lacks an SMS notification
6
Lemery Colleges
School of Computer Studies
Definition of Terms
and software. In the study, Arduino defined as a tool for controlling automated
Dual Axis Sun Tracking Solar Panel is used to track the sun in two directions
that is elevated and developed to capture the maximum sun rays by tracking the
movement of the sun in different directions. In the study, the dual axis solar tracker
solar panel is a device that can increase energy by tracking sun rays from switching
Batteries are a collection of one or more cells whose chemical reactions create a
flow of electrons in a circuit. All batteries are made up of three basic components:
an anode (the '-' side), a cathode (the '+' side), and some kind of electrolyte that
which reacts with the anode and cathode. In the study, the batteries are used to
Grass Cutter – a tool or an equipment used in gardens and backyards to cut and
grasses. (https://educalingo.com)
The speed of motor is counted in terms of rotations of the shaft per minute and is
termed as RPM. The gear assembly helps in increasing the torque and reducing
7
Lemery Colleges
School of Computer Studies
the speed. In the study, the DC Geared Motor are used as the gearbox of the
driving a pair of DC motors or single stepper motor. As the shield comes with two
L293D motor driver chipsets, that means it can individually drive up to four DC
motors making it ideal for building four-wheel robot platforms. In the study, the
L293D Motor Driver Shield is used to control the DC Geared Motor for wheels of
Photo resistors or LDR - are often used in electronic circuit designs where it is
necessary to detect the presence or the level of light. In the study, the
voltage for an active device such as a transistor. In the study, the resistors are
used in photo resistors to limit the flow of the current coming from the Arduino circuit
board. (https://whatis.techtarget.com)
with high efficiency and with great precision. Utilizes a regular motor and couples
it with a sensor for positional feedback. In the study, the servo motors are used
in dual axis sun tracking solar panel to be able to turn X and Y axis and the neck
8
Lemery Colleges
School of Computer Studies
Solar Panel - are devices which are used to absorb the sun's rays and convert
object by emitting ultrasonic sound waves, and converts the reflected sound into
an electrical signal. In the study, the ultrasonic sensor is used to detect obstacles.
(https://www.fierceelectronics.com).
Operational Definition
The following terms were defined by the proponents of the study in order to
Effectiveness – The capability of the developed system for producing the desired
result or outcomes.
9
Lemery Colleges
School of Computer Studies
CHAPTER II
methodologies and others are included in this chapter. Those included in this
chapter help to familiarize applicable and comparable knowledge with the current
report.
Technical Background
tinkerers, hobbyists, and manufacturers can use to build and construct devices that
interact with the actual physical world. The term Arduino refers to a specific type
time, Arduino is gaining popularity in education, commerce, and industry all over
various electrical circuits. They are extremely simple, cost-effective, and long-
device that is sensitive to light. It's not uncommon for an LDR or photoresistor to
have resistance values that range from several megohms in darkness to a few
hundred ohms in bright light. LDRs are simple to use with various LDR circuits
due to their wide varying power. The intensity of light resistors or photoresistors
10
Lemery Colleges
School of Computer Studies
garages. Ultrasonic sensors are used in both robotic barrier detection systems
and automotive technology. The transducer sends and receives ultrasonic pulses
proximity. High-frequency sound waves rise from the border, forming distinct echo
patterns. The ultrasonic sensors send the sound waves to their destination and
measure the time it takes for the reflected waves to return to the receiver to
can handle charges with voltages between 4.5V and 36V with current up to 1A.
Motor drivers typically operate as current amplifiers when they transmit a signal
with a low current and a high current signal is transmitted to the output as an
input. In general, the motors are operated on a higher current. The L-293D have
According to (Emilio, 2020) The SG90 Servo Motor is a 9-gram servo motor
that can rotate from 0 to 180 degrees in approximately 0.3 seconds. The SG90 is
light trackers, and other similar devices. The SG90 is an excellent tool for teaching
and prototyping because it is inexpensive and simple to use. The SG90 is also
11
Lemery Colleges
School of Computer Studies
Related Literature
The study of Mane et. al. (2018) entitled “Efficient Solar Grass Cutter”,
stated that they are trying to make a daily purpose robot which is able to cut the
grasses in grassland. The system will include some automated obstacle detection,
as well as electricity storage in the form of a battery. The solar panel will be
attached to the top of the robot, reducing the power concern. Efficient Solar Grass
elimination of human interaction and effort. It works in the same way as the
"Robomow," but with a boundary wire installed at the edge of your garden. The
system is switched to automatic mode, where the robot's infrared sensors compare
cut and uncut grass. This process is repeated by the mower until the job is
completed. The vehicle movement motors, as well as the grass cutter motor, are
powered by 12v batteries. They also use a solar panel to charge the battery,
eliminating the need to charge it externally. The grass cutter and vehicle motors
the motors. It also has an ultrasonic sensor to detect objects. If no obstacles are
detected, the microcontroller directs the vehicle's motors forward. If the sensor
detects an obstacle, the microcontroller stops the grass cutter motor to prevent
12
Lemery Colleges
School of Computer Studies
According to the study of Ugale et. Al (2017) entitled “Design and Integration
of Smart Solar Grass Cutter”, that fuel-powered grass cutter is commonly used for
cutting the grass over the field which creates pollution and loss of energy. This
design and integration of smart solar grass cutter will reduce the effort required for
cutting grass in the garden. In addition, solar power will be used to power the cutter,
and various sensors will be used to detect and avoid unnecessary objects in the
field during operation. This paper will examine the system's operation and working
detects if the system is about to collide with an object. When designing the system,
the primary concern is safety. Because it has blades, they didn't want the grass
sensors, and a solar charging system are all part of the design. By combining these
elements, they were able to create their robotic type of grass cutter.
According to the study of Priyanka et. al. (2018) entitled “Fabricated Solar
Powered Grass Cutting System”, with tempered blades are attached to this grass
cutter, this grass cutter is manually and automatically operated. The most
commonly used materials are GI sheet, motor, wheel, switch, wire, square pipe,
motor are among the components used. The voltage produced by the solar panel
13
Lemery Colleges
School of Computer Studies
This study entitled “Solar Power Dependent Lawn Mowing System”, the
solar energy is trapped in the photovoltaic cell to generate electricity. The cells are
organized into the panel. The solar panel is positioned in such a way that it absorbs
increase the current while the batteries are charging and to disconnect when the
batteries are fully charged. Breakers in the circuit are used to start and stop the
motor. They can adjust the height of the grass cutter based on ground clearance.
et. al. (2019) - this paper proposes a self-efficient and sustainable solar powered
robotic lawn mower which is an autonomous grass cutter that will allow the user
the ability to cut the grass with minimum effort. Unlike other robotic grass cutters
on the market, this design does not require perimeter wires to keep the robot within
the garden. This system aims to lessen the human effort in automatic mode
operation. The system prioritizes safety by utilizing an array of sensors. The robot
won't just cut the grasses in the garden, but it will also avoid and detect objects
and humans. In this project, they used a 12v 310mA solar panel. The solar panel
contains 24 solar cells, each of which contributes 0.5v. They could connect a
battery, but the lead acid rechargeable battery used is only rated at 12v 1.2Ah.
Due to the low output of the solar panel, it will not be overcharged. They used IR
sensors with a 1m 555 IC to detect the obstacles. On each side, there are two
sensors. They attached those sensor in case if the obstacle is on the left, it will
14
Lemery Colleges
School of Computer Studies
move to the right, and if the right sensor detects the obstacle, it will move to the
left.
Related Systems
Cutter” – the Automatic Solar Grass Cutter is a completely automated robotic grass
cutting vehicle powered by solar energy that avoids obstacles and is capable of
fully automated grass cutting without the need for human interference. The unit
uses 12V batteries to power the DC motors of the robot car as well as the grass
cutter motor. We also use a solar panel to charge the battery so that it does not
need to be charged externally. The grass cutter and vehicle motors are connected
sensor detects the obstacle and the microcontroller stops the grass cutter motor.
The microcontroller then turns the vehicle until the obstacle is avoided, and then
uses perimeter wires, high end grass cutters, and suffer from more than one of the
following issues like high initial costs, high engine noise levels, and high operating
costs. The design and construction of automatic lawn mower can automatically cut
method that has a proximity/sensor to detect and avoid obstacles while cutting
15
Lemery Colleges
School of Computer Studies
grass. It can operate in semi-autonomous and fully autonomous modes with lower
operating costs, no risk to the user's health, and no environmental impact. The
prototype has been tested, and it reveals that grasses can be trimmed, reducing
Panel based Automatic Grass Cutter System”, This project mentions the solar
panel-based automatic grass cutter system, which allows the grass cutter unit to
operate on solar energy. In the context of grass cutting, the developed system
reduces human efforts. The Solar Panel-based Automatic Grass Cutter System is
a solar-powered robotic vehicle that can also avoid obstacles and cut grass
automatically. The robot car and the grass cutter motor are both powered by a 12-
volt battery. The solar panel is used to charge the battery, which eliminates the
need for external power. The device's movement is entirely under the control of an
automatic mode. The primary goal of this system is to reduce human effort.
The thesis entitled “Renewable Energy based Robotic Grass Cutter using
IOT”, The system is a solar-powered robotic vehicle that is fully autonomous. It can
also completely cut the grass without human intervention. The motor movement of
the bot can be increased by inserting 12V batteries. The top-mounted solar panel
charges the batteries. The cutter and its motors are linked to the PIC
microcontroller, which controls both motors. The goal of this paper is to construct
16
Lemery Colleges
School of Computer Studies
According to the study of Patil et. Al. (2017) entitled “Solar Powered
Automated Grass Cutter”, in this project, the system for cutting the grass was
automated. The system consists of a blade that is powered by a battery with the
help of a DC motor. The battery can be charged using a solar panel. The battery
controller. The system uses Infrared Sensor to detect obstacles. The grass cutter's
operating principle is to provide the blade with a high rotational speed, which aids
in the cutting of the grass. The cutting edges are very precise and smooth. In parks
and grass fields, electric grass cutting systems are frequently much easier to use.
Automated Grass Cutting Systems are the best option on the market for improving
the appearance of home-grown grasses and gardens. With the help of a grass
cutter, which is a DC motor with rotating blades, we can cut grass for longer periods
motor, an infrared obstacle sensor, and so on. Wheels, cables, metal frames,
plywood, a remote, a monitor, and other materials are used as raw materials.
17
Lemery Colleges
School of Computer Studies
CHAPTER III
This chapter addresses the research design and the methodology used in
this study. This chapter has been made transparent and readable by researchers
Project Concept
powered by Dual Axis Sun Tracking Solar Panel based on Arduino." The objective
Axis Sun Tracking Solar Panel based on Arduino. This system will enable the
barangay officials in the fenced garden of the barangay and homeowners of Santo
Niño, San Nicolas, Batangas to manage to cut and trim the grasses inside the
garden. It helps to prevent them from having too much under the sun and becoming
tough to mow the grasses. The system cuts the grass for the officials and
homeowners and offers relief when they have other garden work to do as well. As
the solar panels attached to the charging module to the battery, it charges the
system automatically. The study has grass cutter, obstacle avoidance robot car,
and a solar panel with a dual axis sun tracker. The grass cutter is attached on the
system that were found below of the system. The system has some features. The
first feature is that the system tracks the location of the sun by angling where the
sun is facing. The second is that the device will detect if there are any obstacles in
18
Lemery Colleges
School of Computer Studies
front of it; if there are, the system will move back a little, and the servo motor will
turn left and right. With the ultrasonic sensor attached and serving as the system's
neck to equate left and right distances. With the help of the two DC control motors
where the wheels are attached, the system will turn left if the left direction has a
greater distance than the opposite direction. In order for the system to drive and
cut grass, homeowners and barangay officials must place it in a certain space
where the grass is a bit shorter on the fenced garden. Two Arduino UNO
motors, three DC Power motors, 10k ohm resistor, four Photoresistors and TP4056
charging module are used in the unit. One L293D Motor Driver Shield is attached
to the Arduino Uno microcontroller for automated obstacle avoidance. The two DC
motors are connected to the L293D Motor Shield and are responsible for moving
the device into a place. Servo motor and ultrasonic sensor are connected to the
L293D Motor Driver Shield. The ultrasonic sensor serves as an eye for the system.
It's going to sense whether it's approaching an obstacle. The ultrasonic sensor is
attached on the servo motor. The other Arduino Uno is required for the sun tracking
functionality of the system. Four 10k ohm resistors and photo-resistors are
connected to the Arduino Uno microcontroller. The reason for the circumstances
is that we need a 10k ohm resistor to reduce the current flow from the board to the
Photoresistors. Sun tracking solar panels also use two servo motors. The first
servo is oriented in the X-axis, while the second servo is focused in turning to Y-
axis. The system used TP4056 charging capable of charging 5 volts and 6
amperes. The charging module is for the battery for the obstacle avoidance robot,
19
Lemery Colleges
School of Computer Studies
sun tracker and for the dc motor for grass cutter. The input to the charging modules
comes from the two Solar Panel which produces 30 watts of power to the batteries.
The other one DC Power Motor which voltage is 3.7 volts that can produce 25000
Requirement Analysis
The system is implemented using Arduino UNO. It has sensors that detects
obstacle and with the help of DC Geared Motor to move to another place to cut
grasses. The ultrasonic sensor is adjusted higher in order not to sense the grass
as an obstacle. The cutter is placed under and has a cover to prevent harm to
anybody. The solar panel comes with a dual axis sun tracker. This helps to collect
Functional Requirements
This section specifies the specific functions of the system. The system will
2. The study focused mainly on a device, which can cut the grasses with
3. There is a switch button to turn on and off the grass cutter of the system.
20
Lemery Colleges
School of Computer Studies
Non-Functional Requirements
This will define the different ways in order for the researchers to measure
1. Effectiveness
c. The system can make the users to avoid accidents caused by cutting
d. The system can cut the grasses properly and maintain the height of
2. Reliability
d. The system has solar panel and a sun tracker that can provide the
e. The system has a servo motor which serves as a neck of the object
sensor.
21
Lemery Colleges
School of Computer Studies
3. Functionality
c. The system can move from one place to another to cut grass.
d. The sun tracking solar panel angles itself to the sun’s location.
22
Lemery Colleges
School of Computer Studies
This explains how the developers adhered to the guidelines when designing
the system.
Operational Framework
phase. This study involves creating a system entitled “Automated Grass Cutter
System powered by Dual Axis Sun Tracking Solar Panel based on Arduino” that
will help the officials and homeowners in Brgy. Santo Niño, San Nicolas, Batangas.
23
Lemery Colleges
School of Computer Studies
The figure shows that on input requires knowledge, software, and hardware
system, Device configuration, Operating the Automated Grass Cutter and Arduino
system are Arduino IDE which serves as the comprehensive facility to the
24
Lemery Colleges
School of Computer Studies
Photoresistors, and 10k ohms resistors. The process includes the design and
coding that shows the development of the system. The output shows the
corresponding responses from the developed system with regards to the type of
Development Model
objective is to identify the data and characteristics of the subject under review.
Interviews and surveys were performed to collect data to conclude the report.
systematic sequence. Subsequent steps in the construction of the method can only
continue after the preceding stage has been completed. In order to understand the
improvements, the waterfall method does not go back to the previous step. In this
method, the researchers learned a logical concept and were directed towards the
25
Lemery Colleges
School of Computer Studies
The phases that shown in the figure are the steps involved in the waterfall
approach of the study. The whole method of software development divided into
separate phases, which are requirements, analysis, design, coding, testing, and
maintenance.
During this phase, the requirements for the project to be built have been
defined. Requirements are a set of functionality and shortcomings that the end
user of the device (the person who will use it) expects from it. The researchers
information is received from the end user at the start of the app development
26
Lemery Colleges
School of Computer Studies
process. Then, in order to complete their developed system, they specified parts
Analysis Phase
knowledge management system during the analysis phase. At this point, the
researchers decided which features should be included in the system. The viability
of these parameters has been tested and the possibility of their integration into the
Design Phase
The interface and flow of the system have been developed by the
researchers. During the design phase, the researchers created the system
interface. The researchers have designed a user interface and data flow diagram
for the next system. As the details of the methodology must be incorporated into
the workflows required for the evaluation, this process took several weeks.
Coding Phase
After the researchers had completed designing the device, they started to
develop it. During the coding phase, the researchers used Arduino IDE as the
scripting language for the proposed system. This stage has taken the longest time
27
Lemery Colleges
School of Computer Studies
Testing Phase
In the testing phase, the researchers checked the system to ensure that the
codes functioned correctly. The system must be checked so that researchers can
decide what improvements are expected. The system was tested for stability and
it was verified that all parts were operational and that the system as a whole
operated as expected by the end users during the project interview period. In order
Maintenance Phase
sequence of project trials, the design of the built system is being developed. During
this process, the researchers provided the barangay officials and homeowners with
a user manual for the unit. A short presentation (demo) was also decided to be
28
Lemery Colleges
School of Computer Studies
Circuit Diagram
Figure 3 shows the circuit diagram of the system. The Ultrasonic sensor is
29
Lemery Colleges
School of Computer Studies
When there is an obstacle, the two wheels that is attached to the two DC Motors
will move backwards. After that function, the servo motors that serves as the neck
of the ultrasonic sensor will turn sideways resulting for ultrasonic sensor to scan
the distances between both sides. When right direction has greater distance, the
system will turn to right direction and if not then it will turn left. The photoresistors
function is to scan the intensity of the light coming from the sun to the 2 servo
motors attached to angle the tracker to the sun’s location. The solar panel that is
embedded on the solar tracker supplies current of the system that gives 5 voltage
6 amperes. The charging module that we used is TP4056 module that supplies 30
watts of power from solar panel to the batteries. The DC Motor that gives high
30
Lemery Colleges
School of Computer Studies
Flowchart
31
Lemery Colleges
School of Computer Studies
Figure 4 displays the workflow of the system. First is to turn the switch on
the obstacle avoidance car and dual axis sun tracking solar panel. The LDR sensor
will now compare the light frequency of the LDR west and LDR east. If the LDR
west is greater than LDR east, the sun tracker will now face towards west.
Otherwise, the sun tracker will face towards east. Next, the LDR sensor will now
compare the light frequency of the LDR north and LDR south. If the LDR north is
greater than LDR south, the sun tracker will face towards north. Otherwise, the sun
32
Lemery Colleges
School of Computer Studies
tracker will face towards south. Next, the ultrasonic sensor is reading distances.
The robot car moves forward if the detected distance of ultrasonic sensor is not
distance below or equal to fifteen centimeters, the robot car moves backward for
10 seconds. The ultrasonic sensor’s neck which is the servo motor, will turn
sideways causing the ultrasonic sensor to compare the distance of left and right.
If the distance of right direction is greater, the robot car will turn towards right in 10
seconds and then moves forward to cut grasses. If the distance of left is greater,
the robot car will turn towards left in 10 seconds and then moves forward to start
cutting grasses.
33
Lemery Colleges
School of Computer Studies
Operational Procedure
The cutter is placed under the obstacle avoidance robot car, which is
attached to the 370SD DC Motor while the, microcontroller, motor driver shield and
the power supply are attached inside the system. The ultrasonic sensor is attached
to the servo motor where is place at the front of the system. The ultrasonic senses
obstacle to avoid, making the Gear Motor for wheels move to another direction.
The sun tracking solar panel is placed at the top of the Obstacle Avoidance
Robot Car. The servo motor that rotates at Y axis is found under the sun tracker
while the other servo motor that rotates at X Axis is found at the side of the sun
tracker making sense that the system has a dual axis sun tracking capability.
34
Lemery Colleges
School of Computer Studies
35
Lemery Colleges
School of Computer Studies
Testing Procedure
working.
36
Lemery Colleges
School of Computer Studies
grasses.
Module.
functions of the system. The tests conducted are important to check if all of the
37
Lemery Colleges
School of Computer Studies
working.
38
Lemery Colleges
School of Computer Studies
grasses.
Module.
Table 2 shows the tests conducted by the participants or the users of the
system. The test conducted by the participants are important in order for them to
39
Lemery Colleges
School of Computer Studies
No. of
Respondents Total Population
Respondents
Homeowners 207 67
Total 218 76
The chosen respondents of the study are the barangay officials that cuts
grasses on the fenced garden of Barangay Santo Niño, San Nicolas, Batangas
and selected homeowners who have also fenced garden. A survey was conducted
to obtain their response on the common problems they encountered when using a
manual way of cutting of grasses and benefits of the users from the developed
system in terms of automated grass cutting. The developed system was also
shown to the respondents to get their feedback for the system’s effectiveness,
the survey.
40
Lemery Colleges
School of Computer Studies
The researchers used the following formulas to come up with the finding of
the study.
N = total of population
Slovin’s. The Slovin’s used to calculate the sample size (n) given the population
41
Lemery Colleges
School of Computer Studies
CHAPTER IV
system.
Table 4
Yes 74 97%
No 2 3%
Total 76 100%
The table above shows the perception of the respondents of the study when
agreed that they are cutting grasses manually. The respondents are using hand
held cutting tools like grass cutter scissors and garden knives. While 3 percent or
42
Lemery Colleges
School of Computer Studies
Table 5
The officials and homeowners cut grasses under the heat of the sun.
Yes 72 95%
No 4 5%
Total 76 100%
respondents agreed that they cut grasses under the heat of the sun because it is
easy for them to cut grass when the grasses are dry, while 5 percent or 4 or the
respondents disagreed with the given statement. The 4 of the respondents have
disagreed because they are cutting grasses early in the morning where the
Table 6
Yes 74 97%
No 2 3%
Total 76 100%
43
Lemery Colleges
School of Computer Studies
wear garments for protection when cutting grasses because they no longer have
the mind of wearing it for their protection when cutting grasses. While 3 percent or
Table 7
The officials and homeowners are not wearing garments for protection.
Yes 74 97%
No 2 3%
Total 76 100%
The table shows that 97 percent or 74 of the respondents agreed that they
are not wearing garments for protection because some of them prefer of not
wearing garments, it provides them a discomfort when cutting grasses and also,
they don’t have any garments to wear for protection. While 3 percent or 2 of the
respondents disagreed on the given statement because they are wearing and does
44
Lemery Colleges
School of Computer Studies
Table 8
Yes 76 100%
No 0 0%
Total 76 100%
The data presented above displays that the entire respondents agreed that
they get bothered using diesel-powered grass cutter because they get bothered of
produce loud noises and it is kind of bothering other residents, especially to the
students of homeowners who are taking online classes, and it gives them a poor
concentration.
45
Lemery Colleges
School of Computer Studies
Questionnaire Part II. How can the developed “Automated Grass Cutter System
powered by Dual Axis Sun Tracking Solar Panel based on Arduino” benefits the
Table 9
Yes 76 100%
No 0 0%
Total 76 100%
The table above shows the perception of the respondents of the study when
it comes to the given statement. This shows that 100 percent or all of the
respondents agreed that the chances of keeping away from an accident will be
higher. The developed system is automated and has a grass cutter which has a
cover to block the blades if got loose or the blade handle of got removed.
46
Lemery Colleges
School of Computer Studies
Table 10
Yes 76 100%
No 0 0%
Total 76 100%
The data presented above shows the perception of the respondents of the
study when it comes to the given statement. This shows that 100 percent or all of
the respondents agreed that developed system can reduce the chance of accident.
With the system, the officials and homeowners will only involve less physical work
and have under supervision and can reduce the chance of accidents working on
their garden.
Table 11
It helps officials and homeowners from staying under the sun not for too long.
Yes 76 100%
No 0 0%
Total 76 100%
47
Lemery Colleges
School of Computer Studies
The data presented above shows the perception of the respondents of the
study when it comes to the given statement. This shows that majority of all of the
respondents agreed that developed system can help officials and homeowners
from staying under the sun not for too long. With the help of the developed system,
the officials and homeowners can take shelter in a shady place with an active
Table 12
Yes 76 100%
No 0 0%
Total 76 100%
The table presented above shows the insights of the respondents of the
study when it comes to the given statement. This shows that majority of all of the
respondents agreed that developed system can make the homeowners to do other
things in their garden. While the system is working on the garden, the homeowners
can do other things like cut the flowers and leafy stems, sweep the cut grass of the
48
Lemery Colleges
School of Computer Studies
Table 13
Yes 76 100%
No 0 0%
Total 76 100%
The table above shows that all of the respondents have agreed that the
because with the system, it can produce less noise compared to the diesel-
powered grass cutter and will help homeowners not to disturb their other
neighbors. Diesel-powered grass cutter produces loud noise and it bothers the
homeowners.
49
Lemery Colleges
School of Computer Studies
Table 14
Yes 76 100%
No 0 0%
Total 76 100%
The table above shows that all of the respondents have agreed that the
developed system cuts grasses because the grass cutter blade of the developed
system is sharp enough to cut the grasses in the garden and it shows difference
Table 15
Yes 76 100%
No 0 0%
Total 76 100%
50
Lemery Colleges
School of Computer Studies
The data presented above shows the perception of the respondents of the
study when it comes to the given statement. This shows that majority of all of the
to the user. The system is designed for automation in cutting grasses. They will
just turn on the switch of the system and let the cutting of grass job done for you.
Table 16
The system can make the users to avoid accidents caused by cutting the grass
manually.
Yes 76 100%
No 0 0%
Total 76 100%
The table presented above shows the insight of the respondents of the
study when it comes to the given statement. This shows that majority of all of the
respondents agreed that developed system makes the users to avoid accidents
caused by cutting the grass manually. They have agreed that using the manual
way of cutting of grass can acquire accidents like accidentally stab your hand with
51
Lemery Colleges
School of Computer Studies
Table 17
The system can cut the grasses properly and maintain the height of grasses of
their garden.
Yes 76 100%
No 0 0%
Total 76 100%
The table above shows that all of the respondents agreed on the given
statement that the system can cut the grasses properly and maintain that height of
grasses of their garden because the system shows that the system can maintain
height of the grasses in their gardens. The homeowners and officials can place the
system on their gardens every day to cut the grasses properly and maintain the
52
Lemery Colleges
School of Computer Studies
Table 18
The system helps to prevent the users exposed a lot of time becoming tough to
Yes 76 100%
No 0 0%
Total 76 100%
The data presented above shows that all of the respondents have agreed
that the developed system can help to prevent the users exposed a lot of time
becoming tough to cut the grasses because the homeowners and officials
consume more time when cutting grasses on their grasses on their gardens and
backyards and it is hard for them because majority of the respondents have a wide
garden.
53
Lemery Colleges
School of Computer Studies
Questionnaire Part IV. Reliability – the ability of the developed system to provide
Table 19
Yes 76 100%
No 0 0%
Total 76 100%
The table above shows that all of the respondents agreed on the given
statement that there are LED light indicators on the charging module on the
developed system. The charging module of the system has LED light indicator
showing some information of what the status of the charging and batteries.
Table 20
The users can check if the batteries of the system are fully charged.
Yes 76 100%
No 0 0%
Total 76 100%
54
Lemery Colleges
School of Computer Studies
The data presented above shows that all of the respondents agreed on the
given statement. The users can check if the batteries of the system are fully
charged on the developed system. With the system, they can check if the batteries
of the system are fully charged. The BLUE LED signifies that the batteries are fully
Table 21
Yes 71 93%
No 5 7%
Total 76 100%
that the system has a sensor that allows to detect obstacle because the system
can detect obstacles in front of it with the help of Ultrasonic Sensor. While 5 or 7
55
Lemery Colleges
School of Computer Studies
Table 22
The system has solar panel and a sun tracker that can provide the enough
Yes 74 97%
No 2 3%
Total 76 100%
The table above shows that all of the respondents agreed on the given
statement. 74 or 97% of the respondents have agreed that the system has solar
panel and a sun tracker that can provide the enough energy supplies needed of
the device. With the system, it has a solar panel that acquires energy from the sun
and can supply 30 wattages of power, enough to supply the power needed of the
Table 23
The system has a servo motor which serves as a neck of the object sensor.
Yes 76 100%
No 0 0%
Total 76 100%
56
Lemery Colleges
School of Computer Studies
The data presented above shown that majority of the respondents have
agreed that the developed system has a servo motor which serves as a neck of
the object sensor. The respondents have agreed because they found that the
system has a servo motor in front of the system. This servo helps the ultrasonic
Table 24
Yes 76 100%
No 0 0%
Total 76 100%
The table above shows the perception of the respondents of the study when
it comes to the given statement. It shows that the entire respondents agreed that
the servo motor of the system turns sideways to compare distances. In the system,
the respondents have seen that it has a servo motor which serves as the neck of
57
Lemery Colleges
School of Computer Studies
Table 25
Yes 75 99%
No 1 1%
Total 76 100%
The data shown above that 99 percent or 75 of the respondents agreed that
the grass cutter of the system can change directions to cut grasses because they
found that the system can be able to turn left and right to cut some grasses while
Table 26
The system can move from one place to another to cut grass.
Yes 74 97%
No 2 3%
Total 76 100%
agreed on with the given statement while 3 percent or 2 of them disagrees. The
58
Lemery Colleges
School of Computer Studies
system can move from one place to another to cut some grass. The respondents
have seen that the system has a geared motor and in that has wheels which helps
Table 27
The sun tracking solar panel angles itself to the sun’s location.
Yes 70 92%
No 6 8%
Total 76 100%
The data above shows the perception of the respondents of the study when
agreed that the sun tracking solar panel angles itself to the sun’s location. When
the system is cutting the grasses on the garden, the sun tracker angles the solar
panel to the sun’s location. While 3 percent or 2 of the respondents disagreed with
59
Lemery Colleges
School of Computer Studies
Table 28
Yes 71 93%
No 5 7%
Total 76 100%
The data above shows the perception of the respondents of the study when
agreed that the sun tracking solar panel can turn to X and Y Axis. The respondents
have seen that the system has a sun tracking solar panel that can able to turn
towards X and Y Axis. While 5 percent or 7 of the respondents disagreed with the
given statement.
60
Lemery Colleges
School of Computer Studies
CHAPTER V
“Automated Grass Cutter System powered by Dual Axis Sun Tracking Solar Panel
Summary
powered by Dual Axis Sun Tracking Solar Panel based on Arduino” is a system for
grass cutting automation powered by a solar panel with a dual axis sun tracking
capability to optimize more the collection of the energy coming from the sun. The
aim of this project is to help the officials and homeowners to cut grass hassle free.
The system helps to cut the grasses automatically on their garden. Because
the system has a geared motor to move on to a designated location to cut grass.
The system also has an ultrasonic sensor in order to avoid things or objects in front
of it and look for another location to cut grass. The system is solar powered and
has a sun tracker which angles the solar panel where the sun faces.
there are less grasses. Switch on first the obstacle avoidance robot and the dual
axis tracking solar panel before the grass cutter blades. The system has an
61
Lemery Colleges
School of Computer Studies
ultrasonic sensor but there is no grass sensor. The system must detect an obstacle
in order to avoid and move to another location to cut grass. When the system is
powered on, the ultrasonic sensor detects first if there are obstacles in front of it
while the sun tracker will automatically angle the solar panel. If there are no
obstacles or object scanned by the ultrasonic sensor, the system will now cut
grasses, otherwise it will move backward a little and the servo in front of the system
where the ultrasonic is attached will move or turn sideways to compare the
distances. If any of the two direction has greater distances, the system will turn
into that direction to cut grasses. The system can only cut Zoysia, Mondo, Para,
The developed system uses two Arduino Uno as microcontroller, one is for
the obstacle avoidance robot and the other is for the solar panel sun tracker.
Ultrasonic Sensor in front of the system for obstacle detection. Two geared motors
for movements of the system capable for turning and moving to left, right, forward
and backward to cut grass while moving. Four LDR Sensor or Photoresistor for
measuring light intensity or tolerance. This four LDR sensor provides is used here
to measure the light intensities and serves as the input causing the two servo
motors on the sun tracker to move and angle the solar panel according to sun’s
position.
62
Lemery Colleges
School of Computer Studies
Findings
Based on the set statement of the problem, the following findings were
derived.
that all of them agreed that they are bothering residents when using diesel-
powered grass cutter. The officials and homeowners are not wearing
95% of the officials and homeowners cut grasses under the heat of the sun.
have agreed that the chance of keeping away from an accident will be
higher and can reduce the chance of accidents. All of them agreed that the
system can help the officials and homeowners do other things in their
garden and from staying under the sun not for too long. 76 or 100% or the
respondents of the study agreed that the system provides less noise
have agreed that the developed system cuts grasses and it makes cutting
grasses to be automated to the user. They have agreed that the system can
make the users to avoid accidents caused by cutting the grass manually.
They have also agreed that the system can cut the grasses properly and
63
Lemery Colleges
School of Computer Studies
respondents of the study agreed that the system helps to prevent the users
respondents have agreed that there are LED Light indicators on the
charging module and the users can check if the batteries are fully charged.
Also, they have agreed that the system has as servo motor which serves as
agreed that the system has solar panel and a sun tracker that can provide
the enough energy supplies needed of the device. While 71 or 93% of them
agreed that the system has a sensor that allows to detect obstacle.
agreed that the servo motor of the system turns sideways to compare
distances. They have agreed that the system can change directions to cut
grasses. The respondents have also agreed that the system can move from
one place to another to cut grass. The respondents have agreed that the
sun tracking solar panel can turn to X and Y Axis. 70 or 92% of the
respondents of the study agreed that the sun tracking solar panel angles
64
Lemery Colleges
School of Computer Studies
Conclusions
Based from the findings conducted and the result of the evaluations, the
bothering other residents when using diesel-powered grass cutter. The loud
their gardens or backyards. The system helps the officials and homeowners
from staying under the sun not for too long. It makes the homeowners to do
automated to the user. The system can make the users to avoid accident
that there are LED light indicators on the charging module. The users can
check if the batteries of the system are fully charged. The system has a
servo motor which serves as a neck of the object sensor. The system has
a solar panel and a sun tracker that can provide enough energy supplies
needed of the device. The system has a sensor that allows to detect
65
Lemery Colleges
School of Computer Studies
Recommendations
program.
grass detection.
cuttings.
66
Lemery Colleges
School of Computer Studies
Bibliography
Karthick, J., Chaudry K., & More, R. (2017). Solar Power Dependent Lawn Mowing
Mane, A., & Garg A. (2018). Automated Efficient Solar Grass Cutter. International
Priyanka, J., Datta, C., Acharya, K., & Bir, K. (2018). Fabricated Solar Powered
Reza, S., Padya, A., & Sabharwal, P. (2019). Self-Efficient and Sustainable Solar
Thoughts.
Ugale, S., & Bhandari, H. (2017). Design and Integration of Smart Solar Grass
67
Lemery Colleges
School of Computer Studies
B. Unpublished Theses
Ajibola, O., Subramanian, A., Mitter, S., Narain, D., & Bhattacharyya, A. (2019).
Engineering.
Patil, K., Mukherjee, M., & Nadig, A. (2017). Solar Operated Grass Cutter.
Sathya, S. (2020). Renewable Energy based Robotic Grass Cutter using IOT.
C. Electronic Resources
from: https://www.embedded.com.
https://www.fierceelectronics.com.
68
Lemery Colleges
School of Computer Studies
https://www.robolab.in/fully-automated-solar-grass-cutter.
https://www.electronics-notes.com.
69
Lemery Colleges
School of Computer Studies
APPENDICES
70
Lemery Colleges
School of Computer Studies
SOURCE
CODE
71
Lemery Colleges
School of Computer Studies
#include <Servo.h>
Servo horizontal;
int servoHMinimumLimit = 5;
Servo vertical;
int servoVMinimumLimit = 1;
void setup() {
horizontal.attach(9);
vertical.attach(10);
horizontal.write(180);
vertical.write(45);
delay(2500);
72
Lemery Colleges
School of Computer Studies
void loop() {
int tl = analogRead(topleft);
int tr = analogRead(topright);
int bl = analogRead(bottomleft);
int br = analogRead(bottomright);
servov = ++servov;
73
Lemery Colleges
School of Computer Studies
servov = servoVMaximumLimit;
servov = --servov;
servov = servoVMinimumLimit;
vertical.write(servov);
tolerance){
servoh = ++servoh;
servoh = servoHMaximumLimit;
74
Lemery Colleges
School of Computer Studies
servoh = --servoh;
servoh = servoHMinimumLimit;
horizontal.write(servoh);
delay(100);
#include <AFMotor.h>
#include <NewPing.h>
#include <Servo.h>
#define TRIG_PIN A0
#define ECHO_PIN A1
75
Lemery Colleges
School of Computer Studies
Servo myservo;
boolean goesForward=false;
int speedSet = 0;
void setup() {
myservo.attach(10);
myservo.write(115);
delay(2000);
distance = readPing();
delay(100);
76
Lemery Colleges
School of Computer Studies
void loop() {
int distanceR = 0;
int distanceL = 0;
delay(70);
if(distance<=15){
moveStop();
delay(200);
moveBackward();
delay(12000);
moveStop();
delay(200);
distanceR = lookRight();
delay(200);
distanceL = lookLeft();
delay(200);
if(distanceR>distanceL){
77
Lemery Colleges
School of Computer Studies
turnLeft();
moveStop();
}else{
turnRight();
moveStop();
}else{
moveForward();
distance = readPing();
int lookRight()
myservo.write(50);
delay(500);
delay(100);
78
Lemery Colleges
School of Computer Studies
myservo.write(115);
return distance;
delay(100);
int lookLeft()
myservo.write(170);
delay(500);
delay(100);
myservo.write(115);
return distance;
delay(100);
int readPing() {
delay(70);
int cm = sonar.ping_cm();
79
Lemery Colleges
School of Computer Studies
if(cm==0)
cm = 250;
return cm;
void moveStop() {
motor1.run(RELEASE);
motor2.run(RELEASE);
void moveForward() {
if(!goesForward){
goesForward=true;
motor1.run(FORWARD);
motor2.run(FORWARD);
motor1.setSpeed(speedSet);
80
Lemery Colleges
School of Computer Studies
motor2.setSpeed(speedSet);
delay(5);
void moveBackward() {
goesForward=false;
motor1.run(BACKWARD);
motor2.run(BACKWARD);
motor1.setSpeed(speedSet);
motor2.setSpeed(speedSet);
delay(5);
void turnRight() {
motor1.run(FORWARD);
81
Lemery Colleges
School of Computer Studies
motor2.run(BACKWARD);
delay(10800);
motor1.run(FORWARD);
motor2.run(FORWARD);
void turnLeft() {
motor1.run(BACKWARD);
motor2.run(FORWARD);
delay(10800);
motor1.run(FORWARD);
motor2.run(FORWARD);
82
Lemery Colleges
School of Computer Studies
PROJECT
LAYOUT
83
Lemery Colleges
School of Computer Studies
The figure above shows the obstacle avoidance robot car. It includes the
ultrasonic sensor, servo motor and dc geared motor.
The figure above shows the dual axis sun tracking solar panel. It includes
the photoresistors and servo motors.
84
Lemery Colleges
School of Computer Studies
USER’S
MANUAL
85
Lemery Colleges
School of Computer Studies
Automated Grass Cutter System powered by Dual Axis Sun Tracking Solar
User’s Manual
Safety Measurements
Read the User’s Manual carefully, as well as the simple rules listed below.
• Before using the system, make sure that the power source is
charged well.
• Make sure that the system is properly placed on the fenced garden
• Avoid dropping the system, this can cause system fail to operate.
86
Lemery Colleges
School of Computer Studies
The figure above shows the perspective view of system and some parts. It
• Servo Motor – This part used to turn sideways after the ultrasonic
the sunlight. It is placed at the top of the dual axis sun tracker.
• Solar Panel – converts the light from the sun to charge the batteries
of the system. It is place at the top of the dual axis sun tracker.
87
Lemery Colleges
School of Computer Studies
The figure above shows the back-perspective view of the system. It also
batteries of the system. The BLUE LED will light up if the batteries
are fully charged and RED LED will light up if the batteries are
charging. This gets its input from the solar panel and output to the
• Servo Motor – this controls the rotation of the sun tracker on X Axis
of the system. It is placed at the side of the dual axis sun tracker.
88
Lemery Colleges
School of Computer Studies
turning left and turning right of the system. It is place at the bottom
89
Lemery Colleges
School of Computer Studies
Operating Instructions
1. Place the system inside the fenced garden where there are less grasses.
2. Turn on the switch for the obstacle avoidance robot car and dual axis sun
Reminder:
If the system is not placed on the grassland, do not attempt to switch on the
90
Lemery Colleges
School of Computer Studies
QUESTIONNAIRE
94
Lemery Colleges
School of Computer Studies
Name (Optional):
Directions: Please read each statement carefully and determine your agreement
in each item every criterion provided below. Put a check mark (√) on the box of
your chosen answer.
and garden?
Yes No
Items
95
Lemery Colleges
School of Computer Studies
Nicolas, Batangas?
Items Yes No
96
Lemery Colleges
School of Computer Studies
97
Lemery Colleges
School of Computer Studies
98
Lemery Colleges
School of Computer Studies
SURVEY
RESULTS
106
Lemery Colleges
School of Computer Studies
107
Lemery Colleges
School of Computer Studies
108
Lemery Colleges
School of Computer Studies
SURVEY
PICTURES
109
Lemery Colleges
School of Computer Studies
110
Lemery Colleges
School of Computer Studies
111
Lemery Colleges
School of Computer Studies
CURRICULUM
VITAE
112
Lemery Colleges
School of Computer Studies
EDUCATIONAL BACKGROUND:
ACHIEVEMENTS:
1st Placer
Web Designing Competition 2019
LC SELECT Organization Day
Lemery Colleges
2nd Placer
Quiz Bee 2019
LC SELECT Organization Day
115
Lemery Colleges
School of Computer Studies
Lemery Colleges
2nd Placer
Web Designing Competion 2021
LC SELECT Organization Day
Lemery Colleges
Grand Champion
EDM Bigroom Party Music Production Competition 2021
Notorious Bigroom Ph.
BassGorilla Inc.
July 3, 2021
SKILLS:
116
Lemery Colleges
School of Computer Studies
Python 101
Lemery Colleges
Lemery, Batangas
January 25, 2019
PERSONAL INFORMATION:
Nickname : NJD
Birthdate : July 9, 1999
Birthplace : Davao City, Davao Del Sur
Age : 21 years old
Height : 5’5
Weight : 60 kg
Religion : Roman Catholic
Citizenship : Filipino
Civil Status : Single
Language Spoken : English, Filipino
117
Lemery Colleges
School of Computer Studies
__________________________
118