Introduction: THIRD EYE FOR THE BLIND - an Innovative Wearable Technology for Blinds.

Picture of THIRD EYE FOR THE BLIND - an Innovative Wearable Technology for Blinds.

- The first wearable technology for blinds

- Using ultrasonic waves to detect the obstacles

- Notifying the user through vibrations/buzzer sound

Third eye for blinds is an innovation which helps the blinds people to navigate with speed and confidence by detecting the nearby obstacles using the help of ultrasonic waves and notify them with buzzer sound or vibration. They only need to wear this device as a band or cloth.

According to WHO 39 million peoples are estimated as blinds worldwide. They are suffering a lot of harder ship in there daily life.The affected ones have been using the traditional white cane for many years which although being effective, still has a lot of disadvantages. Another way is, having a pet animal such as a dog, but it is really expensive. So the aim of the project is to develop a cheap and more efficient way to help visually impaired to navigate with greater comfort, speed and confidence.

Watch the video of it's working.

Watch the video that came in a news channel (Malayalam language)

Novelty of the project
This is the first wearable technology for blinds which resolves all the problems of existing technologies. Now a days there are so many instruments and smart devices for visually impaired peoples for navigation but most of them have certain problems for carrying and the major drawbacks is those need a lot of training to use. The one of the main peculiarity of this innovation is, it is affordable for everyone, the total cost being less than $25 (~1500INR). There are no such devices available in the market that can be worn like a cloth and having such a low cost and simplicity. When used on a large scale, with improvements in the prototype, it will drastically benefit the community.

Step 1: Existing Systems

Picture of Existing Systems

1.White cane

2.Pet dog

3.Smart devices (eg : Vision a torch for blinds)

Problem of the Existing Systems:
* White cane - May easily crack/break,The stick may get stuck at pavement cracks of different objects.

* Pet dog - Huge cost. (~$42,000 / 280000Rs )

* Common Disadvantages (Including the the smart devices) Cannot be carried easily, needs a lot of training to use…

The features of Third eye for blinds:

By wearing this device they can fully avoid the use of white cane and such other devices. This device will help the blind to navigate without holding a stick which is a bit annoying for them. They can simply wear it as a band or cloth and it can function very accurately and they only need a very little training to use it.

Step 2: Full Description of the Project

Picture of Full Description of the Project

I have designed a special wearable device based on the arduino board which can be worn like a cloth for blinds. This device is equipped with five ultrasonic sensors, consisting of five modules which are connected to the different parts of the body. Among them, two for both shoulder, another two for both knees and one for the hand. Using the five ultrasonic sensors, blind can detect the objects in a five dimensional view around them and can easily travel anywhere. When the ultrasonic sensor detects obstacle the device will notify the user through vibrations and sound beeps. The intensity of vibration and rate of beeping increases with decrease in distance and this is a fully automated device.

Feature improvements

The entire project can be made in the form of jacket, so that the device doesn't need to be wear one by one. Use of specially designed boards instead of arduino and high quality ultrasonic sensors makes faster response which make the device capable of working in crowded.

Step 3: Tested Successfully With the Help of a Visually Impaired Person.

Picture of Tested Successfully With the Help of a Visually Impaired Person.

Read more about this here in the FB post by our school science teacher.

Awards won for this innovation.

  1. 1st price for PPT innovation award
  2. 2nd price in state level science fair. (Conducted by Government of Kerala)

Step 4: Prototyping of the Idea - Parts Used

Picture of Prototyping of the Idea - Parts Used


  • 5 x Arduino pro mini
  • 5 x Ultrasonic sensor
  • 5 x Perfboard
  • 5 x Vibrating motor
  • 5 x Buzzers
  • 5 x Red LEDs
  • 5 x Switches
  • Male and female header pins
  • 4 x Jumper cable
  • One power bank
  • One 3.3 volt old mobile battery
  • Some elastics and stickers(to make it as a band for wearing)

Step 5: Circuit Diagram

Picture of Circuit Diagram

Wiring instruction.

Ground of LED, buzzer and vibration motor to GND of arduino

+ve of LED and middle leg of switch to Arduino pin 5

