Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Smart Health Care Monitoring System Based on IoT Using Flutter App Development

Nowadays health monitoring is essential for all human beings. In recent years several techniques are used for health monitoring systems. With an improvement in technology and miniaturization of sensors, there have been attempts to utilize the new technology in various areas to improve the quality of

Project Title

Smart Health Care Monitoring System Based on IoT Using Flutter App Development

Project Area of Specialization

Internet of Things

Project Summary

Nowadays health monitoring is essential for all human beings. In recent years several techniques are used for health monitoring systems. With an improvement in technology and miniaturization of sensors, there have been attempts to utilize the new technology in various areas to improve the quality of human life. The people in need of healthcare services find it very expensive this is particularly true in developing countries. As a result, this project is an attempt to solve a healthcare problem currently society is facing. The main objective of the project is to design a remote healthcare system. It’s comprised of three main parts:

  • The first part is the detection of a patient’s vitals using sensors.
  • Sending the data to cloud storage.
  • The last part is providing the detected data for remote viewing via the Android/IOS app.

      Remote viewing of the data enables a doctor or guardian to monitor a patient’s health progress away from hospital premises. The Internet of Things (IoT) concepts have been widely used to interconnect the available medical resources and offer smart, reliable, and effective healthcare services to patients. Health monitoring for active and assisted living is one of the paradigms that can use the IoT advantages to improve the patient’s lifestyle.

      In this project, we have presented an IoT architecture customized for healthcare applications. The aim of the project was to come up with a Remote Health Monitoring System that can be made with locally available sensors with a view to making it affordable if it were to be mass-produced. Hence the proposed architecture collects the sensor data through the Arduino microcontroller and relays it to the cloud where it is processed and analyzed for remote viewing. Feedback actions based on the analyzed data can be sent back to the doctor or guardian through push notifications and/or SMS alerts in case of any emergencies.

Project Objectives

  1. Design a Remote Patient Health Monitoring System (RPHMS) which has a heartbeat/SPO2 monitoring system, temperature monitoring system, an ECG monitoring system.
  2. A doctor or health specialist can use the system to monitor remotely all vital health parameters of the patient through a smartphone app.
  3. Designing this system with locally available components.
  4. Develop an app for all platforms (Android, IOS) using Flutter.

Project Implementation Method

The project is divided into two major parts. the first part is comprised of hardware. In this part, we will be collecting the data from a patient's vital signs via sensors using ESP32, and after collecting data, we will be uploading the data in real-time to the database (firebase). In the second part, we will develop a cross-platform based application that will retrieve and show the data in real-time to the users. For application development, we will be using Flutter.

Hardware: 

We are designing a Remote Patient Health Monitoring System (RPHMS) which has a heartbeat detection system, temperature detection system, an ECG detection system, and SPO2 detection system. A doctor or health specialist can use the system to monitor remotely all vital health parameters of the patient or person of interest.

Software: 

Flutter is an open-source UI software development kit created by Google. It is used to develop applications for Android, IOS, Linux, Mac, Windows, Google Fuchsia, and the web from a single codebase.

We are going to develop an application for Android and IOS devices through which a doctor can check a patient’s health. For this purpose, we have thoroughly explored various tools for mobile app development and we have selected the flutter development kit for our application. The application will include:

  • A proper login verification so that only an authentic person can check the information.
  • Proper widgets showing the information of patients.
  • Responsive UI
  • Implement Google Maps API to check the location of the patient.

Block Diagram:

Benefits of the Project

