This project presents a
non-invasive hemoglobin sensing system integrated with
diagnostic and temperature monitoring capabilities using an
Arduino Uno microcontroller. The system utilizes the
MAX30102 sensor to measure hemoglobin levels and a
temperature sensor to record body temperature without requiring any blood samples. A
slide switch allows users to select gender, enabling gender-based diagnostic interpretation. By using slide switch, we can select the gender.
The acquired sensor data is processed by the Arduino Uno and displayed in real time on an
LCD screen, providing both hemoglobin concentration and body temperature. The system also integrates an
ESP8266 Wi-Fi module, which uploads the readings to the
ThingSpeak cloud platform for remote monitoring and data visualization. The power supply circuit converts 230V AC to a regulated 5V DC output through step-down transformation, rectification, filtration, and regulation stages to power the components safely.
When a user places a finger on the sensor, the system detects the hemoglobin and temperature levels, displays diagnostic messages, and logs the data on the ThingSpeak dashboard along with timestamps and gender information. This
IoT-based non-invasive diagnostic tool enables easy, continuous, and contactless health monitoring, making it suitable for home-based screening and early detection of hemoglobin-related conditions.
The Main Objectives:
ï‚·Â To develop a non-invasive hemoglobin monitoring system without using blood samples.
ï‚·Â To measure hemoglobin levels and body temperature using sensors.
ï‚·Â To process sensor data using an Arduino Uno microcontroller.
ï‚·Â To provide gender-based diagnosis using a slide switch selection.
ï‚·Â To display real-time readings on an LCD screen.
ï‚·Â To transmit data to the cloud using the ESP8266 Wi-Fi module.
ï‚·Â To enable remote monitoring through the ThingSpeak platform.
ï‚·Â To design a safe and regulated power supply for the system.
ï‚·Â To create a low-cost, portable, and user-friendly health monitoring device.
The major building blocks of this project are:
- Adapter Power supply.
- Arduino UNO.
- NIR module.
- LCD display.
- ESP8266 WIFI Module.
- Temperature Sensor.
- Slide Switch.
Software’s used:
- ARDUINO IDE.
- Embedded C language.
Block Diagram:
video: