0% found this document useful (0 votes)
448 views

Cbm 367 Telehealth Technology Lab Manual

The document is a laboratory manual for the CBM367 Telehealth Technology course at PPG Institute of Technology, detailing various experiments related to telehealth and biomedical engineering. It includes aims, apparatus required, procedures, and results for experiments such as porting sensor data to mobile devices, IoT for healthcare monitoring, and studying telemedicine tools. Additionally, it covers cloud computing applications in health informatics and the design of telemedicine applications.

Uploaded by

suhagajakesava
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
448 views

Cbm 367 Telehealth Technology Lab Manual

The document is a laboratory manual for the CBM367 Telehealth Technology course at PPG Institute of Technology, detailing various experiments related to telehealth and biomedical engineering. It includes aims, apparatus required, procedures, and results for experiments such as porting sensor data to mobile devices, IoT for healthcare monitoring, and studying telemedicine tools. Additionally, it covers cloud computing applications in health informatics and the design of telemedicine applications.

Uploaded by

suhagajakesava
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

PPG INSTITUTEOF TECHNOLOGY

NH – 209, Sathy Road, Saravanampatti, Coimbatore – 641 035


(Approved by AICTE, New Delhi & Affiliated to Anna University, Chennai)
UGC RecognizedIISO 9001:2015 Certified Institution

DEPARTMENT OF BIOMEDICAL ENGINEERING

LABORATORY MANUAL

for

CBM367- TELEHEALTH TECHNOLOGY

Name :

Roll No :

Year & Semester :

Academic Year :
2
LIST OF EXPERIMENTS

S.No Name of the Experiment Date Page Marks Sign


No
1 Porting sensor data on mobile
devices

2 IoT for healthcare monitoring

3 Porting medical data on cloud


platform

4 Cloud computing applications in


health informatics

5 Study of telemedicine tools

6 Design of an application for


mobile device

3
SCHEMATIC DIAGRAM :

4
Expt No: Porting sensor data on mobile devices
Date:

Aim :
To port sensor data on mobile devices using arduino.

Apparatus required :

S.No Component Specification Quantity

1 Arduino Nano R3 1

2 Bluetooth Module HC-05 1

3 Rotary - 1
Potentiometer

4 Resistor 1k,2k ohm 1,1

5 Breadboard - 1

6 Jumping Wires - As required

Procedure:

● Power the Arduino.

● Now, the hc-05 module should blink rapidly.

● Next, Open the app.

● Allow it to access Bluetooth settings.

● In the list, select hc-05.

● Select receiver mode.

● Now the module should blink once every 2 seconds.

● Here, click the link icon on the bottom right hand corner. It will load for sometime and the
sensor data will be displayed on the mobile.

5
OUTPUT :

6
CODE:

#include <SoftwareSerial.h>
SoftwareSerial bluetooth(10, 11);
int input;
int device = A1;
void setup()
{
Serial.begin(9600);
bluetooth.begin(9600);
pinMode(device, INPUT);
}
void loop()
{
input = analogRead(device);
input = map(input, 0, 1023, 0, 180);
bluetooth.print(input);
bluetooth.print(";");
Serial.println(input);
delay(20);
}

RESULT:
Thus the sensor datas are ported to mobile devices using arduino was
done.

7
SCHEMATIC DIAGRAM:

8
Expt No: IoT for healthcare monitoring
Date:

Aim:
To design a IoT based patient health monitoring system using arduino.

Apparatus Required:
S.No Component Specification Quantity

1 Arduino UNO 1

2 Heart Rate Sensor MAX30100 1

3 Temperature sensor LM35 1

4 Rotary potentiometer 10k ohm 1

5 LCD Display 16x2 1

6 Bread board - 1

7. battery 9V 1

8. Jumping wires - as required

Software Required:
1. Arduino IDE
2. Thing speak

