Smart cane

Smart cane

My project helps visually challenged people to walk without crashing into walls and obstacles. This help them to live freely

  • 6,226 views
  • 22 comments
  • 43 respects

Components and supplies

Necessary tools and machines

Apps and online services

About this project

my project will help people to give eyes to visually challenged people in the form of signals.

My model works with the lhelp of HC-SRO4

Working of HC-SR04

As shown above the HC-SR04l Ultrasonic (US) sensor is a 4 pin module, whose pin names are Vcc, Trigger, Echo and Ground respectively. This sensor is a very popular sensor used in many applications where measuring distance or sensing objects are required. The module has two eyes like projects in the front which forms the Ultrasonic transmitter and Receiver. The sensor works with the simple high school formula that

Distance = Speed × Time

The Ultrasonic transmitter transmits an ultrasonic wave, this wave travels in air and when it gets objected by any material it gets reflected back toward the sensor this reflected wave is observed by the Ultrasonic receiver module as shown in the picture below

Now, to calculate the distance using the above formula, we should know the Speed and time. Since we are using the Ultrasonic wave we know the universal speed of US wave at room conditions which is 330m/s. The circuitry inbuilt on the module will calculate the time taken for the US wave to come back and turns on the echo pin high for that same particular amount of time, this way we can also know the time taken. Now simply calculate the distance using a micro controller or microprocessor.

Once sitting in my biology lab thinking of a model for my an competition. I thought of this project to do something to do for people who are seen different from other. this will surely help people with some disability.

Components

Arduino uno R3

HC-SR04 ultasonic distance sensor

Jumper wire male to male

small breadboard

buzzer

motor

battery 9 V

Code is as follows

#define trigPin 13

#define echoPin 12

#define motor 7

#define buzzer 6

void setup()

{ pinMode(trigPin, OUTPUT);

pinMode(echoPin, INPUT);

pinMode(motor, OUTPUT);

pinMode(buzzer, OUTPUT);

}

void loop()

{ long duration, distance;

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

duration = pulseIn(echoPin, HIGH);

distance = (duration/2) / 29.1;

if (distance < 70) // Checking the distance, you can change the value

{

digitalWrite(motor, HIGH); // When the the distance below 100cm

digitalWrite(buzzer, HIGH);

} else

{

digitalWrite(motor, LOW);// when greater than 100cm

digitalWrite(buzzer, LOW);

} delay(501);

}

Code

codeC/C++
#define trigPin 13
#define echoPin 12
#define motor 7
#define buzzer 6

void setup()
{ pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(motor, OUTPUT);
pinMode(buzzer,OUTPUT);
}

void loop()
{ long duration, distance;
digitalWrite(trigPin, LOW); 
delayMicroseconds(2); 
digitalWrite(trigPin, HIGH);
delayMicroseconds(10); 
digitalWrite(trigPin, LOW);

duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;

if (distance < 70) // Checking the distance, you can change the value
{ 
digitalWrite(motor,HIGH); // When the the distance below 100cm
digitalWrite(buzzer,HIGH);
} else
{
digitalWrite(motor,LOW);// when greater than 100cm
digitalWrite(buzzer,LOW); 
} delay(500);
}

Custom parts and enclosures

blog_w25NgsnSMa.docx
blog_w25NgsnSMa.docx

Schematics

blind's eye
This circuit diagram is made with the help of tinkercad
Blinds eye kbl71ri8ud

Comments

Similar projects you might like

DIY Smart Cane Using Arduino

Project tutorial by suhail jr

  • 14,839 views
  • 1 comment
  • 18 respects

Smart Table Lamp

Project tutorial by msr048

  • 1,883 views
  • 0 comments
  • 5 respects

Smart Blind Assistant

Project in progress by Chandru S

  • 5,731 views
  • 1 comment
  • 8 respects

RFID Based Smart Attendance System

Project showcase by team_chkr

  • 1,687 views
  • 0 comments
  • 6 respects

SMART CUBE: A New Way to Control Your Home

Project tutorial by Alberto Sartori

  • 16,559 views
  • 7 comments
  • 33 respects

Smart Door with Face Unlock

Project tutorial by Divins Mathew

  • 12,985 views
  • 4 comments
  • 26 respects
Add projectSign up / Login