IoT Based Automated Paralysis Patient Healthcare System using Arduino and GSM

svsembedded
1 Apr 202208:29

Summary

TLDRSVS Embedded presents an IoT-based automated health care system for paralysis patients using Arduino and GSM GPRS modem. The system monitors vitals like temperature, ECG, and detects falls, with alerts sent via SMS and email. It integrates sensors for body temperature, ECG, and fall detection, and a voice module for patient requests. Data is sent to a server for health tracking, enhancing patient care with real-time monitoring and alerts.

Takeaways

  • 🤖 The project is an IoT-based automated healthcare system for paralysis patients, using Arduino and GSM/GPRS modem.
  • 🌡️ The system monitors patient health, including temperature, ECG, and fall detection, sending SMS and email alerts.
  • 📱 It uses a web page to track patient data and provide real-time updates.
  • 🧠 The system is built using an ATmega2560 Arduino board, and incorporates 7 sensors including ECG, LM35 temperature sensor, and ADXL 335 for fall detection.
  • 🔊 Voice alerts are generated through an APR33A3 voice module and speaker, with pre-recorded messages for patient needs (e.g., food, water, or help).
  • 📧 Alerts are sent via both SMS and email when certain thresholds are met, such as changes in temperature or detected falls.
  • 🛠️ The system uses various components like 5V power supply, rectifiers, and an LCD for displaying sensor data.
  • 📡 The GSM SIM800L GPRS module is used to transmit data to a server and send alerts via an Airtel 4G SIM card.
  • 🩺 Each sensor input triggers different actions, like sending voice alerts, SMS, and updating the server with health data.
  • 🔧 The system also has voice responses based on finger movements, such as 'I need water,' 'I need food,' or 'I need to go to the washroom,' which are linked to specific sensors.

Q & A

  • What is the project title mentioned in the script?

    -The project title mentioned is 'IoT based Automated Paralysis Patient Health Care System'.

  • Which technologies are used in the project?

    -The project utilizes Arduino, GSM GPRS modem, and IoT web page technologies.

  • What types of sensors are integrated into the system?

    -The system integrates an ECG sensor, LM35 body temperature sensor, ADXL 335 body fault detection sensor, and four flux sensors.

  • What kind of alerts does the system provide in case of abnormal readings?

    -The system provides SMS and email alerts for abnormal readings such as temperature fall detection and body fault detection.

  • What is the purpose of the voice module in the project?

    -The voice module is used to provide voice alerts for the patient's needs such as help, food, washroom access, and medication.

  • Which Arduino board is used in the project?

    -The project uses the Arduino Mega 2560 board.

  • How does the system handle the voice input from the patient?

    -The system uses an APR 3A3 voice module to record and playback the patient's voice inputs.

  • What is the role of the GSM SIM 800L GPRS module in the project?

    -The GSM SIM 800L GPRS module is used to send data to the server using a 4G SIM card.

  • How does the system update the server with the patient's health data?

    -The system updates the server with the patient's health data by sending the readings from the sensors to the 'patienthealth.co.10' server.

  • What are the specific ADC channels assigned to the sensors?

    -The ADC channels are assigned as follows: LM35 temperature sensor to ADC 0, ADXL 335 to ADC 1, ECG sensor to ADC 3, and flux sensors 1 to 4 to ADC 4, ADC 5, ADC 6, and ADC 7 respectively.

  • How does the system respond to a fall detection?

    -Upon detecting a fall, the system sends both SMS and email alerts, and also activates a voice alert.

Outlines

00:00

🤖 Introduction to the IoT-Based Health Care System

The speaker introduces a project titled 'IoT-based Automated Paralysis Patient Health Care System' using Arduino and GSM/GPRS technology. The system monitors patient health, including temperature, fall detection, and ECG. It sends alerts via SMS and email based on requirements. The setup uses an ATmega 2560 Arduino board, seven sensors (ECG, LM35 temperature sensor, ADXL 335 fall detection sensor, and four flux sensors), and voice alerts for patient needs (e.g., 'I need help,' 'I need food'). The data is sent to a server (patienthealthcare.co) for monitoring, and components like a 16x2 LCD display and an 8-ohm speaker are connected for communication and alerts.

