top of page

Smart Walking Stick for the Blind

Updated: 6 days ago


The white cane is the most common #smartwalkingstick used by the visually impaired to scan for the surroundings for directions and obstacles. In this article, you will learn to design a smart walking stick for the blind using Arduino.


Hardware Components - Smart Walking Stick


1. Arduino Uno:

It is an open-source microcontroller board that can be programmed according to user requirements. #ArduinoUno board is used for interfacing the input-output elements to construct a project. | Smart Walking Stick |



arduino,arduino board,arduino uno price,arduino,what is arduino uno  uno pin diagram
Arduino Uno

2. Buzzer:

The buzzer produces an alarm tone. The piezoelectric material in the buzzer when subjected to alternating current expands and contracts rhythmically following the current thus, emitting an alarm tone.


buzzer price,piezo buzzer,buzzer com,buzzer meaning
Buzzer

3. Ultrasonic sensor:

This sensor measures the distance of an object by emitting ultrasonic waves through a transmitter. Its receiver receives the reflected signal and converts it into an electrical signal.

In this project, we use an ultrasonic sensor to measure the distance of the target object from the person using the smart blind stick.


ultrasonic,ultrasonic sensor arduino,ultrasonic sensor price ,ultrasonic transducer
Ultrasonic Sensor

4. Vibration motor:

A vibration motor is a DC motor that vibrates when it receives a signal. It comes in a compact size and alerts the user. In this project, we can use a vibration motor in case the user misses the buzzer alert.


vibration motor price ,arduino vibration motor,mini vibration motor
Vibration Motor

5. Jumper wires:

Jumper wires have connectors and pins that are used to connect different components on a breadboard.


Jumper Wires,jumper cables,female to female jumper wires,,electrical jumper
Jumper Wires

Circuit Connections:


Circuit without a vibration motor:

Circuit Connection without a vibration motor
Circuit Connection without a vibration motor

  1. Connect Vcc of the ultrasonic sensor to 5V of the Arduino.

  2. Connect the ground of the ultrasonic sensor to the ground pin of the Arduino.

  3. Connect the trigger pin of the ultrasonic sensor to the D7 of the Arduino.

  4. Connect the echo pin of the ultrasonic sensor to the D8 of the Arduino.

  5. Connect Vcc of the buzzer to the D13 of the Arduino.

  6. Connect the ground of The buzzer to the ground of the Arduino.

Circuit with a vibration motor:


Circuit connection with a vibration motor
Circuit connection with a vibration motor
  1. Do all the connections mentioned for the circuit without a vibration motor.

  2. Connect the positive pin of the vibration motor to the D3 of the Arduino.

  3. Connect the ground pin of the buzzer to the ground of the Arduino.


Code:



  • Declare the pins connected to the Arduino board.

  • In void setup(), set the pin mode for the necessary input and output pins. Also, give the command for the start of the serial monitor.

  • In void loop(), the trigger pin is set to low initially. Then, the trigger pin is set to high for 10 microseconds.

  • Further, the pulseIn() function deduces the signal received from the ultrasonic sensor when the echo is high. This value is stored in the duration variable. The duration is then multiplied by the speed of light in cm/s and is halved. This calculation is done to convert the duration to the distance between the user and the target object.

  • Print the value for the distance on the serial monitor.

  • Using the if-else condition and tone() function, set the buzzer value high for the object in the range of 15cm, low otherwise.


Working:

The picture shows a smart walking stick for the blind. Here, an ultrasonic sensor emits the signal and receives the reflected signal. This data is converted to the distance between the user and the target object. For the set conditions, the user will receive a buzzer alert following the distance of the object from them. The model consists of a circuit without a vibration motor.


Smart walking stick for the blind
Smart walking stick for the blind



Written by-

Name- Nagashree R Nadig


See also-





Follow us -


Please do follow us i.e #learnelectronicsindia to get daily updates about new blogs, videos, courses, quizzes, and contests.



Want us to help you with the projects, write your inquiry here - Order Projects


Check out our Free Arduino Projects Playlist - Arduino Projects

Check out our Free Raspberry Pi Projects Playlist - Raspberry Pi Projects

Check out our Free TinkerCAD Projects Playlist - TinkerCAD Projects

Check out our Free IoT Projects Playlist - IoT Projects

Check out our Free Home Automation Projects Playlist - Home Automation Projects

Check out our Free NodeMCu Projects Playlist - NodeMCu Projects

Related Posts

See All

4 則留言


Informative and concise! LearnElectronics India always delivers quality content.

按讚

Anushka Gupta
Anushka Gupta
2023年7月19日

Learn Electronics India has done a fantastic job in highlighting the importance of assistive technology for the blind through their blog on the smart walking stick. The comprehensive information, along with the benefits and features discussed, showcases the immense potential of such inventions. This article is a valuable resource for anyone interested in the intersection of technology and accessibility.

按讚

mana code


按讚

bottom of page