Non Invasive blood glucose monitoring using Arduino
Data science projects in pondicherry
Create New

Non Invasive blood glucose monitoring using Arduino

Project period

03/19/2019 - 04/19/2019




Project Category


Non Invasive blood glucose monitoring using Arduino
Non Invasive blood glucose monitoring using Arduino

Method for determination of blood glucose requires pricking of the finger and doing the chemical analysis with the help of disposable test strips. This process is quite painful for diabetic patients who need to check their blood glucose level frequently. So to avoid pain a Non-invasive blood glucose monitor is preferred. Our project is mainly based on self-monitoring of blood glucose non invasively using visible red laser light with a wavelength of  650nm. The basic parameter Blood pressure can also be checked non invasively and also the data can be transmitted to the specialist by using GSM module. In case of emergency, an immediate alert will be sent to the specialist and the necessary action will be taken.

  • To measure the blood glucose non –invasively without pain.
  • To reduce the health issues caused due to the abnormal blood glucose.
  • The physician is conscious of the glucose level of the patient.
  • The main objective of the project is to measure the blood glucose in a non-invasive manner periodically and the results are analyzed by the physician so that he can have a piece of depth knowledge about his patient’s health conditions

This project presents the process of developing a controller for a robotic arm that is built through the Internet of Things (IoT). The direction of the robotic arm can be monitored and controlled using internet facilities. The Raspberry Pi board is utilized in this project for the robotic arm controller as well as the web server system. The robotic arm comprises four servo motors and each of the servo motors is assigned with a single pulse width modulation (PWM) or control circuit output that can be individually controlled. The controller system is implemented on Raspberry Pi board using Python 2.7 programming language. Node-Red is used as a web server in this project to communicate with the web browser through TCP/HTTP. Hence, this allows the user to access the web browser using computer or smartphones. In addition, it enables the monitoring and controlling of the robotic arm direction as well as performing pick and place task similar to the manufacturing industry. The results of this study are verified through practical test implementation.

Why: Problem statement

Method for determination of blood glucose requires pricking of the finger and doing the biochemical analysis with the help of disposable test strips. Some patients are afraid of taking the test because of the needle pricking. To avoid that to happen we use this non-invasive method.

How: Solution description

  • Using the microcontroller as the main device all other additional components are added to it.
  • Using GSM, the patient information is transmitted to the doctors.
  • The proposed model of blood glucose monitoring was tested and has shown satisfactory results.
  • This has been developed to provide better support to diabetic patients.
  • The application is user-friendly.
  • Future enhancement helps in providing better accuracy for use by diabetic patients.

In the design process, the system design development of robotic arm requires users to use devices that are connected to the Internet in order to access the web server through a Node-Red platform. The web server communicates with a Raspberry Pi that is accompanied by servomotor PWM drive for the purpose of controlling the robotic arm. 

How is it different from competition

  • In our proposed system we include measurement of blood glucose monitoring.
  • The data are transmitted parallelly to the specialist, general physician, and also to the dietitian.
  • The transmission of data can be done by using GSM.

Who are your customers

Diabetic patients, Hospital management and Blood bank.

Project Phases and Schedule

Phase 0: Project idea is identified.

Phase 1: Resources are purchased.

Phase 2: Design is made and program is loaded.

Phase 3: Implementation.

Resources Required

  • Laser transmitter
  • Power cable
  • USB
  • NIBP sensor
  • Finger hose
  • LED light indicator
  • Photo transistor
  • Arduino-UNO Microcontroller (8M328)
  • LM061 LCD
  • GSM
  • Wires
  • Breadboard & components
  • Adapter


    2022-04-06 06:37:18

Hi ! I'm working on a project for my final year presentation in which i'm trying to use a tcrt5000 with arduino uno board as a glucose monitoring system . But i'm finding some problems So if  you can help me please on that an giving me suggestions and the right way how to do it i will be thankful .

Have a nice day !

Leave a Comment

Post a Comment

Are you Interested in this project?

Do you need help with a similar project? We can guide you. Please Click the Contact Us button.

Contact Us

Social Sharing