+ve of Buzzer to first leg of switch

+ve of Vibration motor to third leg of switch

Ultrasonic sensor

Ultrasonic sensor pin VCC - Arduino pin VCC

Ultrasonic sensor pin GND - Arduino pin GND

Ultrasonic sensor pin Trig - Arduino pin 12

Ultrasonic sensor pin Echo - Arduino PIN 12

The switch used here is for selecting the mode. ( buzzer or vibration mode.)

Figure 2 - Powering the modules - Connect the 4 arduino pro mini to a USB male pin and connect to a power bank. For the module in the hand use a small lithium battery.

Step 6: Making the Modules

Picture of Making the Modules
  1. First cut the pref board in 5 X 3 cm dimension and solder the female headers for the arduino to the board.
  2. Then solder the buzzer.
  3. Then connect the vibrating motor using the glue gun and solder wires to it.
  4. Then connect the LED.
  5. Then connect the switch.
  6. Then connect header pins for ultrasonic sensors and for battery input.
  7. Then solder everything as shown in the circuit diagram.
  8. Now connect the arduino and ultrasonic sensor to the board

Also connect the elastic band to all the modules.

3 more modules are to be made in the same way us described above, but for the one in the hand, there is a little difference. visit the next step before making that last module.

Step 7: Code + Making the Module for the Hand

Picture of Code + Making the Module for the Hand
  1. Connect the ultrasonic sensor to the board by using 4 jumper cables.
  2. Then connect a 3.7 volt mobile battery to this module.
  3. Then connect the elastic band as shown in the figure.

At last upload the code to each arduino board and power the 4 other modules using a power bank.