05:03

📡 System Components and Connectivity Overview

The paragraph explains the technical connections of the system, including analog-to-digital conversion for the sensors, the connection of the LCD, and speaker pins to the Arduino Mega 2560 board. The system uses an adapter power source, a bridge rectifier, a 7805 voltage regulator, and an ATmega2560 board. The GSM SIM 800L GPRS module sends data via an Airtel 4G SIM card. Body fall detection (e.g., front or back fall) triggers voice and SMS alerts, and sensor data is transmitted to the server for further monitoring.

🖥️ Demonstration of Alerts and Notifications

The speaker demonstrates how the system alerts are triggered by various sensors. For example, increasing the body temperature results in a server update and SMS/email alert. The body fall detection sensor also sends both SMS and email notifications. The demo shows how different values for temperature and body fall are captured, and the alerts are shown on both SMS and email as expected.

📲 Sensor-Specific Alerts and Notifications

This section describes individual sensor testing. Each finger's bending triggers a specific alert: the first finger asks for water, the second for food, the third for fresh air, and the last for the washroom, all of which are followed by an SMS alert. Additionally, bending the first and second fingers together sends a 'Help' alert. The section underscores the responsiveness and practical usability of the project, showcasing multiple notifications.

🚨 Summary of the System’s Functions and Final Remarks

The conclusion highlights the overall project components: power supply, GSM/GPRS modem, SIM 800L, LCD display, temperature sensor, and ECG connections. The system responds to body fall detection with SMS and server email alerts. The voice module APR33A3 provides audible feedback for various actions, such as fall detection, and the project sends updates and alerts to a connected server. The speaker closes by offering to address any questions.

Mindmap

Keywords

💡IoT

IoT stands for the Internet of Things, which refers to the interconnection of everyday objects, allowing them to send and receive data. In the context of the video, IoT is used to create an automated health care system for paralysis patients, enabling remote monitoring and management of their health through connected devices.

💡Arduino

Arduino is an open-source electronics platform based on easy-to-use hardware and software. It is utilized in the project to control and process data from various sensors, as mentioned in the script with the use of 'Arduino Mega 2560' board, which is a specific model known for its versatility in handling multiple inputs and outputs.

💡GSM GPRS Modem

A GSM GPRS modem is a device that allows for data communication over mobile networks. In the video's project, it is used to send SMS and email alerts when certain health parameters of the patient are detected, such as temperature changes or body falls, showcasing its role in the alert system.

💡Temperature Sensor (LM35)

The LM35 is a type of temperature sensor that converts temperature into an analog voltage. In the video, it is used to monitor the patient's body temperature, and any significant changes detected by this sensor can trigger alerts, emphasizing its importance in the health monitoring system.

💡ADXL 335

The ADXL 335 is an accelerometer sensor used to detect motion or changes in position. In the project, it is employed to detect body falls, which is a critical safety feature for paralysis patients who may not be able to communicate their condition easily.

💡ECG Sensor

An ECG (Electrocardiogram) sensor is used to measure the electrical activity of the heart. In the video, it is part of the health monitoring system, indicating the project's comprehensive approach to patient care by including vital sign monitoring.

💡Flux Sensor

A flux sensor, while not explicitly detailed in the script, generally measures magnetic flux. In the context of the project, it could be related to detecting movement or changes that are relevant to the patient's condition, although the specific use case is not clear from the transcript.

💡Voice Module (APR3A3)

The APR3A3 is a voice module used for recording and playback. In the project, it is connected to an 8-ohm speaker to provide voice alerts to the patient or caregivers, such as requests for help or other needs, showcasing an interactive aspect of the system.

