Blood Pressure Sensor User Guide and Arduino Code
Blood Pressure Sensor User Guide and Arduino Code
s
ic
on
tr
ec
Introduction
El
High blood pressure (hypertension) can lead to serious problems like heart
attack, stroke or kidney disease. High blood pressure usually does not have
any symptoms, so you need to have your blood pressure checked regularly.
e
Our blood pressure sensor can measure a user's blood pressures and heart
r
rate through an inflatable hand cuff. The device is consisted of three main
parts (watch video here):
tu
2. Sensor circuit,
Fu
3. Control circuit, the control circuit can control the operation of the device
using the buttons and LCD display. Which allows user to perform
biometric and medical applications.
w w w . f u t - e l c t r o n i c s . c o m Page 1
This information can be used to get sensitive data about the state of a patient,
store it for historical follow up, analyze it and can be sent it wirelessly using
any connectivity options available: Wireless UART, Bluetooth, and ZigBee
Features
s
• Display: 16 x 2 Character LCD Module
ic
• Pressure range: 0 : 280 mm hg
on
• Pulse range: 40-199 times/ min
• Accuracy pressure : ±3 mm hg
•
Fully compatible with Arduino.tr
Input Voltage: DC 6V (4AA batteries).
ec
• Dimension: 160mm x 175mm
• You can sent data wirelessly using (Bluetooth, Wireless UART or ZigBee)
El
• When measuring keep your arms and finger relaxed, don’t let muscle
activity.
w w w . f u t - e l c t r o n i c s . c o m Page 2
s
ic
on
Description of Blood Pressure Sensor
tr
ec
El
r e
tu
Fu
w w w . f u t - e l c t r o n i c s . c o m Page 3
Steps of using Blood Pressure Sensor:
(1)Power ON Blood Pressure Sensor
s
ic
on
tr
ec
(2)Press Del.Memory
El
Fu
w w w . f u t - e l c t r o n i c s . c o m Page 4
s
ic
on
tr
ec
El
er
tu
Fu
w w w . f u t - e l c t r o n i c s . c o m Page 5
(3) Press Start Measurements
s
ic
on
tr
ec
El
r e
tu
Fu
w w w . f u t - e l c t r o n i c s . c o m Page 6
(4)Press Get Data
s
ic
on
tr
ec
(5)Wait 3s
(6) Press Get Data
El
r e
tu
Fu
w w w . f u t - e l c t r o n i c s . c o m Page 7
Results
s
ic
on
tr
ec
El
r e
tu
Fu
w w w . f u t - e l c t r o n i c s . c o m Page 8
Using Blood Pressure Sensor with
Microcontroller
(For example with Arduino)
s
ic
on
tr
ec
El
r e
tu
Pin connection:
Fu
w w w . f u t - e l c t r o n i c s . c o m Page 9
Example Code:
char ReciveData;
int i[50];
int x=-1;
s
int y=0;
ic
int SYS=0;
int DIA=0;
on
int H_R=0;
int DAY=0;
void setup() {
tr
ec
Serial.begin(9600);
}
El
void loop() {
Get_Data();
}
e
void Get_Data()
r
{
tu
if (Serial.available()){
ReciveData=Serial.read();
Fu
x++;
i[x]=ReciveData;
if(x>9)
w w w . f u t - e l c t r o n i c s . c o m Page 10
SYS = ( ((i[0]-48)*100) + ((i[1]-48)*10) + (i[2]-48) );
s
ic
Serial.print("SYS = ");
Serial.print( SYS );
on
Serial.println(" mmHg/kpa");
Serial.print("DIA = ");
Serial.print( DIA );
Serial.println(" mmHg/kpa");
tr
ec
Serial.print("H.R = ");
El
Serial.print( H_R );
Serial.println(" PLUSE/Min");
e
Serial.print("DAY IS : ");
r
Serial.println( DAY );
tu
Serial.println("");
Fu
Serial.println("************************************************");
Serial.println("");
x=-1;
w w w . f u t - e l c t r o n i c s . c o m Page 11
Result
s
ic
on
tr
ec
El
r e
tu
Fu
w w w . f u t - e l c t r o n i c s . c o m Page 12
You can Send Data of Blood Pressure Sensor by
Wireless UART, ZigBee ,Bluetooth
s
ic
Mobile app: - Bluetooth Terminal
https://play.google.com/store/apps/details?
on
id=Qwerty.BluetoothTerminal&hl=en
tr
ec
El
r e
tu
Fu
w w w . f u t - e l c t r o n i c s . c o m Page 13