ECEDG 2 Final Exam - BALIDIO-BRAVO-LEGORE-TADENA-TAN
ECEDG 2 Final Exam - BALIDIO-BRAVO-LEGORE-TADENA-TAN
ECEDG 2 Final Exam - BALIDIO-BRAVO-LEGORE-TADENA-TAN
advent of smart technologies has paved the way for innovative solutions in
effort and increase efficiency. However, these conventional mowers still require
Things (IoT) to provide a fully automated lawn mowing solution. These smart
lawn mower robot typically incorporate sensors, solar powered charging, and
detect obstacles and adjust its path accordingly, ensuring safe operation and
preventing damage to property. Incorporating solar panels into the design, these
2
mowers can harness energy from the sun to power their onboard systems,
application.
Nowadays, intelligent technologies have penetrated almost every sphere of our lives providing
convenience, productivity, and eco-friendliness to a new level (Garcia & Smith, 2021). Of these
innovations, Robotic devices have emerged as revolutionary tools in enhancing domestic chores
like vacuuming and mowing the lawn. The conventional approaches to mowing the lawn are
time ineffective, physically and chemically hazardous to human health, besides causing adverse
environmental impacts (Brown et al., 2020). The existing methods of manual mowing entail
immense strain and time usage on the part of the mowing personnel. In contrast, the robotic
ones often fail to adapt to tackle challenging terrains (Lee and Kim, 2017).
Moreover, Gonzalez et al. (2019) confirm that renewable energy integration in the country’s
agricultural sector and the application of robots in the modern farming system are two
significant aspects prevalent in the Philippines, similar to what was identified by Reyes and
Santos (2020), Cruz and Dela Cruz (2021), and Garcia et al. (2022). More particularly, the study
of Gonzalez et al. provided a new way to approach the application of renewable energy sources
in conjunction with agricultural robotics with valuable insights connected with the usage of local
resource-based farming processes revealed here from this study. Reyes and Santos examined
the use of new applications for sustainable agriculture to determine the increased interest and
focus on efficiency and productive gains in modifying proper farming practices in the Philippines,
3
efficiently. Specifically, Cruz and Dela Cruz sought to discover innovations in modern agriculture,
especially in robotics about labor scarcity and environmental management. Therefore, Garcia et
al. carried out a qualitative review of the majority of the contemporary developments in
robotics in the Philippines that established higher prospects for enhanced developments in the
application of robotics in various fields, such as agriculture. Taken collectively, they stress the
importance and potential benefits of applying renewed resources and robotics in the contextual
farming practice in the Philippines to increase yield and integrate innovation into farming to
that utilize sensor fusion and real-time data processing (Trebi-Ollennu, Y., Dolan,
J. M., Stancliff, S. B., & Hinkel, H. H., 2004). These advancements have
mower robots.
The market for smart lawn mower robots has seen substantial
growth over the past decade. Factors contributing to this growth include the
solutions. The report emphasizes the role of artificial intelligence and machine
View Research, 2021). Current smart lawn mower robots struggle with complex
challenges more effectively. The battery life of smart lawn mower robots limits
their operating time and coverage area. Advances in battery technology and
While the long-term benefits are promising, the high upfront cost remains a
researchers designed and developed the smart mini lawn mower robot with
mobile control and voice recognition to provide homeowners relief from the time-
consuming task of manual lawn mowing while ensuring thorough and consistent
outdoor environment.
The objective of this study is to design and develop a Smart Mini Lawn Mower
equipped with advanced technical features and functionalities for the 2nd
1. Design and develop an Smart Mini Lawn Mower Robot with the following
technical features:
c. Solar powered
2. Test the quality of Smart Mini Lawn Mower Robot in terms of:
d. Functional Suitability;
e. Performance Efficiency;
f. Maintainability;
g. Reliability;
Conceptual Framework
` *Knowledge Requirement
Smart Mini Lawn
Mower Robot
- Basic knowledge in Process 1:
electronics Planning
engineering Quality Dimensions:
-Knowledge in wireless
communication protocols *Functional Suitability
specifically Bluetooth Process 2:
Gather the *Performance Efficiency
*Software Requirement needed data
- Arduino IDE *Maintainability
and resources
- Bluetooth App *Reliability
Figure 1 shows the conceptual framework of the Smart Mini Lawn Mower
Robot
Figure 1 shows the conceptual framework outlining the essential
components and procedures required for the development of the device. The
input of the research project begins with the acquisition of necessary sources,
guiding the development of the device. The output represents the expected result
Arduino Uno R3 1 pc
Ultrasonic sensor 1 pc
6V Solar Panel 1 pc
12V DC motor 1 pc
PCB 1 pc
Miscellaneous
Blade propeller 1 pc
Miscellaneous
Total 3,908.00
Table 2 presents the materials needed in constructing of the project with their
corresponding costs. The estimated total costs of all the materials are
Php3,908.00.
11
The proponent will employ the following procedures to ensure the quality of
Step 1: Planning
The planning phase serves as the cornerstone of the project, aimed at outlining
created, including every stage from gathering resources to testing the prototype,
ensuring that all tasks are scheduled and deadlines are established. The next
step is to choose the most appropriate tools and components for the prototype
projects.
After that, the researchers gathered the relevant information and purchased the
components and tools required to build and program the robot. In the next phase,
Parts Function
Table 3 outlines the essential components employed in Smart Mini Lawn Mower
receive commands, and perform its primary task of cutting grass effectively
The Arduino Uno R3 board functions as the main component that processes
control and data interchange are made possible by Bluetooth modules, which
provide wireless connectivity to receive simple commands from the user via
Bluetooth control app that allows the user to select different modes such as key
control, voice control and obstacle avoiding. Then, the microcontroller processes
the information taken from the Bluetooth module and ultrasonic sensor relaying
to the L298N motor driver to control the power delivery, speed and direction of
for the robot to move forward, backward, and turn in different directions, enabling
ultrasonic sensor, they provide thorough coverage for efficient obstacle detection.
The blade is used to cut grass while the robot navigates the environment.
14
Table 4 outlines the essential components building the Smart Mini Lawn Mower
Robot, allowing for accurate component assembly, secure fastening, and
effective wire management, resulting in a functional and well-constructed end
product.
15
Next, the Arduino code is written to control the robot's movements, avoid
obstructions, and handle Bluetooth connection. The process starts with adding
the necessary libraries and figuring out which pins go with the motors, servo, and
sensors. The Bluetooth data variables, mode, speed, and distance are all set to
their initial values. In the 'setup()' method, pin modes are configured and serial
connection for the Bluetooth module and Serial Monitor is initiated. In order to
initialize the servo motor to its starting point, it is additionally swept across its
range. The ‘loop()’ method continuously reads Bluetooth data to identify control
commands. Motors are controlled by logic to switch between manual, voice, and
automatic control modes based on commands and modes that are received.
movements like left, right, forward, and stop. Then, a Bluetooth control app is
After the programming is completed, the robot is assembled using the parts that
have been acquired. The chassis is put together before the DC motors, motor
driver, and other parts can be mounted properly. To avoid short circuits, every
connection is insulated and fastened securely. For safety and correctness, every
Testing the robot to make sure it performs as intended in accordance with the
programmed behaviors is the last phase. To make sure the robot responds
correctly, simple commands are sent from a paired device to verify Bluetooth
mode to confirm expected results. Through Bluetooth, voice control orders are
emulated to make sure the robot follows the instructions and moves ahead or
turns. Obstacles are positioned in front of the robot in the automatic control mode
to ensure proper detection and avoidance. Test results are used to determine
what changes to make to the hardware or code, and more testing is done to
deployment or demonstration, the final configuration, the code, and any changes
Block Diagram
Fig. 2 is brief about the communication between the DC motor and Bluetooth
module HC-05 interfaced using the Blynk app (Best GUI with Arduino). The Blynk
app downloaded on mobile phone (preferably Android) is paired with our
prototype selecting appropriating project name, device, and connection type to
create dispatcher mail to get “Auth token” which will be uploaded to Arduino
board. Bluetooth is turned on in the user mobile phone and searches for the HC-
05 and pair the prototype with default key “1234” if the phone doesn't receive any
nearer device searching continues [27]. Once the prototype is paired with the
HC-05 module starts to operate and control movements and mechanisms of the
Grasscutter. There are genuinely seven values are defined to DC motor
operation such as Forward movement, Backward movement, Right movement,
Left movement, On mechanism, Off mechanism and Stop function for the
Grasscutter prototype.
When the user touches the button of forwarding movement in the app, the signal
is recognized for the movement of Grasscutter in a forward direction through
wheels attached to it. Similarly, the Grasscutter operates for the signals
Backward movement. When the user touches the button of Right movement in
17
the app, the signal is recognized for the movement of Grasscutter to turn Right
direction i.e., left diagonal motors (front and back left wheels) will orient forward
and the Grasscutter moves in the right direction. Similarly, the Grasscutter
operates for the signals Left movement. On and Off mechanism signals control
the Grasscutter Blade attached to it to cut the grass on the field. Finally a Stop
signal is used to avoid the Grasscutter colliding with obstacles while in movement
through the interface of ultrasonic sensor connected to the head of the
Grasscutter.
During initialization, essential libraries are included, and pins are defined to establish
communication interfaces and control motor and sensor components. Variables are initialized to
manage data received from the Bluetooth module, control motor speed, and dictate operational
modes. In the setup phase, pin modes are configured, and serial communication is initialized to
facilitate interaction with both the Serial Monitor and Bluetooth module. Additionally, the servo
motor is calibrated by sweeping through its range to establish its initial position. Within the
main loop, the program continuously monitors Bluetooth data, adjusting motor speed and
operational mode accordingly. In manual control mode, the robot responds to Bluetooth
commands for basic movements, while predefined voice commands trigger specific actions. In
automatic mode, obstacle detection using the ultrasonic sensor prompts the robot to maneuver
around obstacles to ensure safe navigation. Helper functions facilitate precise servo control,
versatile control options and autonomous obstacle avoidance capabilities for efficient robot
operation.
18
REFERENCES
JOURNALS
ELECTRONIC RESOURCES
Huang, Y. Y., Cao, Z. L., Oh, S. J., Kattan, E. U., & Hall, E. L. (1987). Automatic
operation for a robot lawn mower. Proceedings of SPIE, the International
Society for Optical Engineering/Proceedings of SPIE.
https://doi.org/10.1117/12.937815
Grand View Research. (2021). Global Robotic Lawn Mower Market Size, Share
& Trends Analysis Report.
19
PICTURES OF COMPLETION