Anti Collision Glasses for the Blind




About: An electronics hobbyist

We are making so many things and stuffs and all of us with normal eyes are experiencing it. But what if we have no eyes?? Can you imagine??Horrible..right?They face so many problems. So keeping in mind of those people, I'm here presenting a specs for the visually impaired which can prevent collision. It will give an alarm when the person is very near to a obstacle and he/she is going to collide with it.

Step 1: Components Required

1. Arduino Nano/Micro

2. Ultrasonic Sensor HCSR04 1pc

3. 32Ohm headphone speaker

4. some jumpers

5. tapes for attaching

6. A specs

7. Switch 1pc

8. Battery(I used here 9V, u can go for Li as well)

Step 2: Working Principle

This glass has the Arduino Nano as the brains of the system.The person will wear the glasses and switch it on.Now he starts walking. As the ultrasonic sensor detects that if the distance between the person and an obstacle is below 20 Cm(u can change to any value u want)....he will get an alert over the 32Ohm headphone Speaker( I have used a melody tone as the alert) attached in his ear.And he will immediately be aware of that obstacle. So the collision will be prevented.

here you can find the working of HCSR04.

Step 3: Making the Circuit

Here is the circuit Schematic in a Fritzing file here you can download fritzing.

After installing, open the file attached here and attach the components as given using jumpers. It is pretty easy.

Use tapes for easy attaching in the specs. Attach the speaker and the switch. Your stuff should somewhat look like the pic attached here

Step 4: Upload the Code

Now open the arduino Software and download the two files attached here.You need to simultaneously run the two files. That the Blind_glasses.ino first and then open a new tab and open the pitches.h file. Then upload the sketch.The two file will be uploaded simultaneously.See the pic attached here for details.

So your glasses are now ready. Power on the switch and plug the speaker to your ear and test it and help your blind ones in your neighborhood. In case of any problem comment here or mail me at



    • Big and Small Contest

      Big and Small Contest
    • Toys Contest

      Toys Contest
    • Make it Glow Contest 2018

      Make it Glow Contest 2018

    2 Discussions


    1 year ago


    Blind people work a little slower than the rest of us, but 20cm is way too little heads up time.

    Even if we go as low as half the average walking speed of an average seeing person (~1.4m/s), taking into account the total reaction/response time (from super fast 0.7s to slow 3s or more - average 2.3s), the person would move from 50cm to 2.1m (or more), with an average around 1.6m, so they'd slam into whatever they were "beeped" about.

    To cover all reaction/response times, it would need to alert at a bit over 2m. This present another challenge, as the US beam needs to be a bit wider than the person at that distance - too narrow and it won't see all obstacles, too wide and it will give false "positives". Further, the wearer would need to travel in the exact direction the glasses look.

    And finally... Blind people are just as vain as seeing people, so good luck getting someone to wear those glasses beyond the testing research ;)


    1 reply

    Reply 1 year ago

    Yes Sir... there are actually many drawbacks of this system....but it would be helpful in a less congested area... also the 20cm can be changed to any value as you want in the code...