The healthcare IoT market is poised to grow at a compound annual growth rate (CAGR) of 56.27% for the period 2016-2021. In the concept of this research project, we will develop a device and a smart mobile app, where the device will measure the heart rate in bits per minute (BPM) and the body temperature, send data to an internet server and the app will display the data anywhere over the internet. For this project, we use a pulse sensor to detect heart rate and a temperature sensor to detect body temperature in NodeMCU ESP8266. The pulse rate indicates the number of beats per unit of time, usually expressed in beats per minute (BPM).
The adult human has a healthy heart rate between 60 and 100 beats per minute (BPM). Measure heart rate and body temperature in our Implement device using the heart sensor. The device's heart rate and body temperature can be measured by placing your finger above the sensor or by attaching the sensor somewhere to the body part and counting the heart rate within 10 seconds. The heart rate (bpm) can be displayed on the LCD screen or found in the mobile app using the internet from anywhere in the world.
Heart rate or heart rate and body temperature is one of the main parts of our body, if it turns off or major changes affect the whole body. In the hospital, doctors have to monitor the heart rate of the patient so many times, every time they check the pulse and body temperature, it is very difficult for the doctors. Using this device, the doctor can continuously check the heart rate of the patient through the LCD screen.
The development of the project is a low-cost portable heart rate monitor that uses a pulse sensor that will form the basis of a portable and inexpensive heart rate monitor.
Literature Review
- Introduction
- Literature Review
- Scope of the problem
- Technical Challenges
From then on, many works, projects have been created in IoT concepts in so many areas. Health monitoring is the biggest problem in today's world, the use of IoT has brought a lot of development in healthcare. Focusing on the blood-oxygenated hemoglobin that absorbs the green light, they measured heart rate by detecting the intensity variation of the green light from a person's face using a radio frequency protocol.
The Hart bit and temperature square measure a number of very important key features of a part. The Asian country can be a huge country with population, there are many problems related to the heart. So this project has a lot of purpose for heart problems and body temperature.
Power Management: Every IoT system requires a power source and proper energy management to function. Hardware and software error: Hardware and software errors are common problems in hardware-related tasks and IoT.
System Description
Description of Proposed System
Detailed Level Project Design
Hardware Requirements Pulse Sensor
Daffodil International University 11 Due to the repetitive nature of the heartbeat wave, height is chosen as the reference point because it is recognizable. Using a formula to calculate the time between each 2 serial peaks, the bowel velocity is measured. A precision integrated circuit temperature device displays an output voltage that is linearly proportional to the Celsius temperature.
The filter of the received signals applies the calculation in it and prepares it for transmission to the next unit which is mainly performed by the microcontroller unit. In this project, the microcontroller chosen is an Arduino Nano board based on the ESP8266 microcontroller. The main development of the board's equipment shows that the ESP-12E module containing the ESP8266 chip has a 32-bit Tensile XTensa® LX106 RISC microprocessor operating at a clock frequency adjustable from 80 to 160 MHz and RTOS support.
Since the operating voltage range of the ESP8266 is between 3V and 3.6V, the board comes with an LDO voltage regulator to keep the voltage stable at 3.3V. Daffodil International University 13 mA, which should be more than enough when ESP8266 extracts up to 80 mA during RF transmissions. LCD (Liquid Crystal Display) is a fairly flat display that uses liquid crystals in its primary operation.
LCDs were a giant leap forward in terms of the technology they replaced, which included a diode (LED) and gas plasma displays.
Alarm Unit
Software Requirements
It is the software package required to program Arduino by writing the code and uploading it to Arduino. It additionally generates the results for the analysis of both the serial monitor and the serial plotter. The version used in this project is version 1.8.3 (original) which supports both the serial monitor to print the hourly wave and the serial monitor.
The Arduino IDE provides the software package library for the Wiring project that provides several common input and output procedures. The Arduino IDE uses the said program to convert the possible code into a computer file into a position representation system cipher that is loaded into the Arduino board by an ET transfer program to the board's microcode.
Implementation
- Hardware Implementation
- Software Implementation Arduino IDE
Daffodil International University 17 This project shows that the NodeMCU connects to the pulse sensor when the pulse sensor collects users' pulse. The NodeMCU sends data to the adafruit Io server, which is free and open-source. The Arduino IDE will implement the code for the project to detect pulse rare measurements.
According to Blynk's website, “Blynk is a platform with iOS and Android apps to control the IoT system (based on Arduino, Raspberry Pi) via the Internet and Bluetooth. It is a digital panel in which you can create a graphical interface for your project by simply dragging and dropping the widgets. It will say that the automatic token has been sent to your email and you will see a screen similar to the one below.
Use’s server
- Design Methodology
- Testing and Data Collection Procedure
- Experimental Results
- Descriptive Analysis
- Summary
Our research work is based on the feasibility of using a smartphone as a reliable device to monitor a subject's heart rate and body temperature over the Internet from the server using the Android application. To work on the research front, we conducted a literature review and analyzed the technology available on the Android application market. The heartbeat is obtained mistreatment 2 strategies, the manual methodology and mistreatment the heartbeat detector to work out the accuracy of the planning circuit.
For as correct a reading as possible, your finger or articulatio radiocarpea should be placed close to the detector. The output result as an electrocardiogram (ECG) on the range plotter is plotted for accuracy. Then the same experiment was repeated, but this time results were output via the Serial Monitor as shown in Figure 4.2 above. The pulsed is manually calculated to determine the accuracy by comparing the manual with Serial Monitor value.
The error was calculated based on the serial plot value and the mean value of the wave and was {(exact value - estimated value)/exact value} x 100 [10]. According to the research project, the heart rate is measurable, which means that the signal contains noise and must first be filtered in order to extract heart rate values. The ambient noise can be generated by incorrectly holding a pulse sensor or by a defective component.
On the other hand, the result was much better, obtaining data with an accuracy of almost 96.5%. The microcontroller NodeMCU was properly enforced and successfully performed its supposed functions, namely detecting the pulse value and linking it, receiving data from pulse sensors and monitoring the patient via the Internet. In this chapter, the proposed result and discussion of the system experiment was demonstrated in detail for both the serial plotter and the wave system of software units of the project.
Conclusion and Future Scope
Conclusion
Limitation
Daffodil International University 25 Although the heart rate device amplifies and filters the ECG signal (diagnostic technique), there will be distortion of the ECG signal on the alphanumeric display and on the serial monitor. The cables connected to the patient's body play a very important role in obtaining a fair walking value. The next challenge was the fact that some of the purchased components were delivered without datasheet, product copy, very high and not available in our country.
Therefore, for all equipment, we relied on the basic information provided by the suppliers on their website. Aside from the time spent fixing inconvenient Gradle errors that seemed endless to think about, it worked properly after it was installed. The last limitation we have used the server as Firebase Database, but if we can build our own web server it will be more secure and easy to use for us because each and every rule would be defined by us.
We used a free actuator notification service (email and phone option) that sends a limited number of notifications and is sometimes blocked.
Implication for Further Study
Another limitation was the Android development environment, which took a significant amount of time for installation and configuration. Implement pulse readings and various mobile camera victimization parameters along with various integrated sensors to get these parameters on demand if the patient begins to indicate symptoms or abnormalities. A microcontroller (MCU for microcontroller unit) is required to send a polling signal along with the measured information once heart failure is detected and therefore the buzzer is activated.
The driving signal should change the GPS, explain to the applicant to send Associate in Nursing SMS containing the measured information and therefore the position of the patient after the medical emergency and therefore the patient's emergency contacts to get Associate in Nursing car and their family members to warn The device must be miniaturized to facilitate its use and scale down its weight to form it industrially for public use. Portable battery for the device to produce the energy required by the sensors and different instrumentality.
APPENDICES NodeMCU(ESP8266)
Daffodil International University 28 [11] Error calculation method available at