Microcontroller Based Seed Sowing and Watering Robot
Microcontroller Based Seed Sowing and Watering Robot
In Partial Fulfilment
of the Requirements for the Degree
Bachelor of Science in Computer Engineering
March 2018
ENDORSEMENT FORM FOR ORAL DEFENSE
ENDORSED BY:
NOTED BY:
March 2018
This thesis titled: Microcontroller-Based Corn Seed Sowing and Watering Robot
prepared and submitted by Armand Agassi R. Melgarejo; Carl Japheth S. Oriemo;
Ivan Gil B. Veridiano; and Shiela Mae C. Avelino, in partial fulfilment of the
requirements for the degree of Bachelor of Science in Computer Engineering, has been
examined and is recommended for acceptance an approval.
APPROVED:
March 2018
Page
Title Page i
Endorsement Form for Defense ii
Approval Sheet iii
Table of Contents iv
List of Tables v
List of Figures vi
List of Appendices vii
Introduction 1
Background of the problem 2
Overview of the current state of technology 3
Objectives of the study 3
Scope and limitations of the study 5
Literature Review 9
Review of related literature, studies or systems 9
Synthesis 14
Microcontroller-based Seed Sowing and Watering Robot 16
Results and Discussions 28
Conclusions and Recommendations 37
References 28
Appendices 31
Table Page
3.1 Gantt chart for DESPRO 1 25
3.2 Gantt chart for DESPRO 2 25
3.3 Gantt chart for DESPRO 3 26
3.4 Budgetary Estimate 26
4.1 Module 1 test 28
4.2 Module 2 test 29
4.3 Module 3 test 29
4.4 Module 4 test 30
4.5 Movement trial 31
Figure Page
3.1 Block Diagram of Microcontroller-based Seed Sowing and Watering Robot 17
3.2 Arduino Mega 2560 17
3.3 Plywood 18
3.4 AC Motor 18
3.5 Motor Driver 18
3.6 Seed Container 19
3.7 Blades 19
3.8 Wood Rod 19
3.9 Nozzle 20
3.10 Soil Moisture Sensor 20
3.11 Water Container 20
3.12 DC Motor 21
3.13 Water Hose 21
3.14 Water Level Sensor 21
3.15 Buzzer 22
3.16 Tact Switch 22
3.17 NRF24L01 22
3.18 Arduino UNO 23
3.19 Ultrasonic Sensor 23
3.20 Sprinkler 23
3.21 LCD Module 24
3.22 Lead Acid Battery 24
4.1 Project Layout 45
4.2 Front View 46
4.3 Top View 46
4.4 Side View 47
4.5 Block Diagram 47
Appendix Page
A. Project Layout and Block Diagram 44
B. Accomplishment and Consultation Form 49
C. Interview Sheet and Transcript of Interview 63
D. Survey Form 68
E. Proof of Interview 74
F. Evaluation Form 77
G. Curriculum Vitae of the Researchers 81
Philippines is an agricultural country because of its rich and fertile soil and the seasonal
weather that is also applicable for various kinds of crops. Currently, the number of
farmers in our country is decreasing and it is one of the major problems since it may lead
to the shortage of some products such as rice, wheat, corn and etc. Planting of crops is
one of the major jobs in the Philippines because of its vast and rich land. Cropping is
important and tedious activity for any farmer and for large scale, this activity consumes a
lot of time and it also needs more workers. There are different types of cropping like sole
cropping, monoculture, multiple cropping etc. Multiple cropping in the farm requires
efficient and high-capacity machines. With the advance technology that the generation
has now, people can develop machines that can help farmers on modern farming.
Modern farming helped the farmers to reduce the energy that they are using in planting
crops. It lessens the amount of human work and the risk of certain dangers among the
fields. An article published by the Manila Bulletin also states that “Five million snake
bites are recorded worldwide yearly and caused about 125,000 deaths. This number
should not be taken lightly, considering that snakes are only common in tropical regions
and in agricultural areas” (Jane Nepomuceno, 2010). Because of modern farming, it
lessens the time of the farmers they are present in the field and let time rest for once in a
while. The advantage of the modern farming comes with easier way of plowing, sowing
and watering the plants.
Plowing the field is a major part in farming, the farmers need to be sure that the land is
humid before they plough the field. It takes time do the process and it consumes too
much energy because farmers often use heavy equipments that may require using
machines or plough the fields using rake for the soil. After plowing the field farmers sow
the seed and people do it manually. Once they sow all the seeds in the field they can now
start watering. One day is not enough to water the seeds it takes twice a day to water it
all. Some farmers use pail and it can carry limited amount of water in a time. They go
back and forth to get water until they water all the seeds in the field. The developers tend
to develop a Microcontroller-Based Seed sowing and watering robot which can help the
farmers reduce the amount of effort that they are exerting when working on the field and
aims to help farmers to reduce the risk when working in the farm.
The traditional way of farming is a step by step method where the farmers have to wait
for the rain to come and wait for three days for the soil to be damped by the rain, then the
farmers starts ploughing the fields and this method requires another three days in order to
plough the whole field. After ploughing the field, the farmers now start sowing the seeds
and it can be done by different methods such as scattering the seeds and implanting the
seeds one by one in an organized method. The farmers now mix fertilizers and pesticides
to ensure that the crops will not be affected by worms.
Quirino K. Arevalo also used the same method when he works in his farm. He also used
the corn he accumulates from ingathering for the next planting season but the problem is
the unpredictable weather. There are tendencies for his planting schedule to be delayed if
the rain did not arrive in the predicted, this results to the delay of crop gathering and also
the profits was delayed. He also said that working in the farm is also dangerous in many
ways such as the climate. During sunny days, the farmers are prone to heatstroke, snake
and rat bites which are lethal. On rainy days, the farmers may get flu that prevents them
from working in the fields.
The design project helps make these methods easier and with reduced effort. The project
can plough the fields, sow seeds and water them for the farmer so they are able to do
other things instead of giving their full attention to the field.
Quirino K. Arevalo usually request help from his relatives or pays 3-5 persons to help
him in the fields. When Mr. Arevalo does not have any companion in the farm, he used a
large wood rake driven by the carabao to aid him in ploughing the field. Using a rake,
they manually plough the fields for up to 3 days depending on how many helpers he had.
They had to plough the whole field for three times to make sure that the soil is suitable
for planting the seeds. He usually gets tired easily because of his age and the effort of
going back and forth to get the necessary equipment for ploughing the field. After
ploughing the field, Mr. Arevalo starts implanting the corn seed in an organized fashion.
He will implant 1 or 2 seeds for every planting space so that one of the two seeds grows
if the other did not make it. The most tiring method in this process is when Mr. Arevalo
bends to implant the seeds to the soil, this repetitive method of bending down
continuously until every planting space in the whole field has its seeds. He also needs to
go back when the seeds he have insufficient for the whole field.
After sowing the seeds in the field, Mr Arevalo will now start watering the field. Mr.
Arevalo gets the water form a river near their local. But to fetch water from the nearest
river form his farm, Mr. Arevalo needs to travel by renting a jeep and filling 4-5 drums of
water. Then he will now start pouring the water to the seeded area and he also have to go
back and forth to refill his pail of water. He also mixes fertilizers and pesticides for the
water that was used for watering the seeds.
The developed system makes farming easier and saves the effort of going back and forth
to fetch the equipment which is necessary for the process that he is doing. The developed
system if capable of ploughing the fields, sowing and watering the seeds and will only
notify the user if the seed and water supply in each container is insufficient and if there is
any obstacle blocking the path of the robot. Mr. Arevalo will not have to bend down to
plant the seeds because the project is capable of doing it for him.
Seed sowing machine is created to help farmers with process of the plantation of corn
crops, Philippines is a tropical country which is suitable for planting crops and the
General Objective:
To design, develop and implement the Microcontroller-Based Corn Seed Sowing and
Watering Robot for Quirino K. Arevalo’s Far that aims to minimize the time and effort of
the farmers in ploughing the fields, sowing and watering the corn seed. Developing this
project helps the farmers in the field because the manpower required on the traditional
way of working in the fields is consuming a lot of energy. Providing an automated
machine helps the farmers to reduce the effort in working on the fields. It was a great
help because it will lessen the human intervention required to do the task.
Specific Objectives:
1. To develop a module that will plough, water the field and sow the seeds.
The traditional method of ploughing a field used a plough made of wood or steel
frame with an attached blade or stick that is used to cut the soil. The aim to develop a
mobile robot that will plough the fields by 1.5 to 2 inches deep. Then after ploughing
the field, the design project will now pour water to the ploughed field. After pouring
water to the soil comes the plantation of the seeds. Manual seed sowing has the
process of scattering the seeds in the soil or implanting seeds by hand. This method is
not only tiring, the farmers may also be at risk of being bitten by animals in the fields
such as rats that can harm people by its rabies, snakes that has venom. The project
drops the seeds along its path through the nozzle attached to it. As the project moves
forward, the seeds was dropped in the left and right side the soil ploughed but if there
is an obstacle that is blocking the path of the project, it stops moving forward until the
object blocking the path is removed.
3. To develop a module that will detect any obstacle along the path of the robot.
As the project moves forward, the seeds are dropped in the left and right side after the
soil is ploughed but if there is an obstacle that is blocking the path of the project, it
stops moving forward until the object blocking the path is removed.
4. To develop a module that notifies the user when there is insufficient water
and seed supply.
The controller used LCD (Liquid Crystal Display) to modify the user if the seed and
water supply is close to being empty. It also indicated the percentage of the batter of
the robot. The problems regarding the lack of water and seed supply was displayed on
the LCD and buzzer will continuously buzz until the problems are fixed.
Motor Module
This module was mainly responsible for the movement of the robot. It consist the
following:
DC MOTOR – This was used to drive the wheels of the robot.
Servo Motor – This was used to control how the seeds was dropped.
Motor Driver – This was used to control the motor speed.
Lead Acid Battery – This served as the power supply of the project.
Control Module
This module served as the back end of the system. This module was used by the user to
control the different functions of the system as the following:
Robot Movement – The user can turn the robot left, right, forward and backward
using a remote controller.
Ploughing Function – The robot moves forward while burying the wood rod
to the soil to plough the path for the seeds.
Seed Sowing Function – The robot starts dropping the seed through the
nozzle.
Watering Function – The robot moves backwards as it pours water to the
seeded path.
Limitations
The storage for corn seeds and water supply is limited.
The robot has a limited amount of seeds and water to carry and because if that, the
farmers have to refill it and go back and forth until the robot finishes planting. Manual
maintenance is required. After using the robot the owner should check if the seed and
water container are in good condition. The robot stops moving when there is an obstacle
blocking it and the user should remove the obstacle or run the project on different
direction.
The robot should not be too far from the controller.
The robot and the controller both has a transceiver that can transmit and receive
information within the range of 100 meters.
The review of related literature, studies or systems were one the important segments of
the research. This chapter’s objective was to provide the developers information about
the past researches and literatures that would prove the feasibility of the project proposal.
Foreign Studies
Automatic Seed Plantation Robot: This research presents an Automatic Seed Plantation
Robot which is based on electronic and mechanical platform that performs advance
agriculture process in idea of reducing the man’s effort to have automated planting of
crops, which can help the investors in agricultural system to encourage the other farmers
to work on this automated machine. The developers have developed vehicle which is
steered by DC motors to drive wheels to easily drive the machine on land. The farm is
cultivated by the automated systems to reduce the human effort and to have uniform rows
and column of the seeds, depending on the crop considering particular rows, specific
columns and also the depth of the seeds needed to be planted. The spacing between two
seeds in a column and the depth of the seeds hast to be entered on what is the desired
depth of the farmer. Ultrasonic sensor is used to measure the rotation of wheels and to
measure the distance the machine reached. To detect the obstacle in the path of the
vehicle IR LED with TSOP receiver is used ant turning position is also depend on the
sensor. To check whether seed container is empty or no, the farmers was notified by the
LDR sensor. All the operations are monitored and controlled by PIC microcontroller
using sensors.
Seed Sowing Robot: Agricultural system is the backbone of Indian economy because in
the said country is rich on good soil which helped the seeds to grow faster and healthy.
About half of the total population of our country has choses agriculture as their chief
occupation because of the developed system which is the automated planting of seeds
called Seed Sowing Robot. The states like Maharashtra, Punjab, and Kerala, Assam are
highly involved in agriculture they have the good soils which can help the crops to grow
healthy. It all started due to the impact of. “Green Revolution” by means of which
farmers came to know about the various techniques involved in farming that can have the
nutrients to absorb by the crops and the advantages in it which helped the farmers to have
healthy plants. As centuries passed, certain modern techniques were invented in
agriculture the machine that can simplify the work of man and more accurate also less
effort the farmers can do.
Plant Watering Autonomous Mobile Robot: The systems comprises of a mobile robot
and a temperature-humidity sensing module. The system is fully adaptive to any
environment and takes into account the watering needs of the plants using the
temperature-humidity sensing module. The paper describes the hardware architecture of
fully automated watering systems, which used communication to communicate between
the mobile robot and the sensing module. This gardening robot is completely portable and
is equipped with a Radio Frequency Identification (RFID) module, a microcontroller, an
on-board water reservoir and an attached water pump. It is capable of sensing the
watering needs of the plants, locating them and finally watering them autonomously
without any human intervention. Mobilization of the robot to the potted plant is achieved
by using a predefined path. For identification, an RFID tag is attached to each potted
plant. The paper also discusses the detailed implementation of the system supported with
complete circuitry. Finally, the paper concludes with system performance including the
analysis of the water carrying capacity and time requirements to water a set of plants.
Design of an Autonomous Seed Planting Robot: Design for a mobile robot capable of
sowing seeds autonomously on a prepared land is reported. The body of the developed
device is constructed using aluminium for efficient weight reduction and strength
utilization. The drive is provided by caterpillar treads for traversal on undulating terrain.
The robot navigates the land using the inputs from a magnetometer and the accuracy of
direction is improved by feeding this input data to a Proportional Integral (PI) Controller.
In further employs an ultrasonic sensor for detecting the end of the field. The seeds are
sown by the robot in evenly spaced rows with each points where a seed has been dropped
solenoid actuator assembly. The device consists of a modular structure providing ease for
Foreign Literature
According to the research article Design and Fabrication of Automatic Seed Sowing
Machine with Variable Pitch (2016) by Kiran AS and Baban Parisa Dathwade, sowing
is one of the basic operations needed to get better revenue from agriculture. Manual
sowing has the problems of not giving adequate spacing between row to row and plant to
plant leading to less population of crops than recommended by the agronomists. Also
there is the problem of placing the seeds at correct depth and correct soil coverage.
Manual sowing is time consuming and costly. Hence, there is a need for appropriate drill
sowing. Farmers in India perform agriculture mostly with manual operation. The pain
involved in doing each and every operation has to be reduced by the way of introducing
simple technology which is not only user friendly to farmers but also is economical for
farmers to adopt. Thus this project deals with design and fabrication of a smart seed
sowing robot which can sow seeds based on the pitch given by the farmers.
Based on research titled Automated Seed Sowing Agribot using Arduino (Saurabh
Umarkar and Anil R. Karwankar, 2016) it’s an article states that the discovery of
agriculture is the first big steps towards civilized life, advancement of agricultural tools
iis the basic trend of agricultural improvement. Now the qualitative approach of this
project is to develop a system which minimizes the working cost and also reduce the time
for digging operation and seed sowing operation by utilizing solar energy to run the
agribot. In this machine, solar panel is used to capture solar energy and then it is
converted to a shunt wound DC motor. Ultrasonic Sensor and Digital Compass Sensor
are used with the help of WI-FI interface operated on Android Application to manoeuvre
robot in the field. This brings down labour dependency. Seed sowing and digging robot
moves on various ground contours and performs digging, sowing the seed and covers the
ground by closing it. The paper spells out the complete installation of the agribot
including hardware and software.
An article title “Agriculture must become more efficient: Robots and autonomous
super tractors are one important solution” states that “Robots had considerable effects
on agriculture”. Basic concepts such as crops rows might become unnecessary and not a
single square inch will remain unobserved. Blackmore dare a prognosis: “In 20 years
robotic had revolutionized agriculuture.” He is also certain the new technologies was
employed alongside traditional machinery. “And later robot generations was intelligent
enough to adapt to nature, the weather and other environmental conditions”, Blackmore
adds. Crop Science’s technology expert, Peter Dalumen agrees: “We don’t know what the
future looks like. But it is quite conceivable that robots helps us to increase the
productivity of farming in a more sustainable and environmentally compatible way”.
Local Literature
Based on the article “Corn crops in Bukidnon, Philippines” (Julie Transon, 2017) Corn
or maize, also known as Zea mays L., is an annual herbaceous tropical plant (Tela
Botanica, 2011). This plant species originally comes from Mexico but is currently planted
all around the world as forage cereal cultivated in the world, before rice and wheat thanks
to its very high productivity. Corn crops can be classified in two main groups according
to their latitude. Maize fields located between equator and 30° of latitude are considered
According to the article “A Wireless Sensor Network using XBEE for precision
agriculture of sweet potatoes (Ipomoea batatas)” (Romeo Lazaro Pascual, 2015).
There are two identical set-ups containing sweet potatoes being planted and monitored.
One of the setup is in acontrolled environment and the other one is exposed to the natural
environment. The controlled environment is enclosed in a miniature greenhouse in which
its temperature, relative humidity and soil moisture is being controlled using Arduino
Uno microcontroller according to the profile of the sweet potato in normal conditions.
Each set-up used sensors for measuring the aforementioned parameters. With the use of a
Wireless Sensor Network, the data from each sensor are collected wirelessly utilizing the
Zigbee protocol using XBee as its hardware platform. The Xbee’s are connected to a
personal computer and the data gathered is generated and interpreted using MATLAB
(Matrix Laboratory). A graphical user interface is created in MATLAB to display the
temperature and humidity of the environment and he soil moisture of the crop. From the
two set-ups being compared and analysed, the set-up in a controlled environment defines
precision agriculture.
Synthesis
The designed proposal that has been made is a combination of local and foreign studies.
There are some articles and projects that are somehow similar to the Microcontroller-
Based Corn Seed Sowing and Watering Robot. So the developers decided to merge and
have a little upgrade to the other projects have been made.
The developers researched the studies of local and foreign projects about the said
proposal to gather some information to have a better background on building the mobile
robot. Most likely to the equipment used on farming.
The Mechanical Bug Remover for Farm Produce was the study that helped the
developers to build and design the project because the said study was manual based and
the user needed to pull the device so that the machine simultaneously execute the process.
Automated water sprinkler system with SMS monitoring gives an idea to build developed
project.
Although the developers’ client said that they did not need too much water because they
were just waiting to rain before they plant the corn seed. It was because the farmers want
soften the fields, but the developers realized, what if they need to restock corns to sell it
on market? The farmers need to fasten the production. So the study helped the developers
to add a water system on the developed project.
The Microcontroller-Based Seed Sowing and Watering Robot, is a mobile robot made of
aluminium. It is lightweight, easily to maneuver and designed to help the farmers. The
reason why the developers designed this project was to increase the plantation rate
especially on peak season of corn, to reduce the incidents on wild animals like snakes and
other venomous living organism, and to lessen the farmers in having different kinds of
skin diseases because of extreme heat and too much exposure to sunlight.
This concept is inspired from the project called "mechanical bug remover for farm
produce" but this device can be used manually. The developers applied automation to
farming by making a project that waters a designated area to supply the water needed for
the implantation of the corn seeds. The developers also improved and added some
processes such as furrowing, seed dropping, seed covering, water level sensor which was
used so that the user was notified if the water supply is nearly empty, a wireless controller
to control the robot on designated place of the corn field and this holds all the functions
of the robot from watering the soil, ploughing, seed planting and seed covering.
The developers’ developed project was able to do the first three processes that is used for
raising corn crops. The first method which is ploughing the field takes place as the user
pushes the button for ploughing the field. A wood rod was burrowed 1.5 inch deep to the
ground and as the robot moves forward, the wood rod that is burrowed to the ground was
dragged. As the project moves forward, it starts dropping seeds to the ploughed path and
a servo motor was used to distribute the seeds to the two nozzle that drops it to the
ground. The project’s remote controller notifies the user if there is an obstacle blocking
the path of the robot by printing a text to the LCD screen and a making an audio signal
using a buzzer. If the project is at the end of the field, a message was sent to the remote to
press the button for watering the seeded area, the robot moves backwards and using a
water pump and a hose, it will pour water to the seeded area. The user is notified again in
the remote controller when the water and corn seed supply is insufficient.
Figure 3.1 Block Diagram of Microcontroller-based Seed Sowing and Watering Robot
Plywood
AC Motor
This type of motor was used for driving the wheels of the project.
Motor Driver
Motor driver was used to control the motors that was used in the project.
Seed Container
This served as the container for the supply of seeds to be planted. The container is a
plastic gallon.
Blades
These blades made of wood or steel were attached to a wood frame which was used to cut
through the earth so it was suitable for seed plantation.
Wood Rod
This was used to flatten the earth after the seeds have been injected to the ground.
Nozzle
This served as the pathway of the seeds that are to be injected to the ground. The nozzle
had the same diameter or maybe bigger than the seeds.
This sensor was used to measure how moist the soil which the seed was implanted, if it
reaches the level where it is dry, the developed project will water the soil around the seed.
Water Container
This served the container for the water supply and a hose can be connected so that the
container can be easily filled.
DC Motor
Water Hose
This was used as the path of water when pouring to the soil for planting.
This type of sensor was used to indicate the level of the water and it notifies the user
when the water supply is close to being empty.
Buzzer
This component was used for the farmer or the user to notify them if the robot is out of
seeds and water on the containers or if there was any obstacle blocking the robot.
Tact Switch
NRF24L01
This module was used as a transceiver of the robot and the controller. This component
was responsible for transmission and reception of information for wireless
communication over long distance.
Arduino UNO
The Arduino Uno microcontroller was used for developing the controller of the project.
Ultrasonic Sensor
This is used to determine the level of seeds supply in the container. If the supply of seeds
was close to being empty, the robot will send notification to the user’s controller.
Sprinkler
LCD Module
LCD Module was used to display the capacity of the seeds on the container, battery level
of the robot and the controller, water level and also if there was any obstacle blocking the
robot.
This component was a rechargeable battery that was used to power the developed project
for up to 7 hours.
Arduino Software
Calendar of Activities
The Gantt chart presented in this section was enabled to provide the summary of the
execution of activities in chronological order. Following the methodology of the research
which is the spiral model, first thing that the developers have done is Communication. In
This chapter provides the different tests that have been made for each modules of the
design project. It shows the adjustments for each trials until the module and components
are working with a desirable result. It is supported by tables of the gathered data during
the progress of making the prototype.
Developing a module that ploughs, waters the field and sows the seeds.
Table 4.1 Module 1 test
Trials Output Remarks
1 Failed The length of the blades for
ploughing is insufficient.
2 Failed The seed drop rate is
uncontrolled.
3 Failed The water pump is
uncontrolled.
4 Failed The three functions could not
work together.
5 OK The three functions now could
work individually or together.
As the developers are testing the first module of the design project, the developers
encountered many problems. The first problem was the length of the ploughing blades.
The blade does not reach the ground. After adjusting the length of the blades, the
developers moved to the trial of seed sowing function. The problem in this function is
that the seed drops continuously and the distance between each seeds too close. To fix the
said problem, the developers adjusted the speed of the servo motor that serves as the
separator of the seeds and the gear that gets the seeds from the container. The third trial
was making the water pump programmable. The developers made a DIY water pump and
for controlling it, the developers used motor driver. The fourth trial was making the three
functions work together as designed. The three functions does not work together properly
because the syntax is wrong. At the fifth trial, the functions can now work together or
individually at command.
The problem that is encountered when developing the second module was the connection
between the transmitter and receiver. The developers used FS-I6 remote. This remote can
be easily connected at the microcontroller and will be automatically connected to the
same channel as programmed.
Developing a module that detects any obstacle along the path of the robot.
Table 4.3 Module 3 test
Trials Output Remarks
1 Failed The sensors at the back and
front of the project receive
data at the same time.
2 OK The data reception of the
sensors works at command.
The problem that is encountered when developing the third module was the data
Developing a module that notifies the user when there is insufficient water and seed.
Table 4.4 Module 4 test
Trials Output Remarks
1 Failed Connection via RF is
unestablished.
2 Failed Transmitter and Receiver are
connected to each other but
the instructions are not clear.
3 OK The notification module is
working.
The problems that are encountered when developing the fourth module are similar to the
problems that are encountered when developing the third module. The connection of the
transmitter to the receiver is unestablished and cannot communicate to each other. The
solution for the connection is that making sure that the wires are connected to their
designated pins. After making sure that there is no problem with the connection, the
program should define what channel the transmitter and receiver be connected and it has
to be the same channel for each. If the transmitter and the receiver is connected to each
other and can send and receive data, the developer can program the notification method
that uses buzzer for the design project.
The problem that is encountered in this trial is the data manipulation for the movement of
the project. The first reason is that the motors for wheels cannot support the whole
project. The project is too heavy for the motors and it is unable to move forward so the
developers changed the materials used for the housing of the project. The developers
replaced plywood and used steel sheets instead and made the second trial. The second
trial showed that the motor still cannot support the weight of the project. The developers
now replaced the motor of the project and prepared for the third trial. The third trial of the
movement function of the project shows that the project can now moves for a while but
stops because the motors still cannot carry the load of the project. The developers now
used acrylic glass as the material used for the housing of the project. The acrylic glass is
much lighter than the plywood and the steel sheet and as the developers conducted the
fourth trial, the project can now move and the motors can carry the load but the problem
in this trial is the program. The data reception of the ultrasonic sensors in the front and
back of the project receives data at the same time and every time it receives data from
Date: _________________________________.
Name of Respondent: .
Signature: _________________________________.
Position: .
Questions:
1. Can the project plough the fields?
(Kaya ba mag araro ng proyekto?)
Yes No
7. Does the project notifies the user when the water supply is insufficient?
(Naipapaalam ba ng proyekto kapag kulang na ang tubig sa lalagyan?)
Yes No
Question 1:
Can the project plough the fields?
Response %
Yes 3 100%
No 0 0%
Question 2:
Can the project water the fields?
Response %
Yes 3 100%
No 0 0%
Question 3:
Can the project sow seeds?
Response %
Yes 2 66.6%
No 1 33.3%
Question 4:
Does the project stop if there is an obstacle along the path?
Response %
Yes 3 100%
No 0 0%
Question 5:
Does the controller of the project navigates the project?
Response %
Yes 3 100%
No 0 0%
Question 6:
Does the project notifies the user when seed supply is insufficient?
Response %
Yes 2 66.6%
No 1 33.3%
Response %
Yes 2 66.6%
No 1 33.3%
Question 8:
Is the project easy to use?
Response %
Yes 3 100%
No 0 0%
Question 9:
Is the project applicable for farming?
Response %
Yes 3 100%
No 0 0%
Question 10:
Would you like to use the project in your fields?
Response %
Yes 3 100%
No 0 0%
Accomplishing every module and developing it comes with trial and error until each are
working and producing desirable results. The first module took five trials before giving
satisfying results. Each functions of the first module are unique and should be
complement each other by commands that are given. The second module has the
objective of making a controller that can navigate the robot to the entire field. The
problem in this module is the connection of the transmitter to the receiver using
radiofrequency technology. The experimentation for the third module took two trials
before reaching a satisfactory result. The test for the fourth module is similar to the tests
made for the second module because both are using radiofrequency technology for the
communication of the transceiver to each other. The experimentation for the movement
of the project is directly connected to every module and it took five trials to achieve
satisfactory result.
In order for the first module to work properly, every functions should work individually
first. The length of the blades for ploughing the field needs to reach the soil but it should
not be too long because the blades might bend during the process of ploughing of the
fields. The seed sowing function works by distributing the seeds to the hole or nozzle
from where it is dropped. The developers used servo motor for that function because the
speed of the servo can be easily manipulated and it does not need any external motor
driver circuit. For the third function of module one which is watering the fields, the
developers used a 12 volts dc motor to create a water pump. The water pump is
manipulated through the motor driver on when it will pump water and when not to pump.
The second module works and produce satisfying results when the user establishes a firm
connection with the receiver in the same channel for radiofrequency communication. This
is more of a software work and every detail in the codes should not have any error for the
module to work perfectly. The third module is also configured in the software. If both of
the ultrasonic sensors are working at the same time, the microcontroller will receive data
from both sensors and will not know which data should be prioritized. Within the codes
for the controller of the project, it should be indicated that when the project is moving
forward, the proximity sensor in the front should be activated and receives data. During
Abdulrahman, Mangesh Koli, Umesh Kori, Ahmadakbar. (2017). Seed sowing Robot
Department of Computer and Engineering, Volume 5 Issue 2.
Retrieved from https://google.com.ph/url?
sa=5&rct=j&q=&esrc=s&source=web&cd=9&cad=rja&uact=8&ved=0ahUKEwjX9K7zk8rYAh
UGW5QKHQOBC1EQFghHMAg&url=http%3A%2F%2Fwww.ijcstjournal.org%2Fvolume-
5%2Fissue-2%2FIJCST-V5I2P27.pdf&usg=AOvVaw10FZF57Keg69HJqW5qJwVv
Allieza Jayne B. Balaga, Giselle Angelee G. Cube, Nico L. Duran (2015). Microcontroller-Based
Soil Moisture Analyzer with Automated Watering System. Retrieved from
https://docplayer.net/48171174-Microcontroller-based-soil-moisture-analyzer-with-automated-
watering-system.html
David Dorhout (2016). Agriculture must become more efficient: Robots and autonomous
supertractors are one important solution.
Retrieved from. https://www.cropscience.bayer.com/en/stories/2016/automated-agricultural-
helpers-ripe-for-robots
Drashti Divani, Pallavi Patil, Sunil K. Punjabi (2017). Automated plant Watering System.
Retrieved from https://ieeexplore.ieee.org/document/7557245
Hema N, Reema Aswani, Monisha Malik (2017). Plant Watering Autonomous Mobile Robot.
Retrieved from
https://www.researchgate.net/publication/260005632_Plant_Watering_Autonomous_Mobile_Ro
bot
Jayson Dilangalen, Rocky Pelaripon, Dominic Wagas & Neil Capricho (2013). Automated Water
Jemanuel A. Formeloza, Judith Christine C. Uy, James Matthew D. Wong (2014). Development
of Soil Nutrient Detection Using Microcontroller and Global Positioning System (GPS)
Technology. Retrieved from
https://www.researchgate.net/profile/James_Matthew_Wong/publication/
3164298467_Development_of_Soil_Nutrient_Detection_Using_Microcontrollers_and_GPS_Tec
hnology_SoilMATIC/links/58fd76300f7e9ba3ba55f57a/Development-of-Soil-Nutrient-
Detection-Using-Microcontrollers-and-GPS-Technology-SoilMATIC.pdf
Kiran AS and Baban Parisa Dathwade (2016). Design and Fabrication of Automatic Seed Sowing
Machine with Variable Pitch.
Retrieved from www.ejaet.come/PDF/3-9/EJAET-3-9-50-54.pdf
Matikas Santos (2013). Farmer robots made by PH students to compete in World Robotics tilt.
Retrieved from https://technology.inquirer.net/29083/farmer-robots-made-by-ph-students-to-
compete-in-world-robotics-tilt
Noel T. Florencondia (2016). Design and Evaluation of Automatic Plant Irrigation System.
Retrieved from https://www.ijterm.org/index.php/jset/article/view/168
Prashant G. Salunkhe, Sahil Y.Shaikh, Mayur S.Dhable, Danis I. Sayyad, Azeem S. Tamboli
(2016). Automatic Seed Planting Robot. Retrieved from
https://ijesc.org/upload/39c18a7339722c2c6bc06e96d835af77.Automatic%20Seed
%20Plantation%20Robot.pdf
Saurabh Umarkar and Anil R.Karwankar (2016). Automated Seed Sowing Agribot using
Arduino. Retrieved from https://ieeexplore.ieee.org/document/7754380/
Romeo Lazaro Pascual (2015). A Wireless Sensor Network using XBee for precision agriculture
Block Diagram
The Block Diagram showed the flow of the connection on the components used on the
project by the developers, also to show the connection on how it works with sensor and
modules.
Week Number: 1
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
developers start of thinking some Engr. Cirilo S. Pagayunan suggest
ideas about what project is to be that we can think of a projects that
developed. can be used in Environment,
Consulting Engr. Cirilo S. Medications, all about Education,
Pagayunan about his ideas on the and other projects that hasn't done.
project that we must consider to He also said that we can improve
think about previous projects.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
INSTRUCTION: List all the activities, improvements or accomplishments that have been
made in your Thesis Documentation and System/Prototype. This form may be reproduced
as you go along with your research. This form should be submitted to your Thesis
Adviser every week.
Thesis Title: MICROCONTROLLER-BASED CORN SEED SOWING AND
WATERING ROBOT
Week Number: 2
Activity/ Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Submission of 3 project proposal (Microcontroller The Microcontroller based seed sowing and
based seed sowing and watering robot, watering robot is good but you need to identify
microcontroller based payout system and what kind of seed your client is using while
microcontroller based meat and vegetable slicer) microcontroller based payout machine is also
Engr. Cirilo S. Pagayunan discussed of how Chapter 1 good but you need to consider lot of things
must done. because it includes money and honesty of a
Engr. Cirilo S. Pagayunan told us to think of a thesis person that will buy and microcontroller based
adviser for our project. meat and vegetable slicer is also good but
maybe that is too expensive project.
Chapter 1 includes Introduction, Background of
the problem, Overview of the current state of
technology, objectives of the study and the
scope and limitations of the study.
Prepared By:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 3
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Submission of final project title: Engr. Cirilo S. Pagayunan told us to
Microcontroller Based Seed Sowing include in the title what kind of
Machine and Watering robot. seed our client uses.
Submission of thesis titles are
extended.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 4
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Submission of final thesis titles. Engr. Cirilo S. Pagayunan told us
Discussion of the developers about research more about our thesis titles
the project and who was the thesis for more information.
adviser. Engr. Cirilo S. Pagayunan suggest
some ideas that we can think of
about our chosen project.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 5
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Start of asking Engr. Kierven De Engr. Kierven De Mesa agreed to
Mesa to be our thesis adviser. be the thesis adviser.
Discussion of the developers about
what to consider in finding a client.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 6
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
The developers discussed to Engr. Engr. Kierven De Mesa agreed in
Kierven De Mesa all the the chosen thesis title and He said
3developed thesis titles and the that we can consider corn as a seed
chosen project. in our project.
Asking Engr. Kierven De Mesa
about his idea and if he has any
other projects he has in mind.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 7
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Start of working on the Engr. Kierven De Mesa suggest that
endorsement form. we can look for a farm or a garden.
Start of considering places that the
developers will go to find client.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 8
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Searching for a garden or farm First interview was a garden owner
owners around Cavite, Tagaytay at the City of Binan but she said
and Laguna. that the real owner of the garden is
Contacting owners of a farm or not interested.
garden.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 9
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Submission of documentation for Major revisions for the overview of
Chapter 1. the current state and Engr. Kierven
De Mesa recommend to add more
on the introduction and improve the
scope and limitations and did not
used bullets on the introduction.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 10
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Submission of revisions of Engr. Kierven De Mesa recommend
documentation for Chapter 1 to change or improve the Overview
of the current state and used
citations for the articles that has
been used.
Engr. Kierven De Mesa recommend
to change the front page title
because it must be inverted
pyramid.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 11
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Submission of documents for Minor revision for Chapter 1
Chapter 2 (Overview of the Current State)
Engr. Kierven De Mesa recommend
that the number of local and foreign
literature must be equal.
Engr. Kierven De Mesa recommend
to change the synthesis.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 12
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Submission of Final documentation Engr. Kierven De Mesa suggest to
for Chapter 3 change the methodology.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Week Number: 13
Activity/Accomplishment Remarks/Comments/Suggestion/
Deliverable and Due Date
Finalizing the documents from Improve the grammars and the
Chapter 1 to Chapter 3 citations used.
Started working for the appendices.
Prepared by:
Avelino, Shiela Mae C. Oriemo, Carl Japheth S.
Melgarejo, Armand Agassi R. Veridiano, Ivan Gil B.
Checked by: Checked by:
Date: _________________________________.
Name of Interviewee: .
Signature: _________________________________.
Position: .
Questions:
1. How long have you been farming?
(Gaano katagal na kayo nagtatanim?)
.
2. What kind of crop do you use to plant the farm?
(Anong klaseng pananim ang ginagamit nyo sa pagtatanim sa bukid?)
.
3. Is it required to plow the fields?
(Kinakailangan ba na araruhin ang pagtataniman?)
.
4. How many times should the farm land be plowed?
(Ilang beses kailangang araruhin ang pagtataniman?)
.
7. Do you require the help of buffaloes to aid you in ploughing the fields?
(Gumagamit ka ba ng kalabaw para makatulong sa pag-aararo?)
.
8. What is the best condition for the soil to use for planting the chosen crop?
(Anong kundisyon ng lupa ang pinaka-angkop para sa pagtatanim ng napiling
pananim?)
.
9. Is it required to pour water to the seeds?
(Kinakailangan ba na madiligan ang mga buto?)
.
10. How many seeds are required for each planting place?
(Gaano kadaming buto ang kinakailangan sa bawat pwesto ng pagtataniman?)
.
Questions:
1. How long have you been farming?
(Gaano katagal na kayo nagtatanim?)
10 .
2. What kind of crop do you use to plant the farm?
(Anong klaseng pananim ang ginagamit nyo sa pagtatanim sa bukid?)
Corn .
3. Is it required to plow the fields?
(Kinakailangan ba na araruhin ang pagtataniman?)
Yes .
4. How many times should the farm land be plowed?
(Ilang beses kailangang araruhin ang pagtataniman?)
3 .
Date: __________________________________
Name of Interviewee: _________________________________
Signature: _________________________________
Position: ________________________________
Questions:
1. Do you own the land you use in farming?
Yes No
2. Do you rent the equipments you use?
Yes No
3. Do you have people working for you in the farm?
Yes No
4. Have you ever encountered any accidents when working in the fields?
Yes No
5. Do you experience difficulty when sowing seeds?
Yes No
6. Do you experience difficulty when pouring water to the seeds?
Yes No
7. Does the whole process to finish the plantation of seeds exceed 7days of work?
Yes No
8. Have you tried using machineries for farming?
Yes No
Date: ____________________________
Name of Interviewee: ____________________________
Signature: ____________________________
Position: ____________________________
Data Analyis
Questions:
1. Do you own the land you use in farming?
No
Yes
No
Yes
No
Yes
4. Have you ever encountered any accidents when working on the fields?
No
Yes
No
Yes
No
Yes
7. Does the whole process to finish the plantation of seeds exceed 7 days of work?
No
Yes
No
Yes
No
Yes
10. Is the profit you earned from farming enough to support you and your family?
No
Yes
EDUCATIONAL BACKGROUND
Level Inclusive Dates Name of school/ Institution
Tertiary June’14-Present STI College Santa Rosa
TechVoc N/A N/A
High School June 2010-2014 P.S.C National High School
Elementary June 2004-2010 P.S.C Elementary School
AFFILIATIONS
Inclusive Dates Name of Organization
June’16-Present Institution of Computer
Engineering Student of the
Philippines – Student Edition
Region IV-A
June’14-Present Association of Computer
Engineering Students +
SKILLS
SKILLS Level of Competency Date Acquired
AutoCAD Intermediate N/A
Microsoft Word, Excel & Intermediate N/A
PowerPoint, Access
C, C#, Java Programming, Intermediate N/A
Visual Basic
Python Intermediate N/A
EDUCATIONAL BACKGROUND
Level Inclusive Dates Name of school/ Institution
Tertiary June’14-Present STI College Santa Rosa
TechVoc N/A N/A
High School June 2010-2014 Cabuyao National High School
Elementary June 2004-2010 Marinig Elementary School
AFFILIATIONS
Inclusive Dates Name of Organization
June‘16-Present Institution of Computer
Engineering Student of the
Philippines – Student Edition
Region IV-A
June’14-Present Association of Computer
Engineering Students +
SKILLS
SKILLS Level of Competency Date Acquired
AutoCAD Intermediate N/A
Microsoft Word, Excel & Intermediate N/A
PowerPoint, Access
C, C#, Java Programming, Intermediate N/A
Visual Basic
Python Intermediate N/A
EDUCATIONAL BACKGROUND
Level Inclusive Dates Name of school/ Institution
Tertiary June’14-Present STI College Santa Rosa
TechVoc N/A N/A
High School June 2010-2014 Meridian Educational Ins.
Elementary June 2004-2010 Cabuyao Central School
AFFILIATIONS
Inclusive Dates Name of Organization
June‘16-Present Institution of Computer
Engineering Student of the
Philippines – Student Edition
Region IV-A
June’14-Present Association of Computer
Engineering Students +
SKILLS
SKILLS Level of Competency Date Acquired
AutoCAD Intermediate N/A
Microsoft Word, Excel & Intermediate N/A
PowerPoint, Access
C, C#, Java Programming, Intermediate N/A
Visual Basic
Python Intermediate N/A
EDUCATIONAL BACKGROUND
Level Inclusive Dates Name of school/ Institution
Tertiary June ’14 - STI College Santa Rosa
Present
TechVoc N/A N/A
High School June 2010-2014 St. Michael College, Laguna
Elementary June 2004-2010 SRES Central 1
AFFILIATIONS
Inclusive Dates Name of Organization
June‘16-Present Institution of Computer
Engineering Student of the
Philippines – Student Edition
Region IV-A
June’14-Present Association of Computer
Engineering Students +
SKILLS
SKILLS Level of Competency Date Acquired
AutoCAD Intermediate N/A
Microsoft Word, Excel & Intermediate N/A
PowerPoint, Access
C, C#, Java Programming, Intermediate N/A
Visual Basic
Python Intermediate N/A