💡Server

A server in this context refers to a computer system that manages and stores data. The video mentions 'patient healthcare.co.10 server', indicating that the collected health data from the sensors is sent to this server for further analysis and record-keeping, which is essential for remote monitoring.

💡Analog to Digital Conversion

Analog to digital conversion is the process of converting continuous signals into discrete digital values. The script mentions ADC (Analog to Digital Converter) channels for the sensors, which is crucial for the Arduino to process and interpret the data from the temperature, ECG, and other sensors.

💡LCD Display

An LCD (Liquid Crystal Display) is used in the project for visual output of data. The script mentions a '16x2 LCD display', which likely shows real-time health data to the patient or caregivers, providing a user-friendly interface for the system's operation.

Highlights

Project title: IoT based Automated Paralysis Patient Health Care System

Utilizes Arduino and GSM GPRS modem for remote health monitoring

Includes temperature, patient fault detection, and ECG monitoring

SMS and email alerts for patient temperature fall detection

IoT web page for real-time health monitoring

Use of Arduino Mega 2560 board for control

Seven sensors used: ECG, LM35 body temperature, ADXL 335 body fault detection, and four flux sensors

Voice module for patient requests like 'I need help', 'I need food', etc.

Data sent to a server at patienthealthcare.co.10 for analysis

Analog to digital conversion for sensor data using ADC pins

16x2 LCD display for real-time data viewing

8 Ohm speaker for voice alerts

GSM SIM 800L GPRS module for data transmission to the server

LM35 temperature sensor for accurate body temperature readings

ADXL 335 sensor for body fault detection like falls

Voice output module for alerting based on sensor inputs

Demonstration of temperature increase detection and alert system

Body fall detection with SMS and email alerts

Individual sensor testing for voice commands like 'I need water', 'I need food'

Project's practical application for assisting paralysis patients

Contact SVS Embedded for further inquiries or doubts

Transcripts

play00:01

hi

play00:02

we are from svs embedded

play00:05

the project title name is

play00:07

iot based automated paralysis patient

play00:10

health care system

play00:11

using arduino and gsm gprs modem we are

play00:14

using

play00:15

so here we are using one iot web page

play00:18

so temperature and patient fault

play00:20

detection monitoring and ecg also

play00:23

so

play00:24

no patient temperature fall detection

play00:28

and we are getting sms alert

play00:31

so

play00:32

sms alert and as well as we are getting

play00:34

the email alerts

play00:36

so as per the requirement

play00:39

so like email alert okay

play00:41

patient

play00:43

patient health underscore patient

play00:45

underscore sign

play00:47

okay

play00:48

so here we are using 80 mega 2560

play00:50

arduino board adreno control board 80

play00:53

omega 2560 and we are using total one

play00:56

two three four five six seven sensors we

play00:59

are using those are ecg sensor lm35 body

play01:02

temperature sensor and adxl 335 body

play01:06

fault detection sensor and

play01:08

four flux sensors

play01:10

and uh flux sensor one flux sensor two

play01:13

three four and we are getting the voice

play01:15

a lot

play01:16

like i need help i need food i need to

play01:20

go to washroom

play01:21

so i need medicine like that we are

play01:23

giving in input to arduino the y should

play01:26

be comes from apr double three a3 voice

play01:28

module and eight ohm speaker and if

play01:31

temperature and adxl ecg all values

play01:35

should be sent to

play01:36

our one server

play01:38

patient healthcare.co.10 server

play01:43

okay

play01:44

so

play01:46

5 volt power supply lm35 temperature

play01:48

sensor adc 0 adxl 335 adc1 adc2 ecg

play01:53

sensor is adc3 flux sensor 1 2 3 4 adc 4

play01:58

adc5 adc6 adc7 those are analog to

play02:02

digital conversations and 16 cross 2 lc

play02:04

display rs enable d4 d5 d6 d7 two three

