IDEA
Our idea is to monitor individual psycho - physiological data of A Person and transfer this data to central server over a secured layer/ by maintaining a secured layer.
APPROACH
We have desingned a shirt which reads/ senses the vital body parameters, basing on which our system monitors army personalls mental and physical states.
i) Shirt, wore by army personal senses data and sends it to microcontroller.
ii)We process this analog values and display this data in central server as well as an mobile application. iii)Values from client side are transfered to server side since we have established network, which is possible by using GSM/GPRS.
iv) Values are extracted from MQTT server using JSON. (Java Script Object Notation).
v)Client side,Netowrk Side and Server side are provided with standard Security, by applying algorithms, thus making data secure.
Description:
Step-1
Setup the arduino IDE By installing Libraries and for backend you can register on blynk and set up the mqtt server
Step-2
Connect Pulse Sensor to pin 34 of esp32 and BMP180 to 23 and 24 and LM35 to pin 32

Connect any required power supply use power bank (recommended)
Step-3
Push the code in Esp32 attached with this project document as Esp32 code we have used GSM for connectivity you can use Wifi too
Step-4
after pushing the code connect it with our application attached on github link with this project
Note:-Blood Pressure is rough estimation only project is under development bp can be measured by bp sensor or machine learning
Working:-
The sensors attached to the esp32 reads the data and processed by algorithm and code attached below which calculates the pulse sensor analog to digital and human readable
Data Transfer From Micro Controller To Application
1)Download the blynk app and register on it a token will be mailed to you paste this token in the esp32 code attached below
2)In the blynk app add virtual pins in the application and assign the virtual pins in esp32 code too
3)After successful pushing of code to esp32 the data can be seen in the blynk app
But we used only blynk platform we have developed our own application
4)The Data here comes in form of HTTP requests which has JSON body
example:-
{
[
"heart":"102"
]
}
5)The Application code is hosted on github you can clone the repository here in the application it send an Http request to blynk cloud as GET request to get the data and data is displayed in the App
Screenshot

Data On Database
