Real Time Pulmonary Disease Detection Using Machine Learning on Mobile Platforms

Project Code :TEMBMA3926

Objective

The objective of the Pulmonary Disease Detection System using Raspberry Pi is to develop an intelligent healthcare monitoring system that detects pulmonary diseases using YOLOv8 and continuously monitors vital health parameters such as oxygen level, respiration rate, heart rate, and body temperature. The system aims to provide early disease detection, real-time health monitoring, and emergency alerts for improved patient care and safety.

Abstract

This project focuses on the prototype development of a pulmonary disease detection system using Raspberry Pi as the central processor. The system integrates multiple sensors, including a respiratory sensor to measure breathing rate, a heartbeat sensor to monitor pulse, a pulse oximeter to detect SpOβ‚‚ levels, and a temperature sensor to record body temperature. An ADC converter is used to convert analog sensor signals into digital data for processing. The collected data is displayed on an LCD, while a buzzer provides alerts during abnormal conditions. Power is supplied to the system through a 12V adapter connected to a power supply unit. Using machine learning algorithms, particularly the Random Forest algorithm, the system processes the sensor data to predict potential pulmonary issues. The prototype also demonstrates the capability to upload collected data to an IoT platform for remote monitoring. This work establishes a foundational framework for real-time pulmonary health monitoring, enabling future enhancements in predictive diagnostics and mobile health applications.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware components:

  • Raspberry pi
  • memory card
  • Respiratory sensor
  • Heart beat sensor
  • pulse sensor
  • Adc converter
  • Temperature sensor
  • lcd
  • buzzer
  • power supply
  • 12v Adapter

Software components:

  • Raspbian os
  • Python 

Learning Outcomes

  • Understand Raspberry Pi architecture and GPIO configuration
  • Learn how to install and configure Raspbian OS and required Python libraries
  • Interface analog sensors with Raspberry Pi using MCP3008 ADC
  • Implement image classification using Artificial Neural Networks
  • Develop real-time skin analysis using USB camera input
  • Build automated health screening systems with display and alert features
  • Integrate temperature and heartbeat monitoring in diagnostic systems
  • Analyze and interpret classification output for healthcare applications
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills:
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills

Demo Video