Professional Documents
Culture Documents
Bisola OJT-Final-Report-1numbered
Bisola OJT-Final-Report-1numbered
OJT REPORT
In Partial Fulfillment
1
By:
2
TABLE OF CONTENTS
Title Page
Introduction . . . . . . . . . . . . . . . . . . . . . . 2
Company Profile. . . . . . . . . . . . . . . . . . . . . 5
Accomplishments . . . . . . . . . . . . . . . . . . . . . 11
Project Descriptions . . . . . . . . . . . . . . . . . . . 11
Field Works . . . . . . . . . . . . . . . . . . . . . . . . 11
Pictures ........................ . 11
3
I. INTRODUCTION
The Smart City Command and Control Center is a project of the Baguio City government
4
and is a dynamic hub at the forefront of leveraging advanced technologies for urban
management. That aims to transform the city into a data-driven and technologically able
city that can provide efficient and effective services to its citizens and visitors. The project
uses state-of-the-art Cisco technology that integrates various components, such as video
monitoring, disaster management, crime analytics, smart mobility, smart environment,
smart governance, smart health system, smart traffic signalization, and smart Baguio
people. The project also allows the city to gather, analyze, and solve problems using big
data and artificial intelligence. The project is funded by the Office of the President and is
the first of its kind in the country.
The Smart City Command and Control Center is located at the Baguio Convention and
Cultural Center, which is a multi-purpose facility that hosts various events and activities in
the city. The address of the center is CH3X+QV5, Baguio, Benguet.
B. Organizational Structure
C. ECE-Related Environment
7
8
2. Software/Application System used (if applicable)
Arduino IDE.
- The Arduino IDE is the official integrated development environment
(IDE) for Arduino. It is a simple and easy-to-use software that
allows you to write, compile, and upload code to your Arduino
board. It also provides a built-in library manager, a serial monitor,
and a board manager.
Google Sheet
- The Google sheet is where the registrant’s information, longitude,
latitude, and status of the vehicle are stored as a database. This
database is only accessible to the admin to avoid obstruction of
private information. From the Google sheet database, the driver’s
information then appears on the dashboard following the plate
number of the vehicle they are driving.
3. Manpower Requirements
Adam 9
III. DUTIES AND RESPONSIBILITIES
● To assist the staff and the supervisors in the daily operations and activities of the center.
● To participate in the design, development, testing, and deployment of the GPS
monitoring system for government vehicles and ambulances, which aims to track and
manage the location, and status of the vehicles and ambulances using GPS modules,
Arduino boards, and SIM 800L GSM modules.
● To communicate and coordinate with the other team members, the trainers, and the
supervisors of the Smart City project, and to provide and receive feedback and
suggestions for the improvement and enhancement of the project.
● To comply with the rules, regulations, and guidelines of the center, and to respect the
brand service and brand values of the organization.
IV. ACCOMPLISHMENTS
I completed the design, development, testing, and deployment of the GPS monitoring
system for government vehicles and ambulances. I used the NEO-6M Receiver Module,
Arduino UNO, and SIM 800L GSM Module to create a system that can track and manage
the location, and status of the vehicles and ambulances using GPS and GSM technology. I
also created a web interface and a mobile app that can display and access the data from the
system. I also participated in the training, seminars, and workshops that were conducted by
the trainers and supervisors.
I communicated and coordinated with the other team members, the trainers, and the
supervisors of the Smart City project, and provided and received feedback and suggestions
for the improvement and enhancement of the project. I also complied with the rules,
regulations, and guidelines of the center, and respected the brand service and brand values
of the organization. I also established a good rapport and relationship with the people I
worked with.
V. PROJECT DESCRIPTION
10
Project Description:
The project description or rationale is to enhance emergency medical services by implementing a GPS
monitoring system for ambulances. The system will provide real-time location tracking, ensuring swift
response during emergencies. Additionally, it will incorporate route optimization algorithms and notify
the closest ambulance to enable the most efficient navigation, ultimately saving crucial minutes in
critical situations. The platform will also feature real-time traffic updates, allowing for dynamic
rerouting to avoid delays. Through this initiative, the goal is to improve overall emergency medical
response, contributing to more effective and timely healthcare delivery.
The Methodology:
The project uses the Arduino UNO, the NEO-6M GPS Module, and the SIM 800L GSM Module as
the main components for the GPS monitoring system. The Arduino UNO is a microcontroller board
that can be programmed to control and interact with various sensors, actuators, and modules. The
NEO-6M GPS Module is a GPS module that can receive and process the signals from the GPS
satellites and provide location information. The SIM 800L GSM Module is a cellular module that can
be used to send and receive SMS messages, make and receive phone calls, and connect to the Internet
via GPRS.
The project uses Google Sheets, the Google sheet is where the registrant’s information, longitude,
latitude, and status of the vehicle are stored as a database. Arduino IDE, and Visual Studio Code as
the software tools to program the Arduino board and the GPS monitoring system. The Arduino IDE is
the official integrated development environment (IDE) for Arduino. It is a simple and easy-to-use
software that allows you to write, compile, and upload code to your Arduino board. Visual Studio
Code is a powerful and versatile code editor developed by Microsoft. It supports various languages
and technologies, including Arduino. It also offers many features and extensions that can enhance
your coding experience, such as IntelliSense, syntax highlighting, debugging, testing, and more.
The project uses the Google Maps API and the Firebase Realtime Database as the web services to
display and store the data from the GPS monitoring system. The Google Maps API is a service that
allows you to embed interactive maps and geolocation features into your web applications. The
11
Firebase Realtime Database is a cloud-hosted database that stores and syncs data in real-time across
multiple clients and devices.
The activities assigned to me and accomplished by me for the project are as follows:
● I participated and assisted in the design, development, testing, and deployment of the GPS
monitoring system for government vehicles and ambulances.
● I assisted in connecting the Arduino UNO, the NEO-6M GPS Module, and the SIM 800L GSM
Module using jumper wires and a breadboard, and powered them using a 9V battery and a USB
cable.
● I assisted in writing the code for the GPS monitoring system using the Arduino IDE and Visual
Studio Code and uploaded it to the Arduino board using a USB cable.
● I assisted in creating a web interface that could display and access the data from the GPS
monitoring system.
The GPS monitoring system can track and manage the location, and status of the vehicles and
ambulances using GPS and GSM technology.
The GPS monitoring system can send and receive SMS messages and phone calls using the SIM 800L
GSM Module and the SIM card.
The GPS monitoring system can send and store the data to the Google Maps API and the Firebase
Real-time Database using the SIM 800L GSM Module's GPRS connection.
The web interface can display and access the data from the GPS monitoring system using the Google
Maps API and the Firebase Real-time Database.
The web interface consists of two main components: the Google Maps API and the Firebase Realtime
Database. The Google Maps API displays the location, and status of the vehicles and ambulances on a
map. The Firebase Realtime Database stores and syncs the data from the GPS monitoring system in
real-time.
• The GPS monitoring system communicates with the web interface using the SIM 800L GSM
Module's GPRS connection. The GPS monitoring system sends the data to the Google Maps API and
the Firebase Realtime Database using HTTP requests and responses. The web interface accesses the
data from the Google Maps API and the Firebase Realtime Database using HTTP requests and
responses.
13
14
15
16
17
18
19
20
VI. FIELD WORKS
Include in this section if you were assigned to field works (any related job outside the office
or maybe part of learning activities conducted by the company). Include dates and time.
Provide a description or rationale of the field work assigned to you. Include pictures of your
presence in that field work.
Ie. Field Work 1 Location: Date:
Time: (inclusive # of hours)
Description:
ETC…
NOTE: if no field works were conducted, please mention “NA” for not applicable
A. I was able to apply what I learned in my undergrad subjects, I used the knowledge and
skills I acquired from these subjects to understand and implement the GPS monitoring
system for government vehicles and ambulances. I have personal traits that helped me to
21
perform the assigned tasks, such as curiosity, creativity, initiative, and perseverance. I
was curious to learn new things and explore new possibilities, creative to come up with
innovative solutions and ideas, initiative to take action and responsibility, and
perseverance to overcome challenges and difficulties.
B. I had some technical issues with the GPS monitoring system, such as the GPS module not
receiving the signals from the satellites, the GSM module not connecting to the network,
and the Arduino board not communicating with the modules. I had to troubleshoot and
debug these issues using various tools and methods, such as checking the wiring and the
connections, testing the modules and the components, and reading the documentation and
the forums. I had some design changes and content revisions for the web interface, based
on the feedback and suggestions from the staff, and the supervisors. I had to modify and
update the code and the content using the software tools and the web services, and to
ensure that the changes were consistent and compatible with the original design and
content.
D. Write your suggestions, if any, on how you think would improve the conduct of OJT to
successfully satisfy the objectives of the course.
● To provide more opportunities and resources for the OJT students to learn and apply the
latest and emerging technologies and trends in the field of electronics engineering, such
as IoT, AI, and robotics. This would help to enhance my skills and knowledge and to
prepare me for the future challenges and opportunities in the industry.
VII. Pictures
Note: Use
- 1.5 line spacing,
- Century Gothic 12,
- A4 paper,
- right, left, top, bottom = 1” margins
- A4 folder with UC logo, use black metallic clip, size of which must be based on the
number of pages to bind.
23