Phone

    00852-6915 1330
  • Contents

Catalog

Introduction

Components Required

Software Required

Hardware

Ultrasonic Sensor (HC-SR04)

Working

COMPLETE HARDWARE

Software

Conclusion

 Future Enhancement in the Project

 

Introduction

The aim of this undertaking is to educate ourselves on the creation of a Blind Walking Stick that utilizes an Arduino and an Ultrasonic Sensor HC-SR04. There are Billions of people who are blind in this world. These individuals require assistance from others to navigate and move around as they are unable to do so independently. To address this issue, we have developed a device called the Blind Walking Stick which enables visually impaired individuals to walk more easily without relying on others for assistance. To enhance the device's accuracy and efficiency, two or three Ultrasonic Sensors can be incorporated into the project.

 

 

Components Required:

 

  1. Arduino UNO Board
  2. HC-SR04 Ultrasonic Sensor
  3. Buzzer
  4. 9 Volt Battery
  5. Switch (Optional)

 

Software Required:

  • Arduino IDE

 

 

Hardware:

 

Connection of Ultrasonic Sensor with Arduino.

 

 

  1. Vcc pin of Ultrasonic Sensor  is connected to 5-volt pin of Arduino
  2. Trigger pin of Sensor is connected to D9 pin of Arduino
  3. Echo pin of Sensor is connected to the D10 pin of Arduino
  4. The ground of Sensor is connected to the GND pin of Arduino.
  5. The positive terminal of the 9-volt battery is connected to the Vin pin of Arduino and the negative terminal is connected to the GND pin of Arduino.
  6. A buzzer is connected between the D9 pin of Arduino and the GND pin

 

Ultrasonic Sensor (HC-SR04)

An electronic device known as an ultrasonic sensor is utilized to determine the distance of an object by emitting ultrasonic sound waves and then transforming the reflected sound into an electrical signal. These ultrasonic waves travel at a faster rate than audible sound, which cannot be perceived by humans. The ultrasonic sensor is comprised of two major components: the transmitter, which uses piezoelectric crystals to emit the sound, and the receiver, which detects the sound after it has traveled to and from the object. To compute the distance between the object and the sensor, the sensor calculates the time taken for the sound to travel from the transmitter to the receiver. This calculation is based on the formula D = ½ T x C, where D represents distance, T denotes time, and C is the speed of sound, roughly 343 meters/second. As an illustration, if an ultrasonic sensor is pointed at a box and it takes 0.025 seconds for the sound to return, then the distance between the sensor and the box can be calculated.

D = 0.5 x 0.025 x 343

 

 

Ultrasonic sensors are used primarily as proximity sensors. They can be found in automobile self-parking technology and anti-collision safety systems. Ultrasonic sensors are also used in robotic obstacle detection systems, as well as manufacturing technology. In comparison to infrared (IR) sensors in proximity sensing applications, ultrasonic sensors are not as susceptible to interference of smoke, gas, and other airborne particles (though the physical components are still affected by variables such as heat).  

Ultrasonic sensors are also used as level sensors to detect, monitor, and regulate liquid levels in closed containers (such as vats in chemical factories). Most notably, ultrasonic technology has enabled the medical industry to produce images of internal organs, identify tumors, and ensure the health of babies in the womb.

 

Working

The primary aim of this project is to facilitate blind individuals in walking without difficulty and provide them with alerts whenever their path is obstructed by obstacles. The device utilizes a buzzer that emits a warning signal, the frequency of which changes based on the distance of the object. The buzzer will beep more frequently when the obstruction is closer.

 

The core component used in the device is the Ultrasonic Sensor HC-SR04, which functions by transmitting a high-frequency sound pulse and then measuring the time taken to receive the sound echo reflection. The sensor is equipped with a transmitter and a receiver surface, with one transmitting ultrasonic waves and the other receiving the echoed sound signal. The sensor's calibration is based on the speed of sound in air, which is approximately 341 meters per second. After the distance measurement, Arduino makes a beep format using a buzzer also the led glow as well, The frequency of the beep is reduced when the distance is greater, and increased when the distance is shorter.

 

COMPLETE HARDWARE

 

 

This is the Complete Hardware of our Project. Since this is a Prototype circuit so we used Selfie stick because it can extend and also We did not used 9V battery but instead we used 2 Lithium Ion cell and one rechargeable circuit to charge these cells, but for simple explanation of the project 9v battery can be used. We used On and Off simple switch to power On and Off the circuit and at the front of the stick we placed our Buzzer, Arduino and Ultrasonic Sensor. You can build the hardware the way you like but the circuit remains same.

 

 

 

 

 

 

Software

 

// defines pins numbers

const int trigPin = 9;

const int echoPin = 10;

const int buzzer = 11;

const int ledPin = 13;

 

// defines variables

long duration;

int distance;

int safetyDistance;

 

 

void setup() {

pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output

pinMode(echoPin, INPUT); // Sets the echoPin as an Input

pinMode(buzzer, OUTPUT);

pinMode(ledPin, OUTPUT);

Serial.begin(9600); // Starts the serial communication

}

 

 

void loop() {

// Clears the trigPin

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

 

// Sets the trigPin on HIGH state for 10 micro seconds

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

 

// Reads the echoPin, returns the sound wave travel time in microseconds

duration = pulseIn(echoPin, HIGH);

 

// Calculating the distance

distance= duration*0.034/2;

 

safetyDistance = distance;

if (safetyDistance <= 5){

  digitalWrite(buzzer, HIGH);

  digitalWrite(ledPin, HIGH);

}

else{

  digitalWrite(buzzer, LOW);

  digitalWrite(ledPin, LOW);

}

 

// Prints the distance on the Serial Monitor

Serial.print("Distance: ");

Serial.println(distance);

}

 

 

 

Conclusion

 

Smart Walking Stick is very useful especially for blind people who want to go out for a walk. It helps them to walk smoothly

 

 Future Enhancement in the Project

 

  1. We can add GPS in order to pinpoint the exact location of the person
  2. Also we can add Voice recognition system which can tell where we are going and if any obstacle comes in our way it will let us know

Kynix

Kynix was founded in 2008, specializing in the electronic components distribution business. We adhere to honesty and ethics as our business philosophy and have gradually established an excellent reputation and credibility in our international business. With the accurate quotation, excellent credit, reasonable price, reliable quality, fast delivery, and authentic service, we have won the praise of the majority of customers.

Join our mailing list!

Be the first to know about new products, special offers, and more.

Leave a Reply

We'd love to hear from you! Feel free to share your thoughts and comments below. Rest assured, your email address will remain private.

Name *
Email *
Captcha *
Rating:

Kynix

  • How to purchase

  • Order
  • Search & Inquiry
  • Shipping & Tracking
  • Payment Methods
  • Contact Us

  • Tel: 00852-6915 1330
  • Email: info@kynix.com
  • Follow Us

authentication

Kynix

© 2008-2026 kynix.com all rights reserved.