A remote health monitoring system is an extension of a hospital medical system where a patient’s vital body state can be monitored remotely. Traditionally the detection systems were only found in hospitals and were characterized by huge and complex circuitry which required high power consumption. Continuous advances in the semiconductor technology industry have led to sensors and microcontrollers that are smaller in size, faster in operation, low in power consumption, and affordable in cost. This has further seen development in the remote monitoring of vital life signs of patients especially the elderly.

  1. The main purpose is to design a Remote Patient Health Monitoring System to diagnose the health condition of the patients. Giving care and health assistance to bedridden patients at critical stages.
  2. In hospitals where many patients whose physical conditions must be monitored frequently as a part of a diagnostic procedure, the need for a cost-effective and fast responding alert mechanism is inevitable. Proper implementation of such systems can provide timely warnings to the medical staff and doctors and their service can be activated in case of medical emergencies.
  3. The use of sensors detects the conditions of the patient and the data is collected and transferred using a microcontroller. Doctors and nurses need to visit the patient frequently to examine his/her current condition.  For this, here we use the idea of network technology with wireless applicability, providing each patient a unique ID by which the doctor can easily identify the patient and his/her status of health parameters.

Technical Details of Final Deliverable

  1. Microcontroller (Arduino or ESP32):
  • A microcontroller is a small computer on a single metal-oxide-semiconductor integrated circuit chip.
  • Arduino Uno is a microcontroller board based on the ATmega328P (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a USB connection, a power jack, an ICSP header and a reset button.
  • ESP32 is a single 2.4 GHz Wi-Fi and Bluetooth combo chip designed with the TSMC ultra-low-power 40 nm technology. It is designed to achieve the best power and RF performance, showing robustness, versatility and reliability in a wide variety of applications and power scenarios.
  1. Temperature Sensor:
  • Temperature sensor is a device which is designed specifically to measure the hotness or coldness of an object.
  • We can use LM35 which is a precise IC temperature sensor with its output proportional to the temperature (in °C). The operating temperature range is from -55°C to 150°C.
  1. SPO2/Heartbeat  Sensor:
  • Heartbeat Sensor is an electronic device that is used to measure heart rate.
  • Monitoring body temperature and heart rate are the basic things that we do in order to keep us healthy.
  1. ECG Module:
  • The AD8232 Single Lead Heart Rate Monitor is a cost-effective board used to measure the electrical activity of the heart. This electrical activity can be charted as an ECG or Electrocardiogram and output as an analog reading.
  • The AD8232 is an integrated signal conditioning block for ECG and other bio-potential measurement applications. It is designed to extract, amplify, and filter small bio-potential signals in the presence of noisy conditions.
  1. GSM/GPRS Module:
  • It requires a SIM card just like mobile phones to activate communication with the network.
  • Also they have IMEI number similar to mobile phones for their identification.
  • A GSM/GPRS MODEM can perform the following operations:
  1. Make, receive or reject voice calls.
  2. Send, receive or delete SMS messages in the SIM Card.
  3. Add, read and search the contacts in the SIM Card.
  4. Send and receive data to/from the GSM/GPRS Network through GPRS.

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Health

Other Industries

Core Technology

Internet of Things (IoT)

Other Technologies

Sustainable Development Goals

Good Health and Well-Being for People, Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Microcontroller (Arduino or ESP32): ? A microcontroller is a small Equipment132003200
MAX30100 Equipment37502250
LM35 Equipment2250500
ECG Module Equipment125002500
DS18B20 sensor Equipment1500500
usb cable(type - C) Miscellaneous 1150150
soldering iron , flux ,wire, jumpers Equipment110001000
printing, documentation, body designing, pcb designing Miscellaneous 190009000
Total in (Rs) 19100
If you need this project, please contact me on contact@adikhanofficial.com
solar smart inverter using multilevel topology and vector space pulse...

The solar smart inverter has become buzzword in the electronics industry which is blending...

1675638330.png
Adil Khan
9 months ago
Smart Energy Meter

      In this project, a simple energy meter can be turned into a di...

1675638330.png
Adil Khan
9 months ago
A wearable self assistive device for Dumb, Deaf and Blind People using...

Focusing and addressing on the difficulties faced by the diverse skills people, such as bl...

1675638330.png
Adil Khan
9 months ago
Blockchain Based Data Archiving System

Blockchain is defined as an unchangeable ledger secured by one directional cryptography. B...

1675638330.png
Adil Khan
9 months ago
Smart Vision Cap for Visually Impaired People

The project is specifically designed for the visually impaired students to able them to st...

1675638330.png
Adil Khan
9 months ago