Non invasive glucometer

Time to say bye to your ordinery glucometer

Introduction

Diabetes is considered as the world's fastest growing chronic disease. According to the International Diabetes Federation, one in every 11 adults are suffering from diabetes which counts nearly to 425 million of total world population. Severe diabetes can cause serious complications like stroke, amputation, kidney failure, heart attack and in worst case, death. Therefore, it should be monitored by measuring blood glucose levels regularly and keeping it under control. For a diabetic patient having type 1 diabetes, it is recommended to measure blood sugar 4 - 10 times a day. People with type 2 diabetes should take blood sugar testing at least once a day. The currently available and mostly used method is the invasive glucometer which is painful, can cause damage to the blood vessels, and can cause infections. They are also costly as the strips need to be replaced over time. The aim of this project is to eliminate these drawbacks and build a convenient method for frequent glucose monitoring. and accurate to a considerable extent.

About Us

According to the recent research conducted on this subject, three methods have been found to measure glucose non invasively and the method that we are focusing is called the Near Infrared based method. The concept is that when a near infrared light ray is sent through the finger tip, it will get absorbed and scattered inside the finger and the output light ray will have a loss of intensity. Based on this, it is concluded that there is a correlation between the glucose concentration and the intensity of the output light. Therefor, we can build a regression formula and use it to calculate glucose concentration at any output intensity. Here we present, Gluco Stat, the painless, low cost, infection free and efficient Non-invasive Glucometer. Not only measuring glucose, but this will also help the users to monitor their blood glucose on a daily basis.

Solution

Solution Architecture

  • 01 Hardware Component

    The hardware implementation is based on a microcontroller programmed using C. The physical device will be connected to the mobile client using Bluetooth for data transmission.

  • Using mobile app users can read glucose levels from hardware device. Also users can track their glucose levels. They also can connect with doctors and get health tips regarding diabetes.

  • Web applications will be used by doctors to connect with their patients and monitor their health situation.

 

Technology Stack

Frontend Development

React and React Native

React will be used to develop the front end of the mobile and web app. React Native will be used to develop the front end of the mobile app. It provide easy to use features and less time to develop. Most importantly, React Native allows apps to run in both android and IoS platforms.

Backend Development

Node js

Node js and its most famous framework, express js will be used implement backend. Backend Api will connect mobile web app and hardware componenets.

Microcontroller Programming

C language

We use C as a Microcontroller programming language because most of the other high-level languages rely on libraries which require more memory and that is a major challenge in embedded systems.

Cloud Mangement

Aws Lightsail

AWS will be used as the cloud computing platform because of its extensive features and reliability. We used AWS lightsail cloud server for deploy our backend. Also mongodb is deployed in aws lightsail server. MongoDb is used as database mangement system beacuse of its scailability, performance and security.

Hardware Implementation

The hardware design comprises of following components.

  • Main processing unit Atmega328p Microcontroller
  • NIR emitter of 940 nm wavelength
  • Main two sensors NIR detector and Touch sensor
  • LCD display
  • Bluetooth module
  • Batteries to supply constant power to the emitter
  • Noise filter and Amplifier circuit

Software Implementation

This is the interface for patients or the people who need to monitor diabetes. Features of the mobile and web application are,

Moblile App

  • User-specific accounts
  • Displays measured glucose concentration
  • Get a graphical representation of the historical values of glucose levels
  • Issue alerts on users' diabetic conditions
  • Get health tips and prescriptions from doctors to control diabetes

Web App

  • User-specific accounts
  • Displays measured glucose concentration
  • Get a graphical representation of the historical values of glucose levels
  • Issue alerts on users' diabetic conditions
  • Get health tips and prescriptions from doctors to control diabetes

Designs

USer interfaces of mobile and Web app and 3D model of Hardware Component

  • Mobile App
  • Web App
  • Hardware Design

Register page

Register Page

Login page

Glucose Concentration Page

Doctors page

Graph page

3D view

Front View

Login Page

Sign Up Page

Dashboard

How to connect with device

To pair with mobile phone, you need to go to the Bluetooth settings of your mobile phone and follow the steps in the video.

1.) Enable Bluetooth on your mobile phone.
2.) Allow to scan available devices. Make sure that GlucoStat is switched on and kept in closer vicinity with your mobile device.
3.) From the available devices list, you will see the device name as 'HC-05'. Press on it and an alert will be popped asking for the password.
4.) Type '1234' which is the default password of the device.
5.) Upon successful pairing, the device name will be shown under paired devices list.

Demostration

How to use GlucoStat

You can use GlucoStat with or without the mobile app. But, if you need to store the measured values under your glucose history records, make sure that you are logged to your GlucoStat account, and the device is paired with the mobile phone.

Final Budget

Testing Plan

Timeline

Team

Kavinda Karunarathna

Nethmi_Ranasinghe

denuwan Weerarathna

Our Mentors

Dr.Isuru Nawinne

Dr.Mahanama Wickramasinghe

-->