Ultrasonic Device to Enhance the Navigation of the Visually Impaired
by DavidDrones in Circuits > Wearables
4142 Views, 31 Favorites, 0 Comments
Ultrasonic Device to Enhance the Navigation of the Visually Impaired
![MAIN.jpg](/proxy/?url=https://content.instructables.com/F9H/5611/JEOIRSWO/F9H5611JEOIRSWO.jpg&filename=MAIN.jpg)
![glove1cropped.jpg](/proxy/?url=https://content.instructables.com/F5H/057U/JEOIRQNX/F5H057UJEOIRQNX.jpg&filename=glove1cropped.jpg)
![MAIN.jpg](/proxy/?url=https://content.instructables.com/FB4/5FTD/JEOIRSDF/FB45FTDJEOIRSDF.jpg&filename=MAIN.jpg)
Our hearts go out to the underprivileged as we use our talents to improve technology and research solutions to improve the lives of the hurting. This project was solely created for that purpose.
This electronic glove uses ultrasonic detection to enhance the navigation of the visually impaired. The glove's functionality features a greater range than a walking-cane and is able to detect obstacles such as cars, people, walls, and trees. It will greatly enhance mobility and positional awareness by alternating a pinging sound that will signal the whereabouts of obstacles to the user.
The Hardware
![partscropped.jpg](/proxy/?url=https://content.instructables.com/FYA/5FDY/JEOIRQP3/FYA5FDYJEOIRQP3.jpg&filename=partscropped.jpg)
![prominicropped.jpg](/proxy/?url=https://content.instructables.com/FLB/E3DY/JEOIRQP4/FLBE3DYJEOIRQP4.jpg&filename=prominicropped.jpg)
![sensorcropped.jpg](/proxy/?url=https://content.instructables.com/FH8/8E07/JEOIRQP5/FH88E07JEOIRQP5.jpg&filename=sensorcropped.jpg)
An Arduino Pro Mini was used for the on-board logic due to its compact size and range of input voltage (between 3.3 and 12 volts DC).
The HC-SR04 ultrasonic sensor was implemented, although another ultrasonic sensor with greater range would prove more useful in future projects.
A piezo buzzer was also implemented: the pitch and frequency of beeps can be altered via the Pro Mini. A vibration motor could be used to communicate with the user as well.
A FT232RL USB programmer was used as an interface to program the Arduino Pro Mini.
Any compact direct current power source will work given that its voltage is between 3.3 and 12.
Uploading the Software
![Untitled.png](/proxy/?url=https://content.instructables.com/FWQ/24VZ/JEOIRRC6/FWQ24VZJEOIRRC6.png&filename=Untitled.png)
![BEAA100026_Serial Adapter FT232 FTDI USB_2.jpg](/proxy/?url=https://content.instructables.com/F9G/1ACO/JEOIRQLK/F9G1ACOJEOIRQLK.jpg&filename=BEAA100026_Serial Adapter FT232 FTDI USB_2.jpg)
![ftdi2arduinocroped.jpg](/proxy/?url=https://content.instructables.com/FBM/8MLW/JEOIRQNW/FBM8MLWJEOIRQNW.jpg&filename=ftdi2arduinocroped.jpg)
First, download the Arduino IDE.
You also need to download the FTDI driver here. Click on the link and scroll down to the "comments" column in the table. Download the executable setup for your operating system and then run the executable.
Match the FTDI programmer's voltage to the Pro Mini (3.3V or 5V) by adjusting the binding connector in the center of the board. Then insert the FTDI pins into the Pro Mini as the above pictures demonstrate. Connect the FTDI programmer to your computer via a USB cable.
Then open the .ino file that is attached to this presentation. In the IDE, select the Pro Mini as the type of chip you are using in the menu bar under "tools". After that, upload the program by selecting the arrow icon on the top left.
Alterations to the distance values in the provided code should be calibrated for optimal results.
Downloads
Connecting the Hardware
![chipfocouscropped.jpg](/proxy/?url=https://content.instructables.com/FOW/4DYM/JEOIRQMQ/FOW4DYMJEOIRQMQ.jpg&filename=chipfocouscropped.jpg)
![circuit.jpg](/proxy/?url=https://content.instructables.com/FWE/GYHO/JEOIRXT7/FWEGYHOJEOIRXT7.jpg&filename=circuit.jpg)
Connect the components as shown in the diagram above.
If not using regulated voltage, use the RAW pin for power input.
Next, glue or stitch the ultrasonic sensor beneath the two center knuckles (closer to the fingers of the glove).
Attach the Pro Mini went under the side of the wrist as shown in previous pictures. This positioning allows hand functionality as the electrical components do not interfere with the fingers or palm.
Testing and Improving
Once powered, your sonar glove should be functional.
Feel free to adjust and improve on this project as it is 100% open source and free. I hope this project provides insight and inspiration for other projects designed to improve the lives of the underprivileged.
Also, feel free to share any improvements or thoughts in the comment section below.
Thank you for reading.