App to manage any AVR IoT Board Sensor Data and Read User's Heart Rate using Phone's Camera
The App was build using Flutter and Firebase.
-
Flutter: Framework to develop Mobile Apps easily using Java.
-
Firebase: Database to connect Apps and also has Authentication Feature for easily integrating User Auth in App.
Not everyone can create a MP-Lab Project and then try to build it for his WIFI settings, So I tried to make it Universal for all the AVR IoT Boards by just entering the Board ID the App will link the Temperature and Light Sensor Data. As the most of users are from non-technical background they might not have tools or knowledge to Build the AVR Project and Flash it to the Board so using this app they can easily View the Sensor Data.
It would securely provide user his Data as I have included Authentication Features for each User and Board.
Whenever User SignUp in the App it will take the Board ID of AVR IoT Board (eg. 012386XXXXXXXXB1FE). This will be stored in the Firebase Database. Any IoT WG Board's ID can be added here.
Whenever user is Authenticated he can see options to "View Sensor Data" ,here he can open that and view the Live Data from AVR IoT Board
I have used Phone's Camera to read Pulses from Index Fingers . The method is known as photoplethysmogram (PPG) it is an optically obtained plethysmogram that can be used to detect blood volume changes in the microvascular bed of tissue
We measure the average value of all the pixel’s intensity of the camera image, the intensity measured will vary with the blood flow.
-
Adding More Health Features like Oxygen Level
-
Alerts