Code used in the arduino -

  //VISIT :

  const int pingTrigPin = 12; //Trigger connected to PIN 7   
  const int pingEchoPin = 10; //Echo connected yo PIN 8   
  int buz=5; //Buzzer to PIN 4   
  void setup() {   
  pinMode(buz, OUTPUT);   
  void loop()   
  long duration, cm;   
  pinMode(pingTrigPin, OUTPUT);   
  digitalWrite(pingTrigPin, LOW);   
  digitalWrite(pingTrigPin, HIGH);   
  digitalWrite(pingTrigPin, LOW);   
  pinMode(pingEchoPin, INPUT);   
  duration = pulseIn(pingEchoPin, HIGH);   
  cm = microsecondsToCentimeters(duration);   
  if(cm<=50 && cm>0)   
  int d= map(cm, 1, 100, 20, 2000);   
  digitalWrite(buz, HIGH);   
  digitalWrite(buz, LOW);   
  long microsecondsToCentimeters(long microseconds)   
  return microseconds / 29 / 2;   


Snehil Gupta (author)2017-10-29

which arduino pro mini is required?

3.3 or 5 volt

328 or 128 atmega

I have used 5 volt atmega 328p arduino pro mini

Thanks a lot

Snehil Gupta (author)2017-12-04

Sorry to disturb you again,

Please tell how to connect the battery for the hand module

gandhart1 (author)2017-11-03

I want to make this for my school project.... Can I use just 3 arduinoes to reduce the cost and also use a buzzer and not use the vibration motor???

RobotechMaker (author)gandhart12017-12-03

yes, you may

Kalyanta (author)2017-11-28

bro... i dont understand the pin 7 and 8 beside trig pin and echo pin 12 and 10 resp.!!

Snehil Gupta (author)2017-10-27

Which battery should I use?pls tell

li po or li ion

Emisyedemi (author)2017-10-08

What arduino code do you use?

Rishabh008 (author)2017-09-09

From where I get the material?

Keerthana_RO (author)2017-08-23

Am new to Arduino

Can I get the code for vibrating motor?

It is a 3.3 volt motor. It's not need a separate code to control it, it can be simply rotate by HIGH output by arduino digital pin. Pls download the code from the last step.

Emisyedemi (author)2017-08-19

how to detect hole using this

RobotechMaker (author)Emisyedemi2017-08-26

Can detect the pits using the modules on the knees.

Congrats. I go though your projects in your blog, Nice to see of your projects. Best wishes for your future projects.

SyahmiJ (author)2017-07-01

I want to ask, if the user is in a place that crowded with people, the user will feel the vibration all the time, how to solve the problem?

RobotechMaker (author)SyahmiJ2017-07-05

Read the step 2 of the instructable.

doing2much (author)2017-06-29

Wow! You should really patent this idea, after the changes you plan on making. And since you do seem to be interested in that, you might want to do so ASAP, especially if you plan on filing for a US patent. As per the law (updated during Obama's tenure), the patent is awarded to the first person who applied for it - not necessarily the first person to come up with the idea - so yes, an unscrupulous person could take it from you!

And you got my vote.

Crizbe (author)2017-06-15

Nice idea man but i see that in different part of world people keep having the same ideas. I have a project which is very similar to yours but is mostly based on sensors on head and ankles. Can you tell me how much time did you spend on it from having idea to making a "final" prototype? I spend more than a year on trying to bring my device to perfection and showing it on various contests so i'm just curious. ;)

RobotechMaker (author)Crizbe2017-06-20

It also takes a lot of time to complete the project, from the formation of the idea to the prototyping. About 6 months along with some other projects. :)

ajayt7 (author)2017-06-19

Great pioneering project, thanks for posting

RobotechMaker (author)ajayt72017-06-20

Thank you!

deluges (author)2017-06-16

This is really impressive, you got my vote!

RobotechMaker (author)deluges2017-06-16

Thank you very much!

TheDman22554 (author)2017-06-13

This is an awesome project, but maybe get a patent or something? idk it just seems like if it is really important tech, it may get stolen by someone else

The present copyright protection is sufficient.

hany1894 (author)2017-06-15

very good and inspiring


Crizbe (author)2017-06-15

Nice idea man but i see that people keep on having the same ideas all around the world. How much time did you spent making this prototype? For how much time i mean like from the first idea to this stage of prototyping. I'm asking because i made something similar but mostly based on Head and Ankles and i'm showing it on various contests for like a year or something so i'm just curious. Maybe i will also make an instructable of my project and we can share some ideas or something ;) Keep up Your good work!

ishamsul (author)2017-06-14

Great to see another iteration of an existing concept! This has been around since the 70s, and now with the reduced cost of sensors & microprocessors we can finally make it economically viable for those in need! And it's wonderful that more people are engaging with this kind of solution. With the advancements of battery technology, I would suggest you convert it into a single node. Reducing the size would improve wearabilty and range of location - the best version of this was a silicone watch I saw. Refinement is key to getting it in the everyday lives of people. Instead of spending money on patents, I would suggest a creative commons license is enough. This will allow for your development and also the innovation of others to continue this conversation in wearable assistive technology. Again, great work and keep it up, together we can help one another better than alone!

RobotechMaker (author)ishamsul2017-06-14

Hey, I think the existing one is the band like product but my concept is different, it is a jacket which they can wear as simple as cloth (Pls read all steps). If it is an existing one, interested in knowing more about that. Using a single node they can't ditect obstacles all around them also the pits and small objects on the ground, only the obstacles infront of them. And we can reduce the size at the time of product design.(Actually I am not yet tried to getting a patent or applied for that.) Anyway thank you for the suggestions. :)

ishamsul (author)ishamsul2017-06-14

Also, just to add, while those sensors are cheap, they are not reliable and long lasting. Redundancy and reliability is very important in technology people will trust their life with! Sadly the good sensors increase the price significantly. And to throw away a sensor after it breaks is not the best environmental approach.

RobotechMaker (author)ishamsul2017-06-14

This is only a prototype, I have already discribed that it will need a lot of improvements. Yes the more accurate sensor are little more cost, it can be resolved when we produced this in industrial level.

liquidhandwash (author)2017-06-13

Great instructable, thank you for sharing. You may want to consider changing the name, "blinds" in English is something you put on your window, like curtains.

"Third eye for the blind" would be a better name.

Thank you very much for the suggestion.

About This Instructable




Bio: I am Azhar living in India. I am a blogger, maker, hacker and more :) to see my more projects visit my blog I ... More »
Add instructable to: