IoT-Based Navigation Assistance for Visually Impaired People

Project Code :TEMBMA3402

Objective

The main objective of this project is to create an IoT-based navigation assistance system specifically for visually impaired individuals, providing them with guidance to enhance their mobility and independence

Abstract

This project presents the design and implementation of a smart blind stick prototype aimed at enhancing the mobility and safety of visually impaired individuals. The Blind Stick integrates an ultrasonic sensor, GSM module, GPS module, USB web camera, speakers, and a switch, to provide object detection, alert generation, and location sharing functionalities. The prototype leverages an Arduino microcontroller to efficiently manage the sensor data and interactions. And also using NodeMCU the data will uploaded to webserver for remote monitoring. The ultrasonic sensor is employed to detect obstacles in the user's path, triggering a buzzer alert to warn the user of potential collisions. The integration of a switch allows the user to initiate an emergency alert. Upon pressing the switch, the GSM module sends a text message containing GPS coordinates to a designated contact, facilitating rapid assistance in case of emergencies. Additionally, the Blind Stick prototype capitalizes on computer vision techniques through the utilization of the YOLO (You Only Look Once) framework. Connected to a PC, the Blind Stick leverages a USB web camera to capture images. Detected objects are then identified using YOLO, and corresponding audio alerts are relayed to the user through the earphones, enabling the user to understand their surroundings more comprehensively.

The integration of sensor and modules in the Blind Stick prototype underscores its potential to significantly enhance the independence and safety of visually impaired individuals. The obstacle detection, emergency alert system, and object recognition capabilities collectively contribute to a comprehensive and practical solution. Future work may involve refining the prototype, optimizing the object detection algorithm, and exploring additional features to further empower visually impaired users in navigating their environment.

Keywords: Blind Assistance, GPS module, GSM module, Arduino, NodeMCU

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 Requirements:

  • Arduino UNO
  • NodeMCU
  • GSM module
  • GPS module
  • Buzzer
  • USB camera
  • Earphones
  • Push button
  • Power Supply
  • LCD

Software Requirements:

  • Arduino IDE
  • Embedded C

Learning Outcomes

  • Introduction to Microcontroller
  • Microcontroller pin diagram and architecture
  • Basic Coding
  • Introduction to Embedded Software
  • Interfacing LCD with microcontroller
  • Working of power supply
  • Working of rectifier
  • 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

mail-banner
call-banner
contact-banner
Request Video