play02:08

four five six seven and eight ohm

play02:10

speaker those are connected with eight

play02:12

nine ten eleven twelve pin so serial

play02:14

communication it is connected to the rx3

play02:18

so here we are using arduino uno uh

play02:20

arduino mega 2.6 zero board adc's are

play02:24

connected with a0 a1 a2 a3 a4 a5 a6 a7

play02:29

so these are

play02:31

eight eight pins are adc pins and lcd

play02:34

connections are two three four five six

play02:36

seven lcd connection

play02:38

and speaker connections are eight nine

play02:40

ten eleven twelve so five pins are there

play02:43

those are voice output module api so

play02:46

here we are using

play02:48

adapter power source

play02:51

okay

play02:52

bridge rectifier filter capacitor 7805

play02:54

regulator one led power supply board

play02:57

uh

play02:59

atmega2560 board 16 cross two lcd

play03:02

display so here we are using gsm sim

play03:04

800l gprs module and we are sending the

play03:07

data to server with this sim card

play03:09

internet sim card atl 4g sim card i am

play03:12

using so lm35 temperature sensor ecg

play03:15

sensor body fault detection sensor like

play03:18

right fall or left fall front to fall

play03:22

back one if if you want to

play03:24

check the voice output so if

play03:28

so if we bend we will get the voice

play03:30

alert and as well as sms alert

play03:33

so those are connected with the sensors

play03:36

and we are getting the data onto the

play03:38

server

play03:43

health

play03:48

so now i am increasing the temperature

play03:57

temperature 64. second time it will come

play04:04

normal finger 71

play04:07

temperature 71 so we will it it will

play04:10

update on to the server

play04:12

and we will get one sms alert and one

play04:14

email alert

play04:22

yeah 71

play04:24

we got

play04:26

71 okay

play04:29

here sms alert and email alert

play04:32

okay now body fall detection

play04:40

right fallen

play04:53

yeah yes

play04:54

body fall detection yes

play04:57

and we will get sms alert and as well as

play05:00

email alert

play05:03

okay

play05:06

yeah sms alert as well as email alert

play05:09

both are came

play05:13

okay

play05:14

so now i am going for the individual in

play05:16

individual sensor checking

play05:25

okay individual sensor checking

play05:28

first first to finger bending

play05:30

water

play05:31

water

play05:33

water

play05:35

water

play05:38

i need water i need water sms alert

play05:43

okay they asked sms alert only not email

play05:46

alert only for voice and sms alert

play05:50

second finger bending

play05:53

food

play06:01

i need food

play06:02

sms salad

play06:06

third finger bending

play06:16

fresh

play06:25

i want fresh air doors should be open

play06:28

okay

play06:29

so last finger

play06:31

little finger last

play06:47

i want to go washroom sms alert

play06:50

so first finger and second finger at a

play06:52

time bending

play06:57

at a time first finger second finger

play07:00

help

play07:09

please help me

play07:11

so

play07:13

it's a good project

play07:14

power supply board gsm gprs modem sim

play07:17

800 l lcd display lm35 temperature

play07:21

sensor

play07:23

lm35 temperature sensor ecg should be

play07:26

connected to body

play07:27

and here we are getting the

play07:31

uh apr double three a3 voice recorded

play07:34

and playback icing voice a speaker

play07:36

module file detection mode

play07:38

suppose

play07:40

front fall

play07:43

front fallen front to fall in

play07:49

okay

play07:50

we will get sms as well as

play08:07

file yes

play08:09

okay sms alert

play08:12

and we will get to server email alert

play08:24

thanking you if there is any doubt let

play08:26

me know to svs embedded

Rate This

5.0 / 5 (0 votes)

相关标签
IoT healthcareArduino projectParalysis carePatient monitoringSMS alertsEmail alertsVoice moduleGSM GPRSFall detectionECG sensor
您是否需要英文摘要?