Procedure:
● Sign Up or Log In: If you don't have a ThingSpeak account, go to the ThingSpeak
website (https://thingspeak.com/) and sign up for a new account. If you already have
an account, log in using your credentials.
● Navigate to Channels: After signing in, click on the "Channels" tab in the top
navigation bar.
● Create a New Channel: On the Channels page, click the "New Channel" button
● Fill in Channel Information: Fill in the required information for your new channel:
Name: Give your channel a descriptive name. Description: Provide a brief

9
10
description of your channel. Field 1, Field 2, etc.: These fields represent the data
fields for your channel. You can use them to store different types of data.

● Advanced Settings (Optional): You can configure advanced settings for your
channel, such as the type of data, privacy settings, and more. Adjust these settings
according to your requirements.
● Save Channel: Click the "Save Channel" button to create your channel.
● Get API Key: After creating the channel, go to the "API Keys" tab to obtain your
Write API Key. This key is needed to update data on your channel.

Code :

#include <LiquidCrystal.h>
#include <SoftwareSerial.h>
#include <OneWire.h>
#include <DallasTemperature.h>
#define USE_ARDUINO_INTERRUPTS true
#include <PulseSensorPlayground.h>
SoftwareSerial esp(10, 11);
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
#define ONE_WIRE_BUS 9
#define TEMPERATURE_PRECISION 12
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
DeviceAddress tempDeviceAddress;
int numberOfDevices, temp, buzzer = 8;
const int PulseWire = A0;
int myBPM, Threshold = 550;
PulseSensorPlayground pulseSensor;
unsigned long previousMillis = 0;
const long interval = 5000;
void setup()
{
lcd.begin(16, 2);
Serial.begin(9600);
esp.begin(115200);
sensors.begin();
numberOfDevices = sensors.getDeviceCount();

11
OUTPUT :

12
pulseSensor.analogInput(PulseWire);
pulseSensor.setThreshold(Threshold);
pulseSensor.begin();
pinMode(buzzer, OUTPUT);
digitalWrite(buzzer, HIGH);
lcd.setCursor(0, 0);
lcd.print(" IoT Patient");
lcd.setCursor(0, 1);
lcd.print(" Monitor System");
delay(1500);
digitalWrite(buzzer, LOW);
lcd.clear();
}
void loop()
{
myBPM = pulseSensor.getBeatsPerMinute();
if (pulseSensor.sawStartOfBeat())
{
beep();
lcd.setCursor(0, 1);
lcd.print("HEART:");
lcd.print(myBPM);
lcd.setCursor(9, 1);
lcd.print(" BPM");
delay(20);
}
sensors.requestTemperatures();
for (int i = 0; i < numberOfDevices; i++)
{
if (sensors.getAddress(tempDeviceAddress, i))
{
temp = printTemperature(tempDeviceAddress);
lcd.setCursor(0, 0);
lcd.print("BODY:");
lcd.print(temp);
lcd.print(" *C");
}
}
upload();
}

13
14
int printTemperature(DeviceAddress deviceAddress)
{
int tempC = sensors.getTempC(deviceAddress);
return tempC;
}
void beep()
{
digitalWrite(buzzer, HIGH);
delay(150);
digitalWrite(buzzer, LOW);
}
void upload()
{
unsigned long currentMillis = millis();
if (currentMillis - previousMillis >= interval)
{
previousMillis = currentMillis;
esp.print('*');
esp.print(myBPM);
esp.print(temp);
esp.println('#');
}
}

RESULT :
Thus the IoT based patient health monitoring system using arduino was designed
successfully.
15
16
Expt No: Porting medical data on cloud platform
Date:

Aim :
To study the steps for moving patients data to the cloud.

Theory :
The following steps will help any healthcare organization make appropriate decisions
when determining if they are ready to move regulated information to the Cloud.

1. Assess Current Information Policies

Ensure that any existing information governance rules may be extended to cloud data. In
some cases it may be desired to apply more stringent controls on data in or intended for cloud
storage.

2. Assess Current Usage of Cloud Storage

Determine the protection requirements and status of any data already stored in the cloud.
Investigate current personal cloud use by medical professionals or other employees. It may be
found that some patient data is already being inappropriately stored in the cloud and creating
data loss risks previously not known. An appropriate managed cloud capability will remove
the perceived need for any such practices by individuals.

3. Establish Credible Expectations

Cloud storage changes the available means of data visibility and control. In the absence of a
well communicated policy, medical professionals may use unsecured cloud services to store
patient data in order to make it more easily accessible when traveling with their mobile
devices. A DLP solution appropriate for cloud storage protection will facilitate the
application of uniform policy across the enterprise, including the cloud. In particular, an
appropriate DLP solution will provide means for educating every end user and preventing
unauthorized actions when required by policy.

17
18
4. Set Objectives Appropriate for the Organization

After gathering and reviewing existing policies and procedures concerning the handling of
sensitive information, develop an agreement on what information is to be placed in the cloud,
what that placement should accomplish, and note any information requiring special protection
and control. For example, a first step may be to identify and encrypt all records identifying
patient names with their Social Security or hospital ID numbers.

5. Involve the Stakeholders

Ensure the participation of those responsible for entering or accessing patient information and
those responsible for adhering to HIPAA compliance requirements. All parties should
understand the benefits being sought from cloud storage and the requirements for protecting
sensitive data expected to be placed there. Managers should understand the benefits and
issues of cloud storage as well as the policy enforcement capabilities provided by DLP. Cloud
data protection stakeholders could include:

● Compliance and privacy personnel


● Professional medical staff
● HR
● IT security
● Executive management
● Third party consultants specializing in data security

6. Assess the Costs Involved

If a data loss prevention or other data security solution is being acquired for the first time,
resist buying features you will never use. Do a 5-year total cost of ownership (TCO) analysis
to compare alternative possibilities, including the costs for: hardware, software, maintenance,
training, and any professional services that will be required. Understand any software
licensing payment terms.

19
20
7. Test Any Proposed Solution On-Site

Insist on a short demonstration or Proof of Concept to evaluate ease of installation and usage.
This should be done in your environment with the organization’s own data both inside and
outside of cloud storage. A system that requires separate services only for cloud storage will
be both inefficient and confusing in operation. Seek a DLP solution capable of
comprehensive and consistent compliance management across the enterprise including the
cloud.

Result :
Thus the steps for moving patients data to the cloud was done successfully.

21
22
Expt No: Cloud computing applications in health informatics
Date:

Aim :
To study Cloud computing applications in health informatics.

Theory :
The distinct benefits of cloud-integrated healthcare attract hundreds of healthcare
centers. Here are some unparalleled cloud computing use cases in healthcare when compared
to the traditional ones!
● Healthcare Information Systems (HIS)
● Telemedicine
● Drug Discovery

Healthcare Information Systems (HIS)

Cloud-based healthcare information systems are used in the healthcare industry to boost
patient care, supervise human resources, improve querying facilities, and manage finances.
Cloud computing facilitates rapid, collaborative development, improved system integration
with other healthcare systems, as well as cross-platform compatibility, all of which improve
HIS efficiency.

Telemedicine

E-health allows patients from all over the world to receive the best clinical care.
Cloud computing can be used to empower telemedicine projects as information and
communications technology (ICT) equipment to improve doctor-to-doctor and doctor-to-
patient interaction and collaboration.

Drug Discovery

The combination of cloud computing, as well as quantum molecular design, increases the
likelihood of drug discovery success while producing faster and more cost-effective results.
IaaS (Infrastructure as a Service) facilitates the highly complex process of discovering new
compounds from billions of chemical compositions.

23
24
Benefits of cloud technology in healthcare

When considering the never-ending list of benefits of cloud computing in healthcare, the list
is surprising.
But, to gauge the major three benefits of cloud computing in healthcare, let’s keep exploring!
● Cost-effective and secured storage
● Unparalleled convenience paved through Patient ownership
● Effective Collaborations Leading to the Development of Telemedicine

Cost-effective and secured storage

Cloud technology aids in the efficient and affordable handling of data. When cloud
computing provides more storage space, cloud-based analytical tools can make better use of
data and transform it into meaningful insights.

Unparalleled convenience paved through Patient ownership

Cloud computing centralizes data and empowers patients to manage their own health.
It increases patient involvement in making health-related decisions. Data recovery has now
become effective because backups are streamlined and there is no single point of contact
where the data is maintained.

Effective Collaborations Leading to the Development of Telemedicine

The use of cloud technologies in healthcare improves collaboration by allowing


doctors to share data, review previous consultations, as well as share data. It helps in saving
both parties time and allows for more accurate diagnosis and treatment. Cloud computing can
also be used as an information technology infrastructure for telemedicine projects.

Result :
Thus the study of Cloud computing applications in health informatics was done.
25
WEB CAMERA :

26
Expt No: Study of telemedicine tools
Date:

Aim :
To study the telemedicine tools

Theory :
6 Common Pieces of Telemedicine Equipment

High-speed internet

The number one thing needed to ensure streamlined, uninterrupted care via telemedicine is
high-speed internet that can support the constant stream of sharing data back and forth.
Clinics and patients should speak with their internet provider about the bandwidth needed to
ensure successful interactions.

High-def webcams

Most laptops and portable smart devices have built-in cameras for easy video calls s, but
desktops can allow you to have higher definition webcams. For many doctors, it can be
worthwhile to get a top-of-the-line webcam so there are no issues with pictures or
connections. Here’s a list of the best webcams for telemedicine.

Tablets

Tablets allow doctors to access medical records and secure patient information on-the-go.
Some brands that offer secure tablets for medical use include Advantech, Cybernet, Teguar,
and Estonetech.

Visual aids

Visual aids can enhance virtual telemedicine by allowing patients to better understand their
conditions, care plan, and other factors. It can be the best way to help explain pain scales,
procedures, care plans, and more via video chat. Some examples of visual aids include a pain
scale of 1 to 10, anatomy of the area receiving surgery, or even a photo chart of symptoms
like skin rashes or something they can compare their symptoms to.

27
REMOTE VITAL MONITORING :

28
Remote vital monitoring

At your provider’s office, they will often measure your blood pressure, note your weight and
height, and take any other necessary vitals. Now, many of the same devices your doctors use
can be used at your home. Vital monitoring devices like at-home blood pressure devices and
pulse oximeters can read that information and send it directly to physicians. These devices
are especially useful for people managing chronic conditions. Useful remote monitoring
devices include:
● Blood pressure devices
● Bluetooth enabled scales
● Digital thermometers
● Blood glucose meters
● Pulse oximeters
● EKG monitors

Electronic pill dispensers

Telemedicine also includes prescription management, which can be done with the help of
electronic automatic pill dispensers. Certain e-Pill dispensers include video chat that enables
patients to discuss their prescriptions with their doctor or pharmacist. Care teams can track
usage and prevent missed doses or overdoses via these devices.

RESULT :
Thus the study of telemedicine tools was done successfully.

29
30
Expt No: Design of an application for mobile device
Date:

Aim :
To develop a telemedicine application for mobile device

Theory :
5 Telemedicine App Development Steps

STEP 1: CHOOSE A PLATFORM


Before you commission your designers and start coding, you need to decide which

platforms to custom develop your app for whether you’re building a fitness app, or a

meditation app, etc. iOS and Android for mobile, web and native for desktop. Your target

geography and app functions will direct your choices.

STEP 2: DESIGN THE PERFECT TELEHEALTH APP

USER EXPERIENCE DESIGN

The user experience design is the most critical aspect of the entire health app design phase.

Many entrepreneurs come up with great app ideas and build apps that work very well from a

technical standpoint but end up failing because the user experience is out of touch with the

target audience.

It is not enough to have the right technology. You need to understand the people you are

trying to help.

The UX design stage is where this can be prevented.

You will be designing two sides of your app – a provider backend and a front-facing patient

side.

31
32
Be sure to simplify the onboarding process as much as possible by limiting the number of

screens to a maximum of three. Too much information and you could make it difficult for

your users. The copy must be written in 3rd grade English. Everyone can understand that

level of English. You’re not trying to impress users. You want them to do exactly as you say

without second-guessing.

Time spent on every call will be charged, so strive to make the app as easy to use as possible.

The provider and patient need to concentrate on the consultation, not trying to figure out how

to navigate and use your app.

After your UX wireframes are completed, you need to set up a focus group and conduct user

testing. Get user feedback, revise the UI design according to their recommendations. Repeat

the process until you are satisfied.

Once this stage is complete, you’re ready for the next one – User Interface Design.

USER INTERFACE DESIGN

The User Interface Design stage adds skin to the UX wireframes. Colors, buttons, fonts, and

all other visual aspects of the app come to life in this stage of mobile application

development.

Different colors and button sizes need to be tested. User behavior is affected by colors and the
position of components on a screen. The UI must then be converted into a working prototype
using a process similar to our rapid prototyping process and also subjected to user testing.

STEP 3: CHOOSE APIS YOU CAN USE TO INTEGRATE INTO YOUR APP

Building a telehealth app in the absence of market-ready APIs can easily take 1 to 2 years.

But with the components now readily available in the market, a telehealth app can be built in

3-6 months.

33
34
STEP 4: TEST YOUR TELEMEDICINE APP

We can’t stress enough how important that stage is. Making sure your app works flawlessly is

a huge milestone in the telehealth app development journey. You should have your app

developers execute peer code reviews. At the same time, the QA team carries out unit tests on

various devices.

Even though a properly setup QA process implies frequent testing after each sprint, do plan

for a final quality assurance round that includes regression testing and covers everything

you’ve already tested during previous sprints. We recommend performing stress testing early

on during telemedicine platform development and certainly before the launch to see if the app

can hold an inflow of new users.

STEP 5: DEPLOY AND MAINTAIN YOUR APP

Finally, once the app has been developed, it’s time to move it to a live environment and into

the app stores where customers can download it. Now you’re fully ready for starting a

telemedicine app.

IOS and Android receive updates every year. It’s essential to update the app accordingly to

make sure it continues providing the best user experience and vigilant data security.

Result :

Thus the telemedicine application for mobile devices was designed successfully.

35

You might also like