Documente Academic
Documente Profesional
Documente Cultură
Monitoring Robot Equipped with IOT Database” aimed to design, construct and
programmed using ARDUINO Sketch and IOT database software running in C++
debugging, and testing. The functionality of the robot was done at Analog Devices
The materials used in the robot were the microcontrollers; Arduino Uno,
Arduino Mega, Elegoo Uno, sensors; Air quality sensor (AQS), Ultrasonic ranging
Fan motor, batteries; 7.4v Li-Polymer battery, wirings; Breadboard, jumper wires,
heat shrinks, soldering iron and lead spool, modules; DC motor shield module, SD
card module, WiFi module; High Efficiency Particulate Arrestor (HEPA) Filter;
Acrylic sheets for the mobile and sensing platform of the robot and aluminum
B. General Procedure
1. Conceptualization and Sketches
a. Sketches
Microsoft Office PowerPoint was used to draw the drafted layout of the
robot. The same software was used to sketch the internal parts, materials, and
The resources needed for the robot were bought from Circuit Rocks
Arduino kits, modules, sensors, motors, and electronics parts materials around the
Philippines. This also includes air quality sensor, IR emitter/line tracing sensor,
URS; motors like the analog servo motor, DC dynamo motor; and modules like
WiFi and micro SD card modules; motor shields, and platform. The HEPA filters
were ordered and shipped from Lazada together with the Lithium-Polymer battery
and DC fans. Other electrical components like the screws, jumper wires, electrical
wires, stranded wires, lead, diodes, resistors, and transistors were provided by the
Analog Devices and from the Elegoo kits of the researchers. The casing of the
D. Sensor calibration
In calibrating the sensors, the readings being outputted by the sensors were
compared to the readings of the Analog Devices, Inc. on-site climate monitoring
system.
It was attached at the upper most part of the robot with its own air passage.
When the air enters the passage, the sensor detects the quality of the air
flaps for cleaning the air. The readings and data collected were uploaded to
Sensors were used for the line tracing since it focuses its line of sight by
the line and when it goes beyond the line, it autonomously realigns itself
back to the track. As the sensor detects light in its line of sight, it responds
a digital signal, 1 if there is light reflected back to the sensor and 0 if there
is no light reflection.
attached in front of the robot. It was tested for its Figure 2.7 Ultrasonic
Ranging Sensor
ability to sense and detect the distance of a target. It also detected
from the object. As the beam travels through the air and hits an object, the
sensor calculates the difference in the transmitting time and receiving time
E. Robot construction
attached to each other. Elegoo Uno microcontroller Figure 2.9 Elegoo uno
and motor shield
was used for its affordability and compatibility to Ultrasonic Ranging Sensor
part, the ultrasonic ranging sensor was attached Figure 2.10 Ultrasonic
Ranging Sensor and
together with the infrared sensor underneath it. The Infrared Sensor
middle of the mobile platform which served as main power source. Other electrical
and storing. Micro-SD card module was used for mass storage, data logging of the
Between the mobile and sensing platform, there is an air passage where
the DC fans were attached so that when the servo motor in front of it opened the
flap, it would suck air to be filtered by the HEPA filter inside. HEPA filter was used
to clear the air of mold spores, pollen, pet dander, odors, cigarette smoke, bacteria,
viruses, dust and other dangerous airborne particles indoor. It is based on ultra-
fine glass fibers molded into paper with very small pores, folded in pleats to
goes out through the holes at the back of the case of the robot
Figure 2.15. Prototyped robot’s Figure 2.16. Actual robot’s shell
shell using folders using acrylic and aluminum sheets
The prototype was made of cardboard and was eventually developed into
the robot using acrylic sheets and aluminum sheets for the outer covering.
After arranging all the electronics and components inside the robot, the
sensors, modules and actuators were permanently attached and soldered. The
accuracy of the robot in performing its specified tasks was tested 20 trials.
published by Brock Craft 2013 in its book, Arduino Projects For Dummies. It was
things which allows to build an application from data collected by sensors. This
includes real-time data collection data processing, visualizations apps, plugins and
channel. A channel is wherein data are stored. Each channel includes 8 fields for
The robot with its Arduino-based program, as well as the IOT database
program was tested and debugged to detect bugs and errors that can be found in
The functionality of the robot was tested in accordance to the different tasks:
The accuracy percentage of the robot in performing the different tasks was
𝑓
𝑃= x 100
𝑛
P = Percentage
f = frequency (number of success [1] or failure [0])
n = total number of the trials
J. Development Diagram
Start
Gathering of materials
Y
Debugging the errors of the program A
K. How the Robot Works:
DESCRIPTION
system.