Nightingale
Nightingale
A Research Entitled as
Submitted by:
Datuin, Rovilie A.
Legaspi, Eliseo R.
May 2024
I
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
ACKNOWLEDGEMENT
To the nurses in DYCI Clinic and DYDH, for giving pieces of advice, and
sharing their insights and expertise that greatly helped the proponents in their
thesis. And to all the respondents that became part of this capstone project, for
giving their full cooperation, honest judgement in evaluating the whole project,
and of course to Dr. Yanga’s Colleges, Inc. that serves as their stepping stone
to become a better individual and for making them prepared to face the world
in the near future.
Their sincere thanks also go to their family and friends, for the undying
support, understanding and encouragement. Last but not the least, the
proponents would like to thank the Lord Almighty God for aiding the proponents
throughout the completion of this capstone project, for giving strength,
intelligence, guidance, perseverance, understanding, and for making all these
possible.
II
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
ABSTRACT
The Philippine healthcare system relies extensively on the nursing
profession, which commands significant respect. Nurses, as the cornerstone of
hospitals, deliver essential care and support to patients, playing a pivotal role
in the healthcare landscape. Despite their crucial function, nurses in the
Philippines encounter multiple challenges that hinder their ability to deliver
optimal treatment and maintain their own well-being. One of the problem in the
Healthcare system in the Philippines is the under staffing burnout among
Filipino nurses, which causes resignations, career changes, and international
migration, all of which exacerbate the country's nursing shortfall. For the sake
of the health of nurses as well as the general standard of healthcare in the
Philippines, it is imperative that these issues be identified and resolved.
Encouraging and empowering nurses is essential to ensuring that they can
continue to play a critical role in the healthcare system.
III
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
TABLE OF CONTENTS
PRELIMINARIES
Acknowledgment.................................................................................. ii
Introduction ........................................................................................1
Theoretical Framework........................................................................ 5
Synthesis .......................................................................................... 18
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
Summary ........................................................................................... 32
Conclusion ........................................................................................ 32
Recommendations............................................................................... 33
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
BIBLIOGRAPHY APPENDICES
A. Sample Evaluation Form
B. Data Flow Diagram and Program Flowchart
C. Screenshots
D. Scripts and Codes
E. References
F. Curriculum Vitae
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
CHAPTER I
INTRODUCTION
Medical Health Kiosk are increasingly being used in the field of
healthcare, particularly for recording patients’ check-in at hospitals and
performing physical examinations on patients. Physical Examination is done
before you go to the doctor to consult your main problem, physical examination
is the first thing to do during the check-ups’ in the hospital. Nurses and
physicians are the ones who perform this kind of examination on patients.
Physical exam is an evaluation of your overall health.
1
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
2
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
3
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
4
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
5
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
6
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
CONCEPTUAL FRAMEWORK
The Input-Process-Output Model (IPO) was applied by the
researchers to construct a visual diagram of the general framework that will be
used throughout the study. In this project, this model can be a very useful
framework for identifying how the kiosk functions as an assistive technology.
This model is frequently used to analyze the work of the system, especially in
information systems, computer science, and engineering. The Input-Process-
Output Model represents the pattern via which one system uses inputs and
performs different processes to get these information(s) to serve.
Figure 1. Conceptual
Framework of Nightingale
7
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
The researchers have developed an assistive kiosk that can monitor and
gather individuals' vital signs, such as temperature, pulse rate, oxygen level, and
blood pressure. This innovation aims to enhance the healthcare system. This will
help the nurse to reduce the time of measure an individuals’ vital sign.
Firebase
8
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
To fulfill the general objective, the study aims to attain the following conditions:
The scope of this system is to monitor patient(s) vital signs. This system
includes a health indicator(s) that is designed to provide quick, convenient
health assessments to the user(s). It also has a sensor that gathers data from
the patient’s vitals such as temperature, pulse rate, oxygen level, and blood
pressure.
9
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
Nurse- This study will empower nurses with a technological tool that enhances
their capacity to provide timely and effective care.
Students- This study will become a great learning opportunity for students,
which will allow them to work with up-to-date healthcare technology.
Patients- This study will help the patients by monitoring their vital signs. This
function will help the patient to give them an immediate response and reduce
their waiting time in the hospital.
School- This study will allow schools especially those with educational
institutions where training in healthcare and technology are associated with
hospitals.
10
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
DEFINITION OF TERMS
Kiosk - Digital kiosk machines streamline customer orders for products and
services.
WIFI Module- the data was transmitted to the backend management system
using a Wi-Fi module.
11
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
In the paper titled, “Kiosk for Non-contact Vital Sign Detection”. Numerous
extensive research conducted in 2020 discovered potential connections between
vital sign data from wearable devices and COVID-19 infections. Vital indicators
of the participants were monitored and analyzed throughout time, allowing
them to spot deviations from normal before certain people's start of symptoms.
Vital sign detection is routinely performed in clinical and everyday settings with
varying 135 degrees of accuracy depending on the method used. The main vital
signs include heart rate, breathing rate, body temperature, blood oxygen
saturation, and blood pressure, with the focus being on the first four in the
context of respiratory illness detection. A commonly used non-contact vital sign
measurement to date is temperature, using infrared. A commonly used non-
contact vital sign measurement to date is temperature, using infrared sensing.
Infrared sensing relies on detecting emitted infrared light intensity, which is
related to an object’s temperature via the Stefan-Boltzmann law. The law
assumes the object to be a perfect emitter, called a blackbody which absorbs all
incoming radiation, such that all of its emitted radiation depends only on its
temperature, and does not include reflections. (Goryachev, 2021)
12
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
When it came to the dispensing of health access cards, E-hAC achieved the
lowest average transaction time of 3 minutes, while the data retrieval process
with the queue number took 2 minutes.
13
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
14
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
such as heart rate (HR), blood pressure (BP), oxygen saturation (SpO2), and
blood sugar levels. Glucose (BG), cholesterol, and body mass index (BMI) are all
factors to consider. Finally, the total system should be evaluated in terms of
accuracy and efficiency, which are key factors. The technology is designed to
test a certain health parameter and anticipate illnesses such as diabetes and
heart disease. attack, hypertension with the use of sensors and microcontrollers,
and an Android app with a machine learning algorithm. Health monitoring
measures the patient's vital indicators. screening system in a matter of minutes.
Pre-programmed sensor data and interface are stored in the microcontroller. A
thermal printer is used. (Tolentino et al., 2021)
In the paper titled, “The Role of Health Kiosk”, Health kiosks are publicly
accessible computing devices that offer services such as health information,
clinical measurement collection, patient self-check-in, telemonitoring, and
teleconsultation. Health kiosks continue to play a vital role in the health care
system, gathering clinical measures and offering access to web-based health
services and information to people with limited or no digital literacy abilities, as
well as those without personal internet connections. We discovered research
gaps, such as the necessity for teleconsultation training and a lack of reporting
on usability evaluation methodologies. (Maramba et al., 2022)
15
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
16
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
17
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
SYNTHESIS
18
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
CHAPTER II
RESEARCH METHODOLOGY
RESEARCH DESIGN
The research, as it was classified as Quantitative Research, is a process
of collecting and analyzing numerical data. It can be used to find patterns and
averages, make predictions, test causal relationships, and generalize results to
wider populations. (Bhandari, 2020) The research will fall under the
classification of a descriptive developmental research method in which it seeks
to provide information about existing variables. The researchers in this study
create an understanding of the dilemma by gathering actionable insights that
can be efficiently used in the effectiveness of using kiosks in order to get the
vital signs of patience in assisting the health workers." As opposed to basic
instructional development, developmental research has been characterized as
the systematic study of creating, producing, and assessing instructional
programs, procedures, and products that must fulfill internal consistency and
effectiveness requirements.
RESEARCH LOCALE
To conduct in-depth analyses and evaluations for the Nightingale, the
research will be conducted at Dr. Yanga’s Colleges Inc. The Bocaue, Bulacan-
based Dr. Yanga’s Colleges Inc. is well known for its God-Centeredness and
commitment to providing innovative learning and medical care to the students.
The effectiveness and usefulness of the kiosk can be investigated by taking a
sample of the school's diverse nursing and student population. The research
will benefit from modern facilities, qualified medical personnel, and a welcoming
environment that promotes cooperation and creativity. Assuring that the results
will be automated in taking the patient's temperature, oxygen saturation, pulse
rate, and blood pressure, the objectives of this research are in line with the
hospital's emphasis on technological advancements and patient-centered care.
19
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
RESEARCH PARTICIPANTS
In selecting the target participants for the study, the researchers chose
the non-probability sampling method called purposive sampling. In purposive
sampling, researchers intentionally select participants with specific
characteristics or unique experiences related to the research question. The goal
is to identify and recruit participants who can provide rich and diverse data to
enhance the research findings. Each member of the population has an equal
chance to be included in the sample if they are available and has a will to be
part of it. The selection method will revolve solely within the local area of Dr.
Yanga’s Colleges Inc. And Dr. Yanga’s Hospital in which the researchers will ask
nurses and students to watch a demonstration of the operation of the
Nightingale, afterward they will be asked to answer a questionnaire containing
all the questions needed to prove the efficacy and the functionality of the kiosk.
The sample size will consist of 35 participants from Dr. Yanga’s Colleges Inc.
And Dr. Yanga’s Hospital in which the researchers will make use of their
responses to draw conclusions. Four esteemed professionals will evaluate the
thesis of the researchers which are:
Students 30
Nurse 4
Circuit 1
RESEARCH INSTRUMENTS
20
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
be busy at certain times of the day, so the researchers make it a point that it
can be done at any time.
W = Weights
X = Quantities
ETHICAL CONSIDERATION
To sustain the validity and harmonious interaction between the
researchers and the respondents, the researchers believe that privacy,
21
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
transparency, and honesty should go hand in hand. Privacy is the sense that
whatever information is shared is only known by the researcher and the
respondent, ensuring the confidentiality of the data.
The declaration of the study's objectives and goals is also vital in this
implementation so that the respondent is appropriately aligned with what the
researchers are seeking to gain from the respondents.
I. All research participants must take part voluntarily, free from coercion
or undue influence, and their rights, dignity, and autonomy should be
respected and protected.
II. Research should be worthwhile and provide value that outweighs any
risk or harm.
III. Researchers need to carefully consider the overall societal impact of the
research in selecting participants.
IV. Informed consent requires that research staff and participants be given
appropriate information about the research comprehensibly without
duress or inappropriate inducement.
V. Individual research participant and group preferences regarding
anonymity should be respected and participant requirements concerning
the confidential nature of information and personal data should be
respected.
VI. Research should be designed, reviewed, and undertaken to ensure
recognized standards of integrity are met, and quality and transparency
are assured.
VII. The research should be clear, and any conflicts of interest or partial
should be explicit.
22
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
CHAPTER III
RESULT AND DISCUSSION
This chapter shows the results and findings of the data that have been
collected through survey questionnaires and evaluation. It covered the progress
and application of the project. The data that have been gathered were
deliberated in detail through charts and texts.
1) The Temperature, Pulse rate, Oxygen level, and Blood pressure are accurate
in measuring vital signs.
Figure 1.
In Figure 1, the data shows that 37.1% (13 respondents) are very satisfied
with the accuracy of the reading of the vital signs. 45.7% (16 respondents) are
satisfied, 11.4% (4 respondents) are neutral and only 2.9% (1 respondent) are
not satisfied which shows that the accuracy of the reading of vital signs is
accurate.
23
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
2) The data collected by the kiosk has privacy and security measures in place.
Figure 2.
In Figure 2, the chart shows that 34.3% (12 Respondents) are very
satisfied and 51.4% (18) are satisfied. 14.3% (5 respondents) of the chart voted
neutral by the respondents.
3) The response time of the kiosk machine in providing vital signs is adequate
in providing vital signs.
Figure 3.
In Figure 3, 57 (20 respondents) are very satisfied with the speed of the
24
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
response time of the kiosk and Only 20% (7 respondents) voted for neutral and
2.9% (1 respondent) for not satisfied which shows that the response time of the
kiosk machine is fast.
Figure 4.
Figure 4 shows that 60% 21 of the respondents voted for the very
satisfied which is half of the graph. This shows that the interface of kiosk are
user friendly, and 20% (7 respondents) are satisfied, and 2.9% (1 respondent)
are not satisfied.
Figure 5.
kiosks over traditional methods, and 20% (7 respondents) are satisfied, 22.9%
(8 respondents) are neutral and only 2.9% (1 respondent) are not satisfied.
Figure 6.
Figure 6 shows that 45.5 (15 respondents) which is very satisfied and
36.4% (12 respondents) is satisfied tells that they don't have any technical issue
and malfunction using the kiosk 15.2% (5 respondents) is neutral and 3% (1
respondent) are not satisfied and have an issue using the kiosk.
7) The vital sign kiosk machine can be used and can continue in the future.
Figure 7.
In the figure 7 shows that, 40.0% (14 respondents) is very satisfied and
26
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
more likely to use kiosk machine to measure your vital signs 31.4% (11
respondents) is satisfied 22.9% (8 respondents) is neutral and 5.7% (2
respondents) is more likely disagree to continue using kiosk machine to
measure their vital signs.
8) The kiosk meets the level of support or assistance provided in measuring the
vital signs.
Figure 8.
Figure 8 shows that 5.7% (2 respondents) is not satisfied in support or
assistance of the kiosk 51.4% (18 respondents) is very satisfied 34.3% (12
respondents) is satisfied and 8.6% (3) is neutral on the support and assistance
for measuring the vital signs of the patient.
Figure 9.
27
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
Figure 9 shows that 45.7% (16 respondents) is very satisfied and says
that the kiosk can be recommended to others 37.1% (13 respondents) is
satisfied and 17.1% (6 respondents) is neutral in recommendations of the kiosk.
10) Using the vital sign kiosk machine can help monitor your health more
effectively in the future.
Figure 10
28
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
Accuracy
1 1 4 14 10 4.03 Satisfied
1. The Temperature, Pulse
rate, Oxygen level, and
Blood pressure is accurate
in measuring vital signs.
4.08 Satisfied
Overall Weighted Mean
Future Use
0 2 7 7 14 4.10 Satisfied
7. The vital sign kiosk
machine can be used and
can continue in the future
0 2 3 14 11 4.13 Satisfied
8. The kiosk meet the level of
support or assistance
provided in measuring the
vital signs
0 0 6 9 15 4.30 Very Satisfied
9. The vital sign kiosk
machine is rightly
recommendable to others
1 3 4 5 17 4.13 Satisfied
10. Using the vital sign kiosk
machine can help monitor
your health more
effectively in the future.
4.17 Satisfied
Overall Weighted Mean
29
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
Table 1. Accuracy
In Table 1. Accuracy being the major concern of the kiosk, it was able to
very reliably take critical vital signs such as temperature, pulse rate, oxygen
level, and blood pressure and had a weighted mean satisfaction score of 4.11
which showed that users were satisfied. In terms of data security, a high score
of 4.2 expresses the user's confidence displaying the reliability of keeping
guaranteed data safe. In terms of the response time of the kiosk, a high score
of 3.94 expresses adequate in providing vital signs. Overall, the total rating of
the Accuracy is 4.08 which means the users are satisfied with the accuracy of
the kiosk.
30
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
Table 2. User-friendly/Satisfactory
Table 3. Users rated the kiosk's acceptability for the long term with a
score of 4.15 overall weighted means it is satisfying. This circumstance is
because the service gives its patients a stable and strong performance without
many malfunctions and technical problems. User(s) are glad regarding the kiosk
as it helps in effective tracking of health and they would advise others to use
the kiosk. Such feedback is essential for increasing the extent of acceptance
and usage of the recommended health assessment kiosks.
31
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
INTERPRETATION OF DATA
In the state of the future use, conforming to the research findings of the
researchers, the rate ranges the overall weighted mean of 4.15, vital sign kiosk
machine is recommended for its future use and effectiveness in monitoring
healthcare, providing adequate support and assistance in measuring vital signs.
Along with this, it meets up in the “satisfied” section of verbal interpretations.
32
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
CHAPTER IV
SUMMARY, CONCLUSION, AND RECOMMENDATION
SUMMARY
CONCLUSION
33
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
RECOMMENDATION
After the project’s evaluation, it yielded positive results by providing
convenience to the nurses and enabling patients to independently take their
vital signs. Despite its imperfections, the project effectively meets the needs of
individuals. Moving forward, it is recommended that the project be primarily
implemented in the Outpatient Department (OPD) and among well patients,
rather than in the emergency room, due to the accurate data transmission
provided by the kiosk. Regarding the accuracy of vital signs reading, there is
still room for improvement, especially considering that accurate vital signs
reading should be the highest priority of this project. Future researchers could
explore integrating other sensors and modules to provide even more precise
measurements such as arm cuff blood pressure, max30105 module, and other
Temperature sensors. And, given that this project relies on a Wi-Fi connection
for data transmission from the kiosk to the web application, future researchers
should explore alternative methods for communication between the two
applications and the kiosk sensors. The researcher similarly recommends using
a battery or alternative power source, enabling the kiosk to be easily moved
from one location to another.
34
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
BIBLIOGRAPHY
APPENDICES
Indicator 1 2 3 4 5
Accuracy
1. The Temperature, Pulse rate,
Oxygen level, and Blood
pressure is accurate in
measuring vital signs.
2. The data collected by the kiosk
has privacy and security
measures in place.
3. The response time of the kiosk
machine in providing vital
signs is adequate in providing
vital signs.
User-Friendly/Satisfactory
4. The interface of the kiosk is
user friendly
5. The used of kiosk is preferable
over traditional methods in
measuring temperature, pulse
rate, oxygen level, and blood
pressure.
6. The kiosk has no technical
issues or malfunctions while in
used.
Future Use
7. The vital sign kiosk machine
can be used and can continue
in the future
8. The kiosk meet the level of
support or assistance provided
in measuring the vital signs
9. The vital sign kiosk machine is
rightly recommendable to
others
10. Using the vital sign kiosk
machine can help monitor your
health more effectively in the
future.
35
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
36
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
37
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
38
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
39
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
40
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
41
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
42
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
43
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
double avered = 0;
double aveir = 0;
double sumirrms = 0;
double sumredrms = 0;
double SpO2 = 0;
double ESpO2 = 95.0;//initial value
double FSpO2 = 0.7; //filter factor for estimated SpO2
double frate = 0.95; //low pass filter for IR/red LED value to eliminate AC
component
int i = 0;
int Num = 30;
#define MINIMUM_SPO2 95.0
//Heartbeat chart
static const unsigned char PROGMEM logo2_bmp[] =
{ 0x03, 0xC0, 0xF0, 0x06, 0x71, 0x8C, 0x0C, 0x1B, 0x06, 0x18, 0x0E, 0x02,
0x10, 0x0C, 0x03, 0x10,
0x04, 0x01, 0x10, 0x04, 0x01, 0x10, 0x40, 0x01, 0x10, 0x40, 0x01, 0x10,
0xC0, 0x03, 0x08, 0x88,
0x02, 0x08, 0xB8, 0x04, 0xFF, 0x37, 0x08, 0x01, 0x30, 0x18, 0x01, 0x90,
0x30, 0x00, 0xC0, 0x60,
0x00, 0x60, 0xC0, 0x00, 0x31, 0x80, 0x00, 0x1B, 0x00, 0x00, 0x0E, 0x00,
0x00, 0x04, 0x00,
};
//Heartbeat Map
static const unsigned char PROGMEM logo3_bmp[] =
{ 0x01, 0xF0, 0x0F, 0x80, 0x06, 0x1C, 0x38, 0x60, 0x18, 0x06, 0x60, 0x18,
0x10, 0x01, 0x80, 0x08,
0x20, 0x01, 0x80, 0x04, 0x40, 0x00, 0x00, 0x02, 0x40, 0x00, 0x00, 0x02,
0xC0, 0x00, 0x08, 0x03,
0x80, 0x00, 0x08, 0x01, 0x80, 0x00, 0x18, 0x01, 0x80, 0x00, 0x1C, 0x01,
0x80, 0x00, 0x14, 0x00,
0x80, 0x00, 0x14, 0x00, 0x80, 0x00, 0x14, 0x00, 0x40, 0x10, 0x12, 0x00,
0x40, 0x10, 0x12, 0x00,
0x7E, 0x1F, 0x23, 0xFE, 0x03, 0x31, 0xA0, 0x04, 0x01, 0xA0, 0xA0, 0x0C,
0x00, 0xA0, 0xA0, 0x08,
0x00, 0x60, 0xE0, 0x10, 0x00, 0x20, 0x60, 0x20, 0x06, 0x00, 0x40, 0x60,
0x03, 0x00, 0x40, 0xC0,
44
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
0x01, 0x80, 0x01, 0x80, 0x00, 0xC0, 0x03, 0x00, 0x00, 0x60, 0x06, 0x00,
0x00, 0x30, 0x0C, 0x00,
0x00, 0x08, 0x10, 0x00, 0x00, 0x06, 0x60, 0x00, 0x00, 0x03, 0xC0, 0x00,
0x00, 0x01, 0x80, 0x00
};
void setup() {
Serial.begin(115200);
Serial.println("System Start");
delay(3000);
45
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
sensor is running
particleSensor.setPulseAmplitudeGreen(0); //Turn off Green LED
//Connecting to Wifi
WiFi.begin(WIFI_SSID,WIFI_PASSWORD);
Serial.print("Connecting to Wifi");
//If not connected
while(WiFi.status() != WL_CONNECTED){
Serial.print(".");
delay(300);
}
Serial.println();
Serial.print("connected to : ");
Serial.println(WIFI_SSID);
Serial.print("Connected with IP: ");
Serial.println(WiFi.localIP());
Serial.println();
//signed up in firebase
config.api_key = API_KEY;
config.database_url= DATABASE_URL;
if(Firebase.signUp(&config, &auth, "","")){
Serial.println("signUp OK");
signupOK = true;
}else{
Serial.printf("&s\n", config.signer.signupError.message.c_str());
}
config.token_status_callback = tokenStatusCallback;
Firebase.begin(&config, &auth);
Firebase.reconnectWiFi(true);
}//SETUP END
void loop() {
long irValue = particleSensor.getIR(); //Reading the IR value it will permit us to
know if there's a finger on the sensor or none
//Did you put your fingers?
if (irValue > 7000 ){
if (checkForBeat(irValue) == true){
//Heartbeat
//Oxygen values in the blood
if (beatAvg > 30)
Serial.print(String(ESpO2) + "%");
else
46
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
Serial.println("---- %" );
delay(10);
//Serial.println("Bpm=");
if (particleSensor.available()){
i++;
ir = particleSensor.getFIFOIR();
red = particleSensor.getFIFORed(); //Read the red light
aveir = aveir * frate + (double)ir * (1.0 - frate); //average IR level by low pass
filter
avered = avered * frate + (double)red * (1.0 - frate);//average red level by low
pass filter
sumirrms += (fir - aveir) * (fir - aveir);//square sum of alternate component
of IR level
sumredrms += (fred - avered) * (fred - avered); //square sum of alternate
component of red level
47
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
Serial.println(",SPO2=");
Serial.print(ESpO2);
sumredrms = 0.0; sumirrms = 0.0; SpO2 = 0;
i = 0;
}
particleSensor.nextSample(); //We're finished with this sample so move to
next sample
}
Serial.println("Bpm:" + String(beatAvg));
//Indicate the blood oxygen value, avoid misdetection, and set the heart rate
above 30 to indicate blood oxygen
if (beatAvg > 30)
Serial.println(",SPO2:" + String(ESpO2));
else
Serial.println(",SPO2:" + String(ESpO2));
Serial.println(" BPM");
Serial.print(beatAvg);
Serial.println(pulse);
Serial.println(oxygen);
delay(1000);
48
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
Serial.println("Finger");
Serial.println("Please");
delay(2000);
}
}//Loop End
double temp_obj;
double ftemp_obj; //Object temperature
49
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
int ir = 5;
const char buttn_save = 4;
bool pressed = false;
void setup() {
Serial.begin(9600);
WiFi.begin(WIFI_SSID,WIFI_PASSWORD);
Serial.print("Connecting to Wifi");
//If not connected
while(WiFi.status() != WL_CONNECTED){
Serial.print("."); delay(300);
}
Serial.println();
Serial.print("connected to : ");
Serial.println(WIFI_SSID);
Serial.print("Connected with IP: ");
Serial.println(WiFi.localIP());
Serial.println();
//signed up in firebase
config.api_key = API_KEY;
config.database_url= DATABASE_URL;
if(Firebase.signUp(&config, &auth, "","")){
Serial.println("signUp OK");
signupOK = true;
}else{
Serial.printf("&s\n", config.signer.signupError.message.c_str());
}
config.token_status_callback = tokenStatusCallback;
Firebase.begin(&config, &auth);
Firebase.reconnectWiFi(true);
}//END SET UP
void loop() {
temp_obj = mlx.readObjectTempC();
int irstate= digitalRead(ir);
bool state = digitalRead(buttn_save);
50
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
if(irstate==LOW){
if(Firebase.ready() && signupOK && (millis() - sendDataPreMillis > 2000 ||
sendDataPreMillis == 0)){
sendDataPreMillis = millis();
ftemp_obj = temp_obj + 4;
fdata = data;
51
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
volatile byte i2c_data_rx; // indicates there are available data from the i2c
bus.
volatile uint16_t count; // indicates the total number of data collected.
volatile uint8_t sys, dia; // stored the measure values: systolic, diastolic and
heart rate.
void setup(){
Serial.begin(9600);
pinMode(BP_START_PIN, OUTPUT);
pinMode(VALVE_PIN, INPUT);
pinMode(MEASURE_BEGIN_PIN, INPUT_PULLUP);
Wire.begin(0x50); // the address of the EEPROM is 0x50. The
arduino should be the same.
Wire.onReceive(receiveEvent); // this is the interrupt initialization for
the i2c data.
}//SETUP END
void loop(){
if(digitalRead(MEASURE_BEGIN_PIN) == 0){ // The arduino is instructed to
start the measurement.
digitalWrite(BP_START_PIN, HIGH); // Emulating a push on the
button.
delay(200);
digitalWrite(BP_START_PIN, LOW);
delay(2000);
Serial.println("Start BP check...");
delay(2000); //need to secure that the value is already closed.
while(digitalRead(VALVE_PIN) == 0){
//Serial.println("BP On-going...");
delay(1000);
}
delay(2000);
digitalWrite(BP_START_PIN, HIGH);
delay(200);
52
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
digitalWrite(BP_START_PIN, LOW);
delay(500);
if (count == 0){
Serial.println("No data");//If no count
}else if (count == 35){ //If successful
Serial.print("Blood Presure Data: ");
Serial.print(sys);
Serial.print("/");
Serial.println(dia);
Serial.println("");
sy = sys;
di = dia;
count = 0;
}
}//Loop End
if (count == 28){
sys = i2c_data_rx;
}
if (count == 29){
dia = i2c_data_rx;
}
}}}
53
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
function CardComp() {
const { temperature, setTemperature, pulse, setPulse, bp, setBP, oxygen,
setOxygen} = useContext(DataContext)
useEffect(() => {
const fetchData = async () => {
const dbRef = firebase.database().ref('Sensor');
dbRef.on('value', (snapshot) => {
const data = snapshot.val();
if (data) {
setTemperature(data.Body.toFixed(2));
setPulse(data.Pulse);
setBP(data.BP);
setOxygen(data.Oxygen);
}
});
};
fetchData();
return () => {
firebase.database().ref('Sensor').off();
};
}, []);
return (
<div className=' max-w-[1240px] mx-auto grid md:grid-cols-3 gap-8 '>
<div className='bg-[#2a1297] w-full shadow-xl flex flex-col p-4 my-4 rounded-lg
hover:scale-105 duration-300'>
<h2 className='text-2xl font-bold text-center py-8 text-
[#f56c03]'>Temperature</h2>
<p className='text-center text-6xl font-bold text-[#f9c700]'><FontAwesomeIcon
icon = {faTemperature1}/> {temperature} °C</p>
<p className='text-l font-medium text-center py-8 text-[#f9c700]'>Get
Temperature</p>
54
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
);
}
function Card() {
55
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
axios.post("http://localhost:3003/record", {
id: selectedUser.value.id,
first_name: selectedUser.value.first_name,
middle_name: selectedUser.value.middle_name,
last_name: selectedUser.value.last_name,
age: selectedUser.value.age,
birthday: formattedBirthday,
gender: selectedUser.value.gender,
checked_by: selectedUser.value.checked_by,
temp: temperature,
pulse: pulse,
oxygen: oxygen,
bp: bp
}).catch((error) => {
if (error.response) {
console.error(error.response.data);
} else if (error.request) {
console.error(error.request);
} else {
console.error(error.message);
}
window.location.reload();
});
}
axios.put("http://localhost:3003/checkUpdate", {
id: selectedUser.value.id,
checked_by: admin ? admin : selectedUser.value.checked_by,
}).catch((error) => {
if (error.response) {
console.error(error.response.data);
} else if (error.request) {
console.error(error.request);
} else {
console.error(error.message);
}
window.location.reload();
});
}
56
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
handleUpdate()
handleCheck()
}
return (
)
}
function Footer() {
return (
57
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
function Main() {
return (
function MainComp() {
const { selectedUser, admin, setAdmin } = useContext(DataContext)
return (
<div className='bg-[#f29d0a] p-4 w-full'>
<h2 className='text-[#201261] mb-5 font-bold text-2xl pb-3 md:text-3xl'>VITAL
SIGNS READINGS</h2>
<div className='grid lg:grid-cols-3' >
<div>
[#201261]'>{selectedUser.value.age}</span>) : null}</h6>
</div>
<div>
<h6>Birthdate: {selectedUser.value ? (<span className='font-semibold text-
[#201261]'>{new Date(selectedUser.value.birthday).toLocaleDateString('en-US', {
year: 'numeric', month: 'long', day: 'numeric', timeZone: "UTC" })}</span>) :
null}</h6>
<h6>Gender: {selectedUser.value ? (<span className='font-semibold text-
[#201261]'>{selectedUser.value.gender}</span>) : null}</h6>
</div>
<div>
<input placeholder = 'Name' className='w-75 px-1 hidden lg:block font-bold
text-[#201261]' value={admin} onChange={(e) => setAdmin(e.target.value)} />
<h6 className='text-gray-500'>Checked By: {selectedUser.value ?
(<span>{selectedUser.value.checked_by}</span>) : null}</h6>
</div>
58
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
</div>
</div>
)
}
function Navbar() {
const { user, setUser, setSelectedUser } = useContext(DataContext)
const [open, setOpen] = useState(false)
}).catch((error) => {
if (error) {
window.location.reload();
} else {
console.error(error);
}
});
}
return (
<div className='grid lg:grid-cols-3 grid-cols-2 justify-between items-center max-
w[1240px] h-20 mx-5 px-auto'>
<div className='' onClick={handleOpen}>
{open ? <AiOutlineClose size={20} /> : <AiOutlineMenu size={20} />}
</div>
<div onClick={handleUsers}>
59
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
60
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
pulse,
setPulse,
oxygen,
setOxygen,
setBP,
bp,
user,
setUser,
selectedUser,
setSelectedUser,
admin,
setAdmin,
}}
>
{children}
</DataContext.Provider>
);
};
export { DataContext, Context };
FIREBASE CONFIGURATION
import firebase from "firebase/compat/app"; // Use compat version for v9 and
above
import "firebase/compat/auth"; // Use compat version for v9 and above
import "firebase/compat/database"; // Use compat version for v9 and above
61
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
E. REFERENCES
1 Alviscan. (2024, May 7). Alviscan - Self measurement kiosk for vital signs.
https://alviscan.com/#:~:text=With%20Alviscan%20self%2Dmeasurement%20ki
osk,easily%20take%20the%20measurements%20themselves.
2 Sustuedo, R. (n.d.). Info kiosk. Scribd.
https://www.scribd.com/document/477151538/Info-kiosk
https://www.academia.edu/65281554/Development_of_Smart_Health_Screenin
g_System_for_Rural_Communities_in_the_Philippine
4 Maramba, I., Jones, R., Austin, D., Edwards, K., Meinert, E., & Chatterjee, A.
(2022, March 29). The Role of Health Kiosks: Scoping Review. JMIR Medical
Informatics. https://doi.org/10.2196/26511
5 Alamsyah, A., Subito, M., Ikhlayel, M., & Setijadi, E. (2020, December 1).
https://miu.edu.my/events/design-and-development-self-service-telemedicine-
kiosk-remote-towns
7 Mahmood, A., Wyant, D. K., Kedia, S., Ahn, S., Powell, M. P., Yu, J., & Bhuyan,
S. S. (2020, May 1). Self-Check-In Kiosks Utilization and Their Association With Wait
https://doi.org/10.1016/j.jemermed.2019.11.019
62
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
8 Jaber, M. M., Alameri, T., Ali, M. H., Alsyouf, A., Al‐ Bsheish, M., Aldhmadi, B.
K., Ali, S., Khalil, S., Ali, S. F., Albaker, W., & Jarrar, M. (2022, February 5).
https://doi.org/10.3390/s22031205
63
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
F. CURRICULUM VITAE
64
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
EDUCATIONAL BACKGROUND
Senior High School
Jesus Is Lord Colleges Foundation Inc.
Bunlo, Bocaue, Bulacan
Academic Track-STEM
2017-2019
Corinthian School.
Lolomboy, Bocaue, Bulacan
SKILLS
Video and Photo Editing
Patience
Persistent
Fast Learner
Team Player
SEMINARS ATTENDED
Immersion Seminar for STEM 2018
JILCF-AVR, August 2018
PERSONAL PROFILE
Birthday: April 3, 2000
Age : 22
Religion : Catholic
Citizenship : Filipino
Spoken Language : English & Tagalog
65
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
DATUIN, ROVILIE A.
Balagtas, Bulacan
[email protected]
0939-8281-216
EDUCATIONAL BACKGROUND
College
Bachelor of Science in
Computer Engineering
Wakas, Bocaue, Bulacan
2020-Present
SKILLS
Flexibility and Adaptability
Microsoft Office Skills
Basic Computer Literacy
Time Management
Team Player
SEMINARS ATTENDED
Mobile Application Development Using
React Native December 2, 2022
Empowering the Digital World Through
Research: A Training Workshop December 10, 2022
SAP- Systems, Applications, and Products
in Data Processing- Training w/
Certification April 11, 2023
PERSONAL PROFILE
Birthday: March 21, 2002
Age : 22
Religion : Catholic
Citizenship : Filipino
Spoken Language : English & Tagalog
66
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
EDUCATIONAL BACKGROUND
College
Bachelor of Science in
Computer Engineering
Wakas, Bocaue, Bulacan
2020-Present
SKILLS
Proficient in using Microsoft Office Application
Proficient in Database Management
Excellent Data Entry
Proficient in Programming Language (Java & C++)
Familiar with AutoCAD and its functionalities
Ability to work Independently or in a Team
SEMINARS ATTENDED
Mobile Application Development Using
React Native December 2, 2022
Empowering the Digital World Through
Research: A Training Workshop December 10, 2022
SAP- Systems, Applications, and Products
in Data Processing- Training w/
Certification April 11, 2023
Work Immersion | MDC Designs and Associates, Architecture Firm Grade 12
PERSONAL PROFILE
Birthday: July 30, 2001
Age : 22
Religion : Catholic
Citizenship : Filipino
Spoken Language : English & Tagalog
67
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
To gain experience and become familiar with the corporate system, to help the
company as well as the cp-workers, to find a new opportunity in the field that
I will enter.
EDUCATIONAL BACKGROUND
College
Bachelor of Science in
Computer Engineering
Wakas, Bocaue, Bulacan
2020-Present
SKILLS
Sales
Tech Literate
Data Management
Network Security
Financial Market/ Trading Business Management
WORK EXPERIENCE
Puregold ( Sales Assistant)
Lalamove (Lalamove Rider)
Johnlicious Barbecue (Salesman)
Jollibee (Dining)
PERSONAL PROFILE
Birthday: August 25, 2002
Age : 22
Citizenship : Filipino
Spoken Language : English & Tagalog
68
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
LEGASPI, ELISEO R.
Caingin, Bocaue, Bulacan
[email protected]
0969-1956-840
EDUCATIONAL BACKGROUND
College
Bachelor of Science in
Computer Engineering
Wakas, Bocaue, Bulacan
2020-Present
SKILLS
Microsoft Office Specialist
Networking Basics
Programming Basics
Analytical Skills
Team Player
Strategic
PERSONAL PROFILE
Birthday: April 14, 2002
Age : 22
Citizenship : Filipino
Spoken Language : English & Tagalog
69
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
SKILLS
Programming Languages (C++ and Java)
Circuit Design and Analysis
Hardware Design
Microsoft Office Application
SEMINARS ATTENDED
Mobile Application Development Using
React Native December 2, 2022
Research Capacity Building December 10, 2022
SAP- Systems, Applications, and Products
in Data Processing- Training w/
Certification April 11, 2023
SAP Business 1 Training April 2023
Work Immersion | Panginay Unida Christian School, Inc. 2020
WORK EXPERIENCE
Store Keeper June 2018 - present
PERSONAL PROFILE
Religion : Catholic
Citizenship : Filipino
Spoken Language : English & Tagalog
70
DR. YANGA’S COLLEGES, INC.
Nightingale: Enhancing Healthcare System Through An Advanced Assistive Kiosk
71