Professional Documents
Culture Documents
AT-Mo: Wireless Data Collection System For Physiology Monitoring of Athlete
AT-Mo: Wireless Data Collection System For Physiology Monitoring of Athlete
AT-Mo: Wireless Data Collection System For Physiology Monitoring of Athlete
Abstract— Monitoring the training load in athletes is very for athletes' performance and well-being, the athlete's
important to avoid excessive fatigue or even injury. At this response to the training process must be considered so as
time the results of monitoring data are still manual, written on not to exceed the body's workload [1].
paper. So if you need data at any time you have to find the Player fatigue can be measured from the condition of
measurement results file. AT-MO is a term for Athletes
Monitoring, to determine the physiological conditions of
lactic acid in the blood. Lactic acid produced during this
athletes.The goal of this paper is to create a monitoring system process then accumulates in the blood and muscles and
to determine the athlete's physiological response when given results in fatigue in the player. When lactic acid begins to
training treatment.This work presents a system that can be accumulate in large amounts in the muscles of the player, it
used to collect, store and evaluate physiological data in athletes can damage tissue in the muscles that cannot be repaired.
during physical training. This system is designed to receive This shows that these parameters are very important to
heart rate sensor data and oxygen saturation. The Pulse measure to ensure better player performance and health
Oximetry sensor is used in hardware that is connected to the E- during matches and training session [1] . For swimmers
Health Shield and Arduino Microcontroller for data and cyclists, monitoring sleep conditions, resting heart rate
acquisition, as well as the use of Nodemcu to send data to the
and oxygen saturation in the blood are also needed to
cloud via the internet network. Physiological conditions after
treatment will be measured, then the set of physiological data monitor athlete's condition and to measure training load
will be stored in the cloud. Physiological condition [2].
measurement data that is heart rate and oxygen saturation that At this time recording the results of monitoring data is
has been stored in the cloud will be displayed to users in still manual using paper. So if at any time you need the data,
graphical form. This system collects and stores physiological you should look for hard files from the monitoring results. In
data from individuals by utilizing the Thingspeak IOT addition to recording on paper, file storage becomes less
Platform. By using the visualization application at thingspeak, efficient and easily lost or scattered. AT-MO is a designation
data is displayed in graphical form. for the athlete's physiological condition monitoring system
created in this study. The goal of this research is to determine
Keywords— Pulse Oximetry Sensor, Physiological, E-Health the athlete's physiological response after treatment training is
Shield, Arduino, Thingspeak given. It is hoped that this device can assist trainers in
planning the training load that will be given to athletes to get
I. INTRODUCTION maximum performance. In this research, monitoring of
monitoring results is based on the Internet of Things and data
An athlete's achievements are greatly influenced by
storage by utilizing the Thingspeak platform. Physiological
the performance of the athlete himself when competing in
data will be collected through devices used such as heart rate
the field, a good performance will certainly produce quality and oxygen saturation, this data is expected to be used as
athletes who can compete with other athletes from abroad. material for evaluation by the trainer.
Achieving this performance cannot be separated from
routine exercises and appropriate treatments to improve II. RELATED WORK
performance.
Several studies have been conducted related to
Monitoring responses and physiological conditions
monitoring physiological conditions using a wireless body
for training and other stressors is very important to apply
area network sensor. Zulkifli et al. [3] presented a portable
favorite routines and achieve optimal performance.
wireless physiological data monitoring system, this system
Harmonious interactions between high training loads and
uses Garmin Heart Rate to collect user heart rate data with
appropriate recovery strategies are key elements for elite
XBee wireless real-time network-based monitoring. To
athletes to perform optimally. In addition to health
show network results using LabView software. The monitor
conditions, the thing that is also very important to note is
will see the heart rate received by the coordinator of two
the athlete's fitness condition itself. Where the athlete's
different heart rate straps.
fitness condition will affect the performance when the
Malhi et al. [4] developed non-invasive physiological
athlete competes in the field. Determination of the portion
parameter monitoring devices using Zigbee with sensors
of training in accordance with athletes is something that
placed at one fingertip, to monitor the condition of parents
must be known by training, because each individual has a
living alone. Where the indicators used for monitoring are
different immune system. With portions that match each
heart rate, temperature and impact to detect the condition of
individual's endurance characteristics, training is expected
the individual which is possible when symptoms of stroke
to have a positive effect on the athlete's performance.
and fall occur.
Therefore, to ensure that certain training plans are optimal
116
readings will be processed by the microprocessor to convert and Digital pin 1 as Tx. The Arduino software includes a
the deoxygenated and oxygenated wave differences into serial monitor for sending / receiving textual data to and
digital values of oxygen saturation and heart rate. from the Arduino board. The RX and TX LEDs on the board
The pulse oximetry sensor connected to the E-Health will flash when data is being sent via a USB to-serial chip
Shield is then connected to the Arduino Uno microcontroller and a USB connection to the computer. Arduino Uno can be
as a medium for reading and data acquisition. E-Health programmed using the Arduino IDE which can be
shield is shown in Figure 4. downloaded for free and easily. In addition Atmega328 on
Arduino has been equipped with a bootloader, so no
additional hardware is needed to be able to upload programs
to ATMEGA328. Arduino Uno has an additional fuse to
protect the computer's USB port from short-circuit or over-
current.
C. NodeMCU
Nodemcu is a microcontroller device that is often used
to build an IoT system. The nodemcu consists of hardware
in the form of ESP8266 which is the production hardware of
the Esperessif System. Besides ESP8266 on the nodemcu
board it also consists of ADC (Analog to Digital Converter)
pins, IIC and PWM (Pulse Width Modulation). Nodemcu is
often used on IoT systems in addition to small and simple
Fig. 4. E-Health Sensor Platform. devices, also because it has a wifi facility as an intermediary
for sending input data from sensors. Nodemcu is shown in
B. Arduino Uno Figure 6.
The Arduino Uno board shown in Figure 5 is used in this
project. Arduino Uno uses the brain to process the input in
the form of ATMEL ATMEGA328P, where the
microcontroller requires 5 Volts of power to work. This
microcontroller has specifications with a capacity of 32 KB
for flash memory with SRAM of 2 KB and 1 KB EEPROM.
The clock speed is 16 MHz, which executes about 300,000
lines of C source code per second. The board has 14 digital
I/O pins and 6 analog input pins. Arduino Uno can be
supplied by using power from USB or external power in the
form of a battery or DC power supply. Arduino Uno can be
supplied with an external supply of 6 to 20 Volts, whereas Fig. 6. Nodemcu.
the recommended range for supplying power from external D. Thingspeak IOT Plattform
to Arduino is 7 to 12 Volts. If the supply is less than 7
Volts, it is possible that Arduino is unstable, whereas if the Data collected from sensor oximetry is stored in the
supply is more than 12 Volts, the regulator will heat up cloud. The cloud used for this purpose is
quickly. The resources for Arduino Uno can be selected ThingSpeak.Thingspeak is an Internet of Things server that
automatically. is quite popular because of its easy configuration, to start
Thingspeak we must first create an account on that server
with the email address that we have. After getting an
account on the server, then the next step is to set the
dashboard or initial display with our device that will be used
to send data. Thingspeak allows the creation of channels that
can be used to store data related to a project. Display graphs
with data collected and provide an efficient way to analyze
and monitor interesting data. Reading and writing API keys
are generated for each channel where data can be read from
or written to the channel. ThingSpeak also facilitates the use
of the Matlab function by integrating Matlab from
MathWorks in it. This eliminates the need to purchase the
Matlab license from MathWorks. To use the ThingSpeak
service, it is necessary to have an account in it.
Fig. 5. Arduino Board. IV. RESULT AND DISCUSSION
In Arduino Uno provides a serial port that is used to When the IoT hardware circuit is activated, the Pulse
communicate with other devices such as Rasberry Pi, or Oximetry sensor measures the heart rate and oxygen
other microcontrollers. The serial port for communicating saturation level. The Pulse Oximetry sensor is placed at the
with other devices on ArduinoUno is on Digital pin 0 as Rx tip of the finger, then the recorded heart rate and oxygen
117
saturation will be sent to the E-Healh Shield which is
directly connected via a serial connection to the Arduino
Uno module. The implementation of the pulse at the
fingertips is shown in Figure 7.
Fig. 7. Pulse Oximetry implementation. The collected data will be stored in the cloud safely to be
used as a reference in the future. Data that has been stored in
To see the heart rate data and oxygen saturation received the cloud can be imported anytime and from anywhere. Data
by the serial monitor microcontroller, the code is uploaded can be imported in the form of csv or json files. Data
to Arduino Uno. The USB output uses the Arduino IDE collected from all sensors stored at Thingspeak is as shown
serial shown in Figure 8. in Figure 10.
118
What's more, it is necessary to use intelligent arithmetic to Physiological Parameters Monitoring SystemA Zigbee-Based
build a body diagnosis model, which can provide Wearable Physiological Parameters Monitoring System,” IEEE
conclusions of the exact diagnosis of the person being tested Sens. J., vol. 45, no. 8, pp. 799–804, 1996.
based on the data detected automatically. Fuzzy methods
[5] A. Ahmed, A. A. Lukman, A. James, O. O. Mikail, B. U. Umar,
using Matlab may be used to determine the level of fatigue of
an athlete based on the input of the results of the athlete's and E. Samuel, “Human Vital Physiological Parameters
physiological readings. Monitoring: A Wireless Body Area Technology Based Internet of
Things,” J. Teknol. dan Sist. Komput., vol. 6, no. 3, p. 115, 2018.
ACKNOWLEDGMENT [6] Z. Ovadia-blechman, O. Gino, L. Dandeker, and N. Sheffer, “The
This research was supported in part by Ministry of Feasibility of Flat , Portable and Wireless Device for Non-
Research, Technology and Higher Education of Indonesia, Invasive Peripheral Oxygenation Measurement over the Entire
under scheme ‘Penelitian Terapan Unggulan Perguruan Body,” J. Biomed. Sci. Eng., March, pp. 147–159, 2016.
Tinggi (PTUPT)’, Grant No. T/140/E3/RA.00/2019. [7] J. Segura-Garcia, M. Garcia-Pineda, M. Tamarit-Tronch, R. M.
Cibrian, and R. Salvador-Palmer, “Cost-effective eHealth system
REFERENCES based on a multi-sensor system-on-chip platform and data fusion
in cloud for sport activity monitoring,” Electron., vol. 7, no. 9,
[1] S. Akram and A. Habib, “Team Fitness Monitoring for Field pp. 1–13, 2018.
Hockey Using In-vivo Sensor and Multiple Sinks,” J. Sp. [8] M.U.H.A. Rasyid, Kemalasari, M. Sulistiyo, and S. Sukaridhoto,
Technol., July, 2014. “Design and Development of Portable Spirometer,” 2018 IEEE
[2] A. Saw, S. Halson, and I. Mujika, “Monitoring Athletes during Int. Conf. Consum. Electron., no. 07, pp. 31–35, 2016.
Training Camps: Observations and Translatable Strategies from [9] M.U.H.A. Rasyid, D. Prasetyo, I. U. Nadhori, and A. H. Alasiry,
Elite Road Cyclists and Swimmers,” Sports, vol. 6, no. 3, p. 63, “Mobile Monitoring of Muscular Strain Sensor Based on
2018. Wireless Body Area Network,” 2015 Int. Electron. Symp., pp.
[3] N. S. A. Zulkifli, F. K. Che Harun, and N. S. Azahar, “XBee 284–287, 2015.
wireless sensor networks for Heart Rate Monitoring in sport
training,” 2012 Int. Conf. Biomed. Eng. ICoBE 2012, pp. 441–
444, 2012.
[4] K. Malhi and S. C. Mukhopadhyay, “A Zigbee-Based